A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  Y 

S

SATISFACTION - enum entry in ai.tock.bot.engine.config.SatisfactionIntent
 
SatisfactionIntent - class in ai.tock.bot.engine.config
 
save(ai.tock.bot.admin.bot.BotApplicationConfiguration) - function in ai.tock.bot.admin.bot.BotApplicationConfigurationDAO
 
save(ai.tock.bot.admin.bot.BotConfiguration) - function in ai.tock.bot.admin.bot.BotApplicationConfigurationDAO
 
save(ai.tock.bot.admin.bot.observability.BotObservabilityConfiguration) - function in ai.tock.bot.admin.bot.observability.BotObservabilityConfigurationDAO
 
save(ai.tock.bot.admin.bot.rag.BotRAGConfiguration) - function in ai.tock.bot.admin.bot.rag.BotRAGConfigurationDAO
 
save(ai.tock.bot.admin.bot.sentencegeneration.BotSentenceGenerationConfiguration) - function in ai.tock.bot.admin.bot.sentencegeneration.BotSentenceGenerationConfigurationDAO
 
save(ai.tock.bot.admin.bot.vectorstore.BotVectorStoreConfiguration) - function in ai.tock.bot.admin.bot.vectorstore.BotVectorStoreConfigurationDAO
 
save(ai.tock.bot.admin.indicators.Indicator) - function in ai.tock.bot.admin.indicators.IndicatorDAO
Save an indicator.
save(ai.tock.bot.admin.indicators.metric.Metric) - function in ai.tock.bot.admin.indicators.metric.MetricDAO
Save a metric.
save(ai.tock.bot.admin.story.StoryDefinitionConfiguration) - function in ai.tock.bot.admin.story.StoryDefinitionConfigurationDAO
 
save(ai.tock.bot.engine.user.UserTimeline,ai.tock.bot.definition.BotDefinition,java.lang.Boolean) - function in ai.tock.bot.engine.user.UserTimelineDAO
Saves the timeline.
save(ai.tock.bot.engine.user.UserTimeline,java.lang.String) - function in ai.tock.bot.engine.user.UserTimelineDAO
Saves the timeline.
saveAll(java.util.List) - function in ai.tock.bot.admin.indicators.metric.MetricDAO
Save metrics.
saveAndExecuteTestPlan(ai.tock.bot.admin.test.TestPlan,org.litote.kmongo.Id) - function in ai.tock.bot.admin.test.TestClientService
 
saveFlow(ai.tock.bot.definition.BotDefinition,ai.tock.bot.definition.DialogFlowDefinition) - function in ai.tock.bot.engine.dialog.DialogFlowDAO
 
saveMetric(ai.tock.bot.admin.indicators.metric.Metric) - function in ai.tock.bot.admin.story.StoryDefinitionConfiguration
Save one Metric
saveMetric(ai.tock.bot.admin.indicators.metric.Metric) - function in ai.tock.bot.engine.BotRepository
Delegation method to save one Metric
saveMetrics(java.util.List) - function in ai.tock.bot.admin.story.StoryDefinitionConfiguration
Save many Metric
saveMetrics(java.util.List) - function in ai.tock.bot.engine.BotRepository
Delegation method to save many Metric
saveTestExecution(ai.tock.bot.admin.test.TestPlanExecution) - function in ai.tock.bot.admin.test.TestPlanDAO
Save the given common test plan execution into the mongo database.
saveTestPlan(ai.tock.bot.admin.test.TestPlan) - function in ai.tock.bot.admin.test.TestPlanDAO
Save the given common test plan into the mongo database.
script - enum entry in ai.tock.bot.admin.answer.AnswerConfigurationType
 
ScriptAnswerConfiguration - class in ai.tock.bot.admin.answer
An AnswerConfiguration defined by a Kotlin script.
ScriptAnswerConfigurationDump - class in ai.tock.bot.admin.story.dump
An AnswerConfigurationDump defined by a Kotlin script.
ScriptAnswerVersionedConfiguration - class in ai.tock.bot.admin.answer
A version of ScriptAnswerConfiguration
  • useful to be compliant with the current tock and bot versions.

ScriptAnswerVersionedConfigurationDump - class in ai.tock.bot.admin.story.dump
A version of ScriptAnswerConfigurationDump
  • useful to be compliant with the current tock and bot versions.

search(ai.tock.bot.admin.dialog.DialogReportQuery) - function in ai.tock.bot.admin.dialog.DialogReportDAO
 
search(ai.tock.bot.admin.user.AnalyticsQuery) - function in ai.tock.bot.admin.user.UserReportDAO
 
search(ai.tock.bot.admin.user.UserReportQuery) - function in ai.tock.bot.admin.user.UserReportDAO
 
searchStoryDefinitionSummaries(ai.tock.bot.admin.story.StoryDefinitionConfigurationMinimalSummaryRequest) - function in ai.tock.bot.admin.story.StoryDefinitionConfigurationDAO
Search StoryDefinitionConfigurationSummaryMinimumMetrics implementations
searchStoryDefinitionSummariesExtended(ai.tock.bot.admin.story.StoryDefinitionConfigurationExtendedSummaryRequest) - function in ai.tock.bot.admin.story.StoryDefinitionConfigurationDAO
Search StoryDefinitionConfigurationSummaryExtended
secondaryReceiver - enum entry in ai.tock.bot.engine.event.AppRole
 
select() - function in ai.tock.bot.definition.StoryDataStepBase
 
selectFromAction(ai.tock.bot.engine.user.UserTimeline,ai.tock.bot.engine.dialog.Dialog,ai.tock.bot.engine.action.Action,ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.SimpleStoryStep
Does this Step has to be automatically selected from the action context?
selectFromAction(ai.tock.bot.engine.user.UserTimeline,ai.tock.bot.engine.dialog.Dialog,ai.tock.bot.engine.action.Action,ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.StoryDataStep
Does this Step has to be automatically selected from the action context?
selectFromAction(ai.tock.bot.engine.user.UserTimeline,ai.tock.bot.engine.dialog.Dialog,ai.tock.bot.engine.action.Action,ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.StoryStep
Does this Step has to be automatically selected from the action context?
selectFromAction(ai.tock.bot.engine.user.UserTimeline,ai.tock.bot.engine.dialog.Dialog,ai.tock.bot.engine.action.Action,ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.StoryStep
Does this Step has to be automatically selected from the action context?
selectFromActionAndEntityStepSelection(ai.tock.bot.engine.action.Action,ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.SimpleStoryStep
Does this step hast to be selected from its entityStepSelection?
selectFromActionAndEntityStepSelection(ai.tock.bot.engine.action.Action,ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.StoryDataStep
Does this step hast to be selected from its entityStepSelection?
selectFromActionAndEntityStepSelection(ai.tock.bot.engine.action.Action,ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.StoryStep
Does this step hast to be selected from its entityStepSelection?
selectFromActionAndEntityStepSelection(ai.tock.bot.engine.action.Action,ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.StoryStep
Does this step hast to be selected from its entityStepSelection?
selectFromBus() - function in ai.tock.bot.definition.SimpleStoryStep
Does this Step has to be selected from the Bus?
selectFromBus() - function in ai.tock.bot.definition.StoryDataStep
Does this Step has to be selected from the Bus?
selectFromBus() - function in ai.tock.bot.definition.StoryStep
Does this Step has to be selected from the Bus?
selectFromBus() - function in ai.tock.bot.definition.StoryStep
Does this Step has to be selected from the Bus?
selectFromBusAndData() - function in ai.tock.bot.definition.StoryDataStep
Does this Step has to be selected from the Bus?
selectFromBusAndData() - function in ai.tock.bot.definition.StoryDataStepBase
Does this Step has to be selected from the Bus?
selectFromDialog(ai.tock.bot.engine.user.UserTimeline,ai.tock.bot.engine.dialog.Dialog,ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.SimpleStoryStep
Does this Step has to be automatically selected from the dialog context?
selectFromDialog(ai.tock.bot.engine.user.UserTimeline,ai.tock.bot.engine.dialog.Dialog,ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.StoryDataStep
Does this Step has to be automatically selected from the dialog context?
selectFromDialog(ai.tock.bot.engine.user.UserTimeline,ai.tock.bot.engine.dialog.Dialog,ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.StoryStep
Does this Step has to be automatically selected from the dialog context?
selectFromDialog(ai.tock.bot.engine.user.UserTimeline,ai.tock.bot.engine.dialog.Dialog,ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.StoryStep
Does this Step has to be automatically selected from the dialog context?
selectFromDialogAndEntityStepSelection(ai.tock.bot.engine.dialog.Dialog,ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.SimpleStoryStep
Does this step hast to be selected from its entityStepSelection?
selectFromDialogAndEntityStepSelection(ai.tock.bot.engine.dialog.Dialog,ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.StoryDataStep
Does this step hast to be selected from its entityStepSelection?
selectFromDialogAndEntityStepSelection(ai.tock.bot.engine.dialog.Dialog,ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.StoryStep
Does this step hast to be selected from its entityStepSelection?
selectFromDialogAndEntityStepSelection(ai.tock.bot.engine.dialog.Dialog,ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.StoryStep
Does this step hast to be selected from its entityStepSelection?
selectStepFromStoryHandlerAndData(T,java.lang.Object,ai.tock.bot.definition.StoryDefinition) - function in ai.tock.bot.definition.StoryHandlerBase
Selects step from HandlerDef, optional data and StoryDefinition.
selectStepFromStoryHandlerAndData(T,java.lang.Object,ai.tock.bot.definition.StoryDefinition) - function in ai.tock.bot.definition.StoryHandlerBase
Selects step from HandlerDef, optional data and StoryDefinition.
send(ai.tock.bot.engine.event.Event,ai.tock.bot.connector.ConnectorCallback,java.lang.Long) - function in ai.tock.bot.connector.Connector
Send an event with this connector for the specified delay.
send(ai.tock.bot.engine.event.Event,ai.tock.bot.connector.ConnectorCallback,java.lang.Long) - function in ai.tock.bot.connector.Connector
Send an event with this connector for the specified delay.
send(ai.tock.bot.engine.action.Action,java.lang.Long) - function in ai.tock.bot.engine.BotBus
Sends an Action.
send(ai.tock.bot.engine.action.Action,java.lang.Long) - function in ai.tock.bot.engine.BotBus
Sends an Action.
send(ai.tock.bot.engine.event.Event,java.lang.Long) - function in ai.tock.bot.engine.BotBus
 
send(ai.tock.bot.engine.event.Event,java.lang.Long) - function in ai.tock.bot.engine.BotBus
 
send(ai.tock.bot.engine.message.Message,java.lang.Long) - function in ai.tock.bot.engine.BotBus
Sends a Message.
send(ai.tock.bot.engine.message.Message,java.lang.Long) - function in ai.tock.bot.engine.BotBus
Sends a Message.
send(ai.tock.bot.engine.message.MessagesList,java.lang.Long) - function in ai.tock.bot.engine.BotBus
Sends a MessagesList.
send(ai.tock.bot.engine.message.MessagesList,java.lang.Long) - function in ai.tock.bot.engine.BotBus
Sends a MessagesList.
send(java.lang.CharSequence,java.lang.Object) - function in ai.tock.bot.engine.BotBus
Sends i18nText.
send(java.lang.CharSequence,java.lang.Object) - function in ai.tock.bot.engine.BotBus
Sends i18nText.
send(java.lang.CharSequence,java.lang.Long,java.lang.Object) - function in ai.tock.bot.engine.BotBus
Sends i18nText.
send(java.lang.CharSequence,java.lang.Long,java.lang.Object) - function in ai.tock.bot.engine.BotBus
Sends i18nText.
send(java.lang.Long) - function in ai.tock.bot.engine.BotBus
Sends previously registered ConnectorMessage.
send(java.lang.Long) - function in ai.tock.bot.engine.BotBus
Sends previously registered ConnectorMessage.
send(java.lang.Long,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.BotBus
Sends messages provided by messageProvider.
send(java.lang.Long,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.BotBus
Sends messages provided by messageProvider.
send(java.lang.Long,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.BotBus
Sends messages provided by messageProvider.
send(java.lang.CharSequence,java.lang.Object) - function in ai.tock.bot.engine.Bus
Sends i18nText.
send(java.lang.CharSequence,java.lang.Long,java.lang.Object) - function in ai.tock.bot.engine.Bus
Sends i18nText.
send(java.lang.Long) - function in ai.tock.bot.engine.Bus
Sends previously registered ConnectorMessage.
send(java.lang.Long,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.Bus
Sends messages provided by messageProvider.
send(ai.tock.bot.engine.action.Action,java.lang.Long) - function in ai.tock.bot.engine.ConnectorStoryHandler
Sends an Action.
send(ai.tock.bot.engine.event.Event,java.lang.Long) - function in ai.tock.bot.engine.ConnectorStoryHandler
 
send(ai.tock.bot.engine.message.Message,java.lang.Long) - function in ai.tock.bot.engine.ConnectorStoryHandler
Sends a Message.
send(ai.tock.bot.engine.message.MessagesList,java.lang.Long) - function in ai.tock.bot.engine.ConnectorStoryHandler
Sends a MessagesList.
send(java.lang.CharSequence,java.lang.Object) - function in ai.tock.bot.engine.ConnectorStoryHandler
Sends i18nText.
send(java.lang.CharSequence,java.lang.Long,java.lang.Object) - function in ai.tock.bot.engine.ConnectorStoryHandler
Sends i18nText.
send(java.lang.Long) - function in ai.tock.bot.engine.ConnectorStoryHandler
Sends previously registered ConnectorMessage.
send(java.lang.Long,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.ConnectorStoryHandler
Sends messages provided by messageProvider.
send(ai.tock.bot.engine.action.Action,java.lang.Long) - function in ai.tock.bot.engine.StoryHandlerDefinition
Sends an Action.
send(ai.tock.bot.engine.event.Event,java.lang.Long) - function in ai.tock.bot.engine.StoryHandlerDefinition
 
send(ai.tock.bot.engine.message.Message,java.lang.Long) - function in ai.tock.bot.engine.StoryHandlerDefinition
Sends a Message.
send(ai.tock.bot.engine.message.MessagesList,java.lang.Long) - function in ai.tock.bot.engine.StoryHandlerDefinition
Sends a MessagesList.
send(java.lang.CharSequence,java.lang.Object) - function in ai.tock.bot.engine.StoryHandlerDefinition
Sends i18nText.
send(java.lang.CharSequence,java.lang.Long,java.lang.Object) - function in ai.tock.bot.engine.StoryHandlerDefinition
Sends i18nText.
send(java.lang.Long) - function in ai.tock.bot.engine.StoryHandlerDefinition
Sends previously registered ConnectorMessage.
send(java.lang.Long,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.StoryHandlerDefinition
Sends messages provided by messageProvider.
SendAttachment - class in ai.tock.bot.engine.action
A simple attachment file sent.
SendAttachment.AttachmentType - class in ai.tock.bot.engine.action.SendAttachment
 
SendChoice - class in ai.tock.bot.engine.action
A user choice (click on a button or direct action).
SendChoice.Companion - class in ai.tock.bot.engine.action.SendChoice
 
SendDebug - class in ai.tock.bot.engine.action
 
sendDebugData(java.lang.String,java.lang.Object) - function in ai.tock.bot.engine.BotBus
Send debug data.
sendDebugData(java.lang.String,java.lang.Object) - function in ai.tock.bot.engine.Bus
Send debug data.
sendDebugData(java.lang.String,java.lang.Object) - function in ai.tock.bot.engine.Bus
Send debug data.
sendDebugData(java.lang.String,java.lang.Object) - function in ai.tock.bot.engine.ConnectorStoryHandler
Send debug data.
sendDebugData(java.lang.String,java.lang.Object) - function in ai.tock.bot.engine.StoryHandlerDefinition
Send debug data.
SendLocation - class in ai.tock.bot.engine.action
A user location transmission.
sendRawText(java.lang.CharSequence,java.lang.Long) - function in ai.tock.bot.engine.BotBus
Send text that should not be translated.
sendRawText(java.lang.CharSequence,java.lang.Long) - function in ai.tock.bot.engine.Bus
Send text that should not be translated.
sendRawText(java.lang.CharSequence,java.lang.Long) - function in ai.tock.bot.engine.Bus
Send text that should not be translated.
sendRawText(java.lang.CharSequence,java.lang.Long) - function in ai.tock.bot.engine.ConnectorStoryHandler
Send text that should not be translated.
sendRawText(java.lang.CharSequence,java.lang.Long) - function in ai.tock.bot.engine.StoryHandlerDefinition
Send text that should not be translated.
SendSentence - class in ai.tock.bot.engine.action
The most important Action class.
SendSentenceWithFootnotes - class in ai.tock.bot.engine.action
 
sentence - enum entry in ai.tock.bot.engine.event.EventType

SendSentence action type.

Sentence - class in ai.tock.bot.engine.message
Could be a simple text, or a complex message using secondary constructor.
SentenceConfiguration - class in ai.tock.bot.admin.message
Could be a simple text, or a complex message using ConnectorMessage constructor.
SentenceElementConfiguration - class in ai.tock.bot.admin.message
An aggregation of Messages used in SentenceConfiguration.
SentenceSubElementConfiguration - class in ai.tock.bot.admin.message
 
sentenceWithFootnotes - enum entry in ai.tock.bot.engine.event.EventType

SentenceWithFootnotes action type.

SentenceWithFootnotes - class in ai.tock.bot.engine.message
 
SerializableConnectorMessage - class in ai.tock.bot.connector
A json serializable ConnectorMessage.
setBotDisabled(java.lang.Boolean) - function in ai.tock.bot.engine.user.UserState
 
setBusContextValue(ai.tock.bot.definition.ParameterKey,java.lang.Object) - function in ai.tock.bot.engine.BotBus
Updates the non persistent current context value.
setBusContextValue(ai.tock.bot.definition.ParameterKey,java.lang.Object) - function in ai.tock.bot.engine.BotBus
Updates the non persistent current context value.
setBusContextValue(java.lang.String,java.lang.Object) - function in ai.tock.bot.engine.BotBus
Updates the non persistent current context value.
setBusContextValue(java.lang.String,java.lang.Object) - function in ai.tock.bot.engine.BotBus
Updates the non persistent current context value.
setBusContextValue(ai.tock.bot.definition.ParameterKey,java.lang.Object) - function in ai.tock.bot.engine.ConnectorStoryHandler
Updates the non persistent current context value.
setBusContextValue(java.lang.String,java.lang.Object) - function in ai.tock.bot.engine.ConnectorStoryHandler
Updates the non persistent current context value.
setBusContextValue(ai.tock.bot.definition.ParameterKey,java.lang.Object) - function in ai.tock.bot.engine.StoryHandlerDefinition
Updates the non persistent current context value.
setBusContextValue(java.lang.String,java.lang.Object) - function in ai.tock.bot.engine.StoryHandlerDefinition
Updates the non persistent current context value.
setCheckLogin(java.lang.Boolean) - function in ai.tock.bot.engine.event.LoginEvent
 
setConfigurationUpdated(java.lang.Boolean) - function in ai.tock.bot.definition.BotProvider
 
setConfigurationUpdated(java.lang.Boolean) - function in ai.tock.bot.definition.BotProvider
 
setContextValue(java.lang.String,java.lang.Object) - function in ai.tock.bot.engine.dialog.DialogState
Updates persistent context value.
setCurrentIntent(ai.tock.bot.definition.Intent) - function in ai.tock.bot.engine.dialog.DialogState
The current Intent of the dialog, can be null.
setDebugEnabled(java.lang.Boolean) - function in ai.tock.bot.engine.action.ActionMetadata
Is the debugging function enabled?
setDefaultBreath(java.lang.Long) - function in ai.tock.bot.definition.BotDefinition.Companion
Convenient default value in ms to wait before next answer sentence.
setEmail(java.lang.String) - function in ai.tock.bot.engine.user.UserPreferences
Email of the user.
setError(java.lang.Boolean) - function in ai.tock.bot.engine.monitoring.RequestTimerData
 
setFirstName(java.lang.String) - function in ai.tock.bot.engine.user.UserPreferences
First name of the user.
setFlag(java.lang.String,java.time.Duration,java.lang.String) - function in ai.tock.bot.engine.user.UserState
 
setFlag(java.lang.String,java.lang.Long,java.lang.String) - function in ai.tock.bot.engine.user.UserState
 
setGenAiRagAnswer(java.lang.Boolean) - function in ai.tock.bot.engine.action.ActionMetadata
is Gen AI RAG's answer?
setGender(java.lang.String) - function in ai.tock.bot.engine.user.UserPreferences
Gender of the user.
setHealthcheckHandler(kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.BotRepository
 
setI18nProvider(ai.tock.translator.I18nKeyProvider) - function in ai.tock.bot.engine.BotBus
To manage i18n.
setI18nProvider(ai.tock.translator.I18nKeyProvider) - function in ai.tock.bot.engine.BotBus
To manage i18n.
setI18nProvider(ai.tock.translator.I18nKeyProvider) - function in ai.tock.bot.engine.ConnectorStoryHandler
To manage i18n.
setI18nProvider(ai.tock.translator.I18nKeyProvider) - function in ai.tock.bot.engine.StoryHandlerDefinition
To manage i18n.
setId(org.litote.kmongo.Id) - function in ai.tock.bot.engine.dialog.Dialog
The id of the dialog.
setInitialLocale(java.util.Locale) - function in ai.tock.bot.engine.user.UserPreferences
The initial locale of the user
setIntent(java.lang.String) - function in ai.tock.bot.engine.dialog.EventState
The current intent of the action.
setIntentsQualifiers(java.util.List) - function in ai.tock.bot.engine.dialog.NextUserActionState
Next sentence will be analysed for these intents.
setKeywordRegexp(kotlin.text.Regex) - function in ai.tock.bot.engine.nlp.BuiltInKeywordListener
The keyword regexp is applicable.
setLastAnswer(java.lang.Boolean) - function in ai.tock.bot.engine.action.ActionMetadata
Is it the last answer of the bot.
setLastName(java.lang.String) - function in ai.tock.bot.engine.user.UserPreferences
Last name of the user.
setLocale(java.util.Locale) - function in ai.tock.bot.engine.user.UserPreferences
Locale of the user.
setMessage(java.lang.String) - function in ai.tock.bot.engine.monitoring.RequestTimerData
 
setNbUsers(java.lang.Integer) - function in ai.tock.bot.admin.dialog.DialogRating
nbUsers is the number of users who gave this rating to the dialog
setNextActionState(ai.tock.bot.engine.dialog.NextUserActionState) - function in ai.tock.bot.engine.dialog.DialogState
The NextUserActionState if any.
setNextUserActionState(ai.tock.bot.engine.dialog.NextUserActionState) - function in ai.tock.bot.engine.BotBus
Qualify the next user action.
setNextUserActionState(ai.tock.bot.engine.dialog.NextUserActionState) - function in ai.tock.bot.engine.BotBus
Qualify the next user action.
setNextUserActionState(ai.tock.bot.engine.dialog.NextUserActionState) - function in ai.tock.bot.engine.ConnectorStoryHandler
Qualify the next user action.
setNextUserActionState(ai.tock.bot.engine.dialog.NextUserActionState) - function in ai.tock.bot.engine.StoryHandlerDefinition
Qualify the next user action.
setNlpStats(ai.tock.bot.engine.nlp.NlpCallStats) - function in ai.tock.bot.engine.action.SendSentence
 
setNotification(java.lang.Boolean) - function in ai.tock.bot.engine.dialog.EventState
If true, this event is not addressed to the bot, but the bot is notified that it has been sent in a multi users/bots conversation.
setNotificationType(ai.tock.bot.engine.action.ActionNotificationType) - function in ai.tock.bot.engine.action.ActionMetadata
Tag deals with type of message notification.
setObservabilityConfiguration(ai.tock.bot.admin.bot.observability.BotObservabilityConfiguration) - function in ai.tock.bot.definition.BotDefinition
Observability configuration
setObservabilityConfiguration(ai.tock.bot.admin.bot.observability.BotObservabilityConfiguration) - function in ai.tock.bot.definition.BotDefinitionBase
Observability configuration
setObservabilityConfiguration(ai.tock.bot.admin.bot.observability.BotObservabilityConfiguration) - function in ai.tock.bot.definition.BotDefinitionBase
Observability configuration
setOrchestrationLock(java.lang.Boolean) - function in ai.tock.bot.engine.action.ActionMetadata
The message triggers an orchestration lock.
setPicture(java.lang.String) - function in ai.tock.bot.engine.user.UserPreferences
Picture url of the user.
setPrecomputedNlp(ai.tock.nlp.api.client.model.NlpResult) - function in ai.tock.bot.engine.action.SendSentence
Used by analysed nlp (ie Alexa).
setPriority(ai.tock.bot.engine.action.ActionPriority) - function in ai.tock.bot.engine.action.ActionMetadata
Significance deals with the notification level.
setProfileLoaded(java.lang.Boolean) - function in ai.tock.bot.engine.user.UserState
 
setQuoteMessage(ai.tock.bot.engine.action.ActionQuote) - function in ai.tock.bot.engine.action.ActionMetadata
Message which contains a quote.
setRagConfiguration(ai.tock.bot.admin.bot.rag.BotRAGConfiguration) - function in ai.tock.bot.definition.BotDefinition
RAG configuration
setRagConfiguration(ai.tock.bot.admin.bot.rag.BotRAGConfiguration) - function in ai.tock.bot.definition.BotDefinitionBase
RAG configuration
setRagConfiguration(ai.tock.bot.admin.bot.rag.BotRAGConfiguration) - function in ai.tock.bot.definition.BotDefinitionBase
RAG configuration
setRating(java.lang.Double) - function in ai.tock.bot.admin.dialog.DialogRating
rating is the rating given by the user the rating can be a number between 1 and 5
setRating(java.lang.Integer) - function in ai.tock.bot.engine.dialog.Dialog
 
setReceiveHandler(java.lang.String,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.WebSocketController
 
setReferenceDate(java.time.ZonedDateTime) - function in ai.tock.bot.engine.dialog.NextUserActionState
Entity parsing will use this date as reference.
setReferenceTimezone(java.time.ZoneId) - function in ai.tock.bot.engine.dialog.NextUserActionState
Entity parsing will use this referenceTimezone as reference.
setReplyMessage(ai.tock.bot.engine.action.ActionReply) - function in ai.tock.bot.engine.action.ActionMetadata
Message which is a reply to another.
setRequestTimer(ai.tock.bot.engine.monitoring.RequestTimer) - function in ai.tock.bot.engine.BotRepository
Request timer for connectors.
setReview(java.lang.String) - function in ai.tock.bot.engine.dialog.Dialog
 
setSaveTimeline(java.lang.Boolean) - function in ai.tock.bot.connector.ConnectorData
To know if the timeline has to be saved - default is true.
setSkipAnswer(java.lang.Boolean) - function in ai.tock.bot.connector.ConnectorData
Set to true if the bot does not make any answer to a user sentence.
setSourceApplicationId(java.lang.String) - function in ai.tock.bot.engine.dialog.EventState
For notification event, what is the source of the notification if known?
setSourceConnectorType(ai.tock.bot.connector.ConnectorType) - function in ai.tock.bot.engine.dialog.EventState
The source connector type.
setSourceWithContent(java.lang.Boolean) - function in ai.tock.bot.engine.action.ActionMetadata
Does the action returns source content ?
setStackTrace(kotlin.Array) - function in kotlin.Throwable
 
setStates(java.util.Set) - function in ai.tock.bot.engine.dialog.NextUserActionState
NLP query states.
setStep(ai.tock.bot.definition.StoryStep) - function in ai.tock.bot.engine.BotBus
 
setStep(ai.tock.bot.definition.StoryStep) - function in ai.tock.bot.engine.BotBus
 
setStep(ai.tock.bot.definition.StoryStep) - function in ai.tock.bot.engine.ConnectorStoryHandler
 
setStep(ai.tock.bot.definition.StoryStep) - function in ai.tock.bot.engine.StoryHandlerDefinition
 
setStep(java.lang.String) - function in ai.tock.bot.engine.dialog.EventState
The current step.
setStory(ai.tock.bot.engine.dialog.Story) - function in ai.tock.bot.engine.BotBus
The current story.
setStory(ai.tock.bot.engine.dialog.Story) - function in ai.tock.bot.engine.BotBus
The current story.
setStory(ai.tock.bot.engine.dialog.Story) - function in ai.tock.bot.engine.ConnectorStoryHandler
The current story.
setStory(ai.tock.bot.engine.dialog.Story) - function in ai.tock.bot.engine.StoryHandlerDefinition
The current story.
setTargetConnectorType(ai.tock.bot.connector.ConnectorType) - function in ai.tock.bot.engine.dialog.EventState
The target connector type - usually the source connector but not always.
setTest(java.lang.Boolean) - function in ai.tock.bot.engine.user.UserPreferences
Is it a test user?
setTestEvent(java.lang.Boolean) - function in ai.tock.bot.engine.dialog.EventState
Is it a "test" event - flag used by automatic tests.
setThrowable(java.lang.Throwable) - function in ai.tock.bot.engine.monitoring.RequestTimerData
 
setTimezone(java.time.ZoneId) - function in ai.tock.bot.engine.user.UserPreferences
Timezone of the user.
setTo(ai.tock.nlp.api.client.model.Entity,ai.tock.nlp.entity.Value) - function in ai.tock.bot.engine.dialog.EntityValueKt
Takes a Value applied to the current Entity and returns a EntityValue.
setTo(ai.tock.nlp.api.client.model.Entity,java.lang.String) - function in ai.tock.bot.engine.dialog.EntityValueKt
Takes a String applied to the current Entity and returns a not yet evaluated EntityValue.
setUnlimitedFlag(java.lang.String,java.lang.String) - function in ai.tock.bot.engine.user.UserState
 
setup() - function in ai.tock.bot.definition.StoryDataStepBase
 
setup(ai.tock.bot.engine.BotBus) - function in ai.tock.bot.definition.TestBehaviour
Setup UserPreferences from the bus.
setup(ai.tock.bot.engine.BotBus) - function in ai.tock.bot.definition.TestBehaviour
Setup UserPreferences from the bus.
setup(ai.tock.bot.engine.user.UserPreferences,ai.tock.bot.connector.ConnectorType,java.util.Locale) - function in ai.tock.bot.definition.TestBehaviour
Setup user preferences for test context.
setup(ai.tock.bot.engine.user.UserPreferences,ai.tock.bot.connector.ConnectorType,java.util.Locale) - function in ai.tock.bot.definition.TestBehaviour
Setup user preferences for test context.
setUrl(java.lang.String) - function in ai.tock.bot.admin.story.dump.MediaActionDescriptorDump
 
setUrl(java.lang.String) - function in ai.tock.bot.connector.media.MediaAction
 
setUrl(java.lang.String) - function in ai.tock.bot.connector.media.MediaActionDescriptor
 
setUserInterface(ai.tock.translator.UserInterfaceType) - function in ai.tock.bot.engine.dialog.EventState
The user interface - if different of default interface of ConnectorType.
setUserLocation(ai.tock.bot.engine.user.UserLocation) - function in ai.tock.bot.engine.dialog.DialogState
The current UserLocation if any.
setUserVerified(java.lang.Boolean) - function in ai.tock.bot.engine.dialog.EventState
The user verification status.
setValue(ai.tock.nlp.api.client.model.Entity,ai.tock.nlp.entity.Value) - function in ai.tock.bot.engine.dialog.DialogState
Set a new entity value.
setValue(java.lang.String,ai.tock.bot.engine.dialog.EntityValue) - function in ai.tock.bot.engine.dialog.DialogState
Set a new entity value.
setVectorStoreConfiguration(ai.tock.bot.admin.bot.vectorstore.BotVectorStoreConfiguration) - function in ai.tock.bot.definition.BotDefinition
Vector Store configuration
setVectorStoreConfiguration(ai.tock.bot.admin.bot.vectorstore.BotVectorStoreConfiguration) - function in ai.tock.bot.definition.BotDefinitionBase
Vector Store configuration
setVectorStoreConfiguration(ai.tock.bot.admin.bot.vectorstore.BotVectorStoreConfiguration) - function in ai.tock.bot.definition.BotDefinitionBase
Vector Store configuration
setVisibility(ai.tock.bot.engine.action.ActionVisibility) - function in ai.tock.bot.engine.action.ActionMetadata
Visibility of the message.
simple - enum entry in ai.tock.bot.admin.answer.AnswerConfigurationType
 
SimpleAnswer - class in ai.tock.bot.admin.answer
Answer that contains only i18n label with an optional delay and MediaMessageDescriptor.
SimpleAnswerConfiguration - class in ai.tock.bot.admin.answer
An AnswerConfiguration with only SimpleAnswer (ie labels) answers.
SimpleAnswerConfigurationDump - class in ai.tock.bot.admin.story.dump
An AnswerConfigurationDump with only SimpleAnswerDump (ie labels) answers.
SimpleAnswerDump - class in ai.tock.bot.admin.story.dump
Answer that contains only i18n label with an optional delay and MediaMessageDescriptor.
SimpleBotDefinition - class in ai.tock.bot.definition
A simple BotDefinition.
SimpleStoryDefinition - class in ai.tock.bot.definition
Simple implementation of StoryDefinition.
SimpleStoryHandlerBase - class in ai.tock.bot.definition
For simple stories that do not use custom StoryHandlerDefinition.
SimpleStoryStep - class in ai.tock.bot.definition
StoryStep without custom StoryHandlerDefinition.
skipAnswer() - function in ai.tock.bot.engine.BotBus
Does not send an answer.
skipAnswer() - function in ai.tock.bot.engine.BotBus
Does not send an answer.
skipAnswer() - function in ai.tock.bot.engine.ConnectorStoryHandler
Does not send an answer.
skipAnswer() - function in ai.tock.bot.engine.StoryHandlerDefinition
Does not send an answer.
Snapshot - class in ai.tock.bot.engine.dialog
A "snapshot" is a readonly view of the state in the dialog, usually after a bot reply.
sortEntitiesToMerge(java.util.List) - function in ai.tock.bot.engine.nlp.BuiltInKeywordListener
Defines custom sort new entity values.
sortEntitiesToMerge(java.util.List) - function in ai.tock.bot.engine.nlp.NlpListener
Defines custom sort new entity values.
sourceAppId() - function in ai.tock.bot.engine.action.SendChoice
The source application id (if any) ie the creator of the choice.
start(java.lang.String) - function in ai.tock.bot.engine.monitoring.RequestTimer
Called at the start of the request.
startAction(ai.tock.bot.engine.BotBus,ai.tock.bot.definition.StoryHandler) - function in ai.tock.bot.definition.StoryHandlerListener
Called before StoryHandler.handle.
startConversation - enum entry in ai.tock.bot.engine.event.EventType

StartConversationEvent event type.

StartConversationEvent - class in ai.tock.bot.engine.event
Event provided when starting a conversation a conversation between a user and a bot
  • connector support is not required!

STARTED - enum entry in ai.tock.bot.engine.config.ProactiveConversationStatus
 
startProactiveConversation(ai.tock.bot.connector.ConnectorCallback,ai.tock.bot.engine.BotBus) - function in ai.tock.bot.connector.Connector
Start a proactive conversation
startProactiveConversation(ai.tock.bot.connector.ConnectorCallback,ai.tock.bot.engine.BotBus) - function in ai.tock.bot.connector.Connector
Start a proactive conversation
startSession - enum entry in ai.tock.bot.engine.event.EventType

StartSessionEvent event type.

StartSessionEvent - class in ai.tock.bot.engine.event
A new session is started.
step() - function in ai.tock.bot.engine.action.SendChoice
The step of this choice (when applicable).
StoriesImportMode - class in ai.tock.bot.admin.story.dump
 
StoriesImportMode.Companion - class in ai.tock.bot.admin.story.dump.StoriesImportMode
 
story(ai.tock.bot.definition.IntentAware,ai.tock.bot.definition.StoryHandler,java.util.Set,java.util.Set,java.util.List,ai.tock.translator.UserInterfaceType) - function in ai.tock.bot.definition.DefinitionBuildersKt
Creates a new story from a StoryHandler.
story(ai.tock.bot.definition.SimpleStoryHandlerBase,java.util.Set,java.util.Set,java.util.List,ai.tock.translator.UserInterfaceType) - function in ai.tock.bot.definition.DefinitionBuildersKt
Creates a new story.
story(ai.tock.bot.definition.StoryHandlerBase,java.util.Set,java.util.Set,java.util.List,ai.tock.translator.UserInterfaceType) - function in ai.tock.bot.definition.DefinitionBuildersKt
Creates a new story.
story(java.lang.String,java.util.Set,java.util.Set,java.util.List,ai.tock.translator.UserInterfaceType,kotlin.jvm.functions.Function1) - function in ai.tock.bot.definition.DefinitionBuildersKt
Creates a new story.
Story - class in ai.tock.bot.engine.dialog
A Story is a small unit of conversation about a specific topic.
STORY_HANDLED - enum entry in ai.tock.bot.admin.indicators.metric.MetricType
 
storyDataDefWithSteps(java.lang.String,java.util.Set,java.util.Set,ai.tock.translator.UserInterfaceType,ai.tock.bot.definition.HandlerStoryDefinitionCreator,kotlin.jvm.functions.Function1) - function in ai.tock.bot.definition.DefinitionBuildersKt
Creates a new story.
storyDataDefWithSteps(java.lang.String,java.util.Set,java.util.Set,java.util.List,ai.tock.translator.UserInterfaceType,ai.tock.bot.definition.HandlerStoryDefinitionCreator,kotlin.jvm.functions.Function1) - function in ai.tock.bot.definition.DefinitionBuildersKt
Creates a new story.
StoryDataStep - class in ai.tock.bot.definition
A step that can have specific preconditions and can use input data object in handler.
StoryDataStepBase - class in ai.tock.bot.definition
Base class for StoryDataStep implementations.
storyDef(java.lang.String,java.util.Set,java.util.Set,java.util.List,ai.tock.translator.UserInterfaceType,ai.tock.bot.definition.HandlerStoryDefinitionCreator,kotlin.jvm.functions.Function1) - function in ai.tock.bot.definition.DefinitionBuildersKt
Creates a new story.
storyDefinition(ai.tock.bot.engine.config.BotDefinitionWrapper,ai.tock.bot.admin.story.StoryDefinitionConfiguration) - function in ai.tock.bot.admin.story.StoryDefinitionAnswersContainer
 
StoryDefinition - class in ai.tock.bot.definition
The definition of a "Story".
StoryDefinitionBase - class in ai.tock.bot.definition
Default StoryDefinition implementation.
StoryDefinitionConfiguration - class in ai.tock.bot.admin.story
A StoryDefinition defined at runtime.
StoryDefinitionConfigurationByBotStep - class in ai.tock.bot.admin.story
Steps configured for a dedicated botConfiguration name.
StoryDefinitionConfigurationDAO - class in ai.tock.bot.admin.story
Manage StoryDefinitionConfiguration persistence.
StoryDefinitionConfigurationDump - class in ai.tock.bot.admin.story.dump
Object used for exporting/importing story definitions
StoryDefinitionConfigurationDumpController - class in ai.tock.bot.admin.story.dump
 
StoryDefinitionConfigurationDumpImport - class in ai.tock.bot.admin.story.dump
 
StoryDefinitionConfigurationExtendedSummaryRequest - class in ai.tock.bot.admin.story
Request to find StoryDefinitionConfigurationExtendedSummaryRequest.
StoryDefinitionConfigurationFeature - class in ai.tock.bot.admin.story
In order to manage story activation, redirection and handling with configured "end story".
StoryDefinitionConfigurationFeatureDump - class in ai.tock.bot.admin.story.dump
 
StoryDefinitionConfigurationFlowNode - class in ai.tock.bot.admin.story
A flow tree node.
StoryDefinitionConfigurationMandatoryEntity - class in ai.tock.bot.admin.story
A required entity in a StoryDefinitionConfiguration.
StoryDefinitionConfigurationMandatoryEntityDump - class in ai.tock.bot.admin.story.dump
 
StoryDefinitionConfigurationMinimalSummaryRequest - class in ai.tock.bot.admin.story
Request to find StoryDefinitionConfigurationMinimalSummaryRequest.
StoryDefinitionConfigurationStep - class in ai.tock.bot.admin.story
A StoryStep configuration in a StoryDefinitionConfiguration.
StoryDefinitionConfigurationStepDump - class in ai.tock.bot.admin.story.dump
 
StoryDefinitionConfigurationSummaryBase - class in ai.tock.bot.admin.story
 
StoryDefinitionConfigurationSummaryExtended - class in ai.tock.bot.admin.story
Summary of StoryDefinitionConfiguration with :
  • botId

  • description

  • intent

  • lastEdited

StoryDefinitionConfigurationSummaryMinimumMetrics - class in ai.tock.bot.admin.story
Summary of StoryDefinitionConfiguration with :
  • isMetricStory

StoryDefinitionConfigurationSummaryRequest - class in ai.tock.bot.admin.story
 
StoryDefinitionExtended - class in ai.tock.bot.definition
Helper methods for StoryDefinition implementation.
storyDefinitionLoader(java.lang.String) - function in ai.tock.bot.engine.ConnectorController
Return a story definition provider for this controller.
StoryDefinitionStepMetric - class in ai.tock.bot.admin.story
Association of indicator name and value
storyDefWithSteps(java.lang.String,java.util.Set,java.util.Set,ai.tock.translator.UserInterfaceType,ai.tock.bot.definition.HandlerStoryDefinitionCreator,kotlin.jvm.functions.Function1) - function in ai.tock.bot.definition.DefinitionBuildersKt
Creates a new story.
StoryHandler - class in ai.tock.bot.definition
Receive a sentence or action, and send the answer.
StoryHandlerBase - class in ai.tock.bot.definition
Base implementation of StoryHandler.
StoryHandlerDefinition - class in ai.tock.bot.definition
Story handler definitions are used in StoryHandler to provide custom context and to manage specific connector behaviour.
StoryHandlerDefinitionBase - class in ai.tock.bot.definition
Base implementation of StoryHandlerDefinition.
StoryHandlerListener - class in ai.tock.bot.definition
To listen before and after action handling.
StoryStep - class in ai.tock.bot.definition
A step is a part of a StoryDefinition.
StoryStepKt - class in ai.tock.bot.definition
 
StoryTag - class in ai.tock.bot.definition
 
storyWithSteps(ai.tock.bot.definition.IntentAware,ai.tock.bot.definition.StoryHandler,java.util.Set,java.util.Set,ai.tock.translator.UserInterfaceType) - function in ai.tock.bot.definition.DefinitionBuildersKt
Creates a new story from a StoryHandler.
storyWithSteps(ai.tock.bot.definition.StoryHandlerBase,java.util.Set,java.util.Set,ai.tock.translator.UserInterfaceType) - function in ai.tock.bot.definition.DefinitionBuildersKt
Creates a new story from a StoryHandlerBase.
storyWithSteps(java.lang.String,java.util.Set,java.util.Set,ai.tock.translator.UserInterfaceType,kotlin.jvm.functions.Function1) - function in ai.tock.bot.definition.DefinitionBuildersKt
Creates a new story.
SttListener - class in ai.tock.bot.engine.stt
When you need to fix the stt input.
SttService - class in ai.tock.bot.engine.stt
Helpers for stt.
subscribing - enum entry in ai.tock.bot.engine.event.EventType

SubscribingEvent event type.

SubscribingEvent - class in ai.tock.bot.engine.event
The "subscribe to application" event.
SUCCESS - enum entry in ai.tock.bot.admin.indicators.IndicatorValues
 
SUCCESS - enum entry in ai.tock.bot.admin.test.TestPlanExecutionStatus
 
success(ai.tock.nlp.api.client.model.NlpQuery,ai.tock.nlp.api.client.model.NlpResult) - function in ai.tock.bot.engine.nlp.BuiltInKeywordListener
Called when nlp request is successful.
success(ai.tock.nlp.api.client.model.NlpQuery,ai.tock.nlp.api.client.model.NlpResult) - function in ai.tock.bot.engine.nlp.NlpListener
Called when nlp request is successful.
Suggestion - class in ai.tock.bot.engine.message
 
support(ai.tock.bot.engine.BotBus) - function in ai.tock.bot.definition.StoryHandler
What is the probability of bot support for the current request?
support(ai.tock.bot.engine.BotBus) - function in ai.tock.bot.definition.StoryHandlerBase
What is the probability of bot support for the current request?
support(ai.tock.bot.engine.BotBus) - function in ai.tock.bot.definition.StoryHandlerBase
What is the probability of bot support for the current request?
support(ai.tock.bot.engine.action.Action,ai.tock.bot.connector.ConnectorData) - function in ai.tock.bot.engine.ConnectorController
Return a probability of the support by the bot of this action
  • by default returns the nlp intent probability.

support(ai.tock.bot.engine.BotBus) - function in ai.tock.bot.engine.dialog.Story
What is the probability of this request support?
supportAction(ai.tock.bot.engine.user.UserTimeline,ai.tock.bot.engine.dialog.Dialog,ai.tock.bot.engine.action.Action,ai.tock.bot.definition.Intent) - function in ai.tock.bot.engine.dialog.Story
Does this story supports the action ?
supportIntent(ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.SimpleStoryStep
Does this step support this intent?
supportIntent(ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.StoryDataStep
Does this step support this intent?
supportIntent(ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.StoryDefinition
Is the specified intent is supported by this story?
supportIntent(ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.StoryDefinition
Is the specified intent is supported by this story?
supportIntent(ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.StoryDefinitionExtended
Is the specified intent is supported by this story?
supportIntent(ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.StoryStep
Does this step support this intent?
supportIntent(ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.StoryStep
Does this step support this intent?
supportIntent(ai.tock.bot.definition.Intent) - function in ai.tock.bot.engine.dialog.Story
Does this story supports the intent ?
supportStarterIntent(ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.SimpleStoryStep
Does this step support this intent as starter intent?
supportStarterIntent(ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.StoryDataStep
Does this step support this intent as starter intent?
supportStarterIntent(ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.StoryStep
Does this step support this intent as starter intent?
supportStarterIntent(ai.tock.bot.definition.Intent) - function in ai.tock.bot.definition.StoryStep
Does this step support this intent as starter intent?
switchStory(ai.tock.bot.definition.StoryDefinition,ai.tock.bot.definition.Intent) - function in ai.tock.bot.engine.BotBus
Switches the context to the specified story definition (start a new Story).
switchStory(ai.tock.bot.definition.StoryDefinition,ai.tock.bot.definition.Intent) - function in ai.tock.bot.engine.BotBus
Switches the context to the specified story definition (start a new Story).
switchStory(ai.tock.bot.definition.StoryDefinition,ai.tock.bot.definition.Intent) - function in ai.tock.bot.engine.ConnectorStoryHandler
Switches the context to the specified story definition (start a new Story).
switchStory(ai.tock.bot.definition.StoryDefinition,ai.tock.bot.definition.Intent) - function in ai.tock.bot.engine.StoryHandlerDefinition
Switches the context to the specified story definition (start a new Story).
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  Y