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

S

save(BotApplicationConfiguration) - function in ai.tock.bot.admin.bot.BotApplicationConfigurationDAO
 
save(BotConfiguration) - function in ai.tock.bot.admin.bot.BotApplicationConfigurationDAO
 
save(StoryDefinitionConfiguration) - function in ai.tock.bot.admin.story.StoryDefinitionConfigurationDAO
 
save(UserTimeline,BotDefinition) - function in ai.tock.bot.engine.user.UserTimelineDAO
Saves the timeline.
save(UserTimeline,String) - function in ai.tock.bot.engine.user.UserTimelineDAO
Saves the timeline.
saveAndExecuteTestPlan(TestPlan,Id) - function in ai.tock.bot.admin.test.TestClientService
 
saveFlow(BotDefinition,DialogFlowDefinition) - function in ai.tock.bot.engine.dialog.DialogFlowDAO
 
saveTestExecution(TestPlanExecution) - function in ai.tock.bot.admin.test.TestPlanDAO
Save the given common test plan execution into the mongo database.
saveTestPlan(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.

ScriptAnswerVersionedConfiguration.Companion - class in ai.tock.bot.admin.answer.ScriptAnswerVersionedConfiguration
 
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(DialogReportQuery) - function in ai.tock.bot.admin.dialog.DialogReportDAO
 
search(UserReportQuery) - function in ai.tock.bot.admin.user.UserReportDAO
 
search(AnalyticsQuery) - function in ai.tock.bot.admin.user.UserReportDAO
 
search(String,String,Set,ZonedDateTime,ZonedDateTime,String) - function in ai.tock.bot.engine.dialog.DialogFlowDAO
 
searchByDateWithActionType(String,String,Set,ZonedDateTime,ZonedDateTime,String) - function in ai.tock.bot.engine.dialog.DialogFlowDAO
 
searchByDateWithIntent(String,String,Set,ZonedDateTime,ZonedDateTime,String) - function in ai.tock.bot.engine.dialog.DialogFlowDAO
 
searchByDateWithStory(String,String,Set,ZonedDateTime,ZonedDateTime,String) - function in ai.tock.bot.engine.dialog.DialogFlowDAO
 
searchStoryDefinitionSummaries(StoryDefinitionConfigurationSummaryRequest) - function in ai.tock.bot.admin.story.StoryDefinitionConfigurationDAO
Search StoryDefinitionConfigurationSummary.
secondaryReceiver - enum entry in ai.tock.bot.engine.event.AppRole
 
select() - function in ai.tock.bot.definition.StoryDataStepBase
 
selectFromAction(UserTimeline,Dialog,Action,Intent) - function in ai.tock.bot.definition.StoryStep
Does this Step has to be automatically selected from the action context?
selectFromAction(UserTimeline,Dialog,Action,Intent) - function in ai.tock.bot.definition.StoryStep
Does this Step has to be automatically selected from the action context?
selectFromAction(UserTimeline,Dialog,Action,Intent) - function in ai.tock.bot.definition.StoryStep
Does this Step has to be automatically selected from the action context?
selectFromAction(UserTimeline,Dialog,Action,Intent) - function in ai.tock.bot.definition.StoryStep
Does this Step has to be automatically selected from the action context?
selectFromActionAndEntityStepSelection(Action,Intent) - function in ai.tock.bot.definition.StoryStep
Does this step hast to be selected from its entityStepSelection?
selectFromActionAndEntityStepSelection(Action,Intent) - function in ai.tock.bot.definition.StoryStep
Does this step hast to be selected from its entityStepSelection?
selectFromActionAndEntityStepSelection(Action,Intent) - function in ai.tock.bot.definition.StoryStep
Does this step hast to be selected from its entityStepSelection?
selectFromActionAndEntityStepSelection(Action,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.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?
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(UserTimeline,Dialog,Intent) - function in ai.tock.bot.definition.StoryStep
Does this Step has to be automatically selected from the dialog context?
selectFromDialog(UserTimeline,Dialog,Intent) - function in ai.tock.bot.definition.StoryStep
Does this Step has to be automatically selected from the dialog context?
selectFromDialog(UserTimeline,Dialog,Intent) - function in ai.tock.bot.definition.StoryStep
Does this Step has to be automatically selected from the dialog context?
selectFromDialog(UserTimeline,Dialog,Intent) - function in ai.tock.bot.definition.StoryStep
Does this Step has to be automatically selected from the dialog context?
selectFromDialogAndEntityStepSelection(Dialog,Intent) - function in ai.tock.bot.definition.StoryStep
Does this step hast to be selected from its entityStepSelection?
selectFromDialogAndEntityStepSelection(Dialog,Intent) - function in ai.tock.bot.definition.StoryStep
Does this step hast to be selected from its entityStepSelection?
selectFromDialogAndEntityStepSelection(Dialog,Intent) - function in ai.tock.bot.definition.StoryStep
Does this step hast to be selected from its entityStepSelection?
selectFromDialogAndEntityStepSelection(Dialog,Intent) - function in ai.tock.bot.definition.StoryStep
Does this step hast to be selected from its entityStepSelection?
selectStepFromStoryHandlerAndData(T,Object,StoryDefinition) - function in ai.tock.bot.definition.StoryHandlerBase
Selects step from HandlerDef, optional data and StoryDefinition.
selectStepFromStoryHandlerAndData(T,Object,StoryDefinition) - function in ai.tock.bot.definition.StoryHandlerBase
Selects step from HandlerDef, optional data and StoryDefinition.
selectStepFromStoryHandlerAndData(T,Object,StoryDefinition) - function in ai.tock.bot.definition.StoryHandlerBase
Selects step from HandlerDef, optional data and StoryDefinition.
send(Event,ConnectorCallback,Long) - function in ai.tock.bot.connector.Connector
Send an event with this connector for the specified delay.
send(Event,ConnectorCallback,Long) - function in ai.tock.bot.connector.Connector
Send an event with this connector for the specified delay.
send(Message,Long) - function in ai.tock.bot.engine.BotBus
Sends a Message.
send(MessagesList,Long) - function in ai.tock.bot.engine.BotBus
Sends a MessagesList.
send(Action,Long) - function in ai.tock.bot.engine.BotBus
Sends an Action.
send(Long,Function1) - function in ai.tock.bot.engine.BotBus
Sends messages provided by messageProvider.
send(Long) - function in ai.tock.bot.engine.BotBus
Sends previously registered ConnectorMessage.
send(CharSequence,Long,Object) - function in ai.tock.bot.engine.BotBus
Sends i18nText.
send(CharSequence,Object) - function in ai.tock.bot.engine.BotBus
Sends i18nText.
send(Long) - function in ai.tock.bot.engine.BotBus
 
send(Message,Long) - function in ai.tock.bot.engine.BotBus
 
send(MessagesList,Long) - function in ai.tock.bot.engine.BotBus
 
send(Long,Function1) - function in ai.tock.bot.engine.BotBus
 
send(Action,Long) - function in ai.tock.bot.engine.BotBus
 
send(CharSequence,Long,Object) - function in ai.tock.bot.engine.BotBus
 
send(CharSequence,Object) - function in ai.tock.bot.engine.BotBus
 
send(Message,Long) - function in ai.tock.bot.engine.BotBus
Sends a Message.
send(MessagesList,Long) - function in ai.tock.bot.engine.BotBus
Sends a MessagesList.
send(Action,Long) - function in ai.tock.bot.engine.BotBus
Sends an Action.
send(Long,Function1) - function in ai.tock.bot.engine.BotBus
Sends messages provided by messageProvider.
send(Long) - function in ai.tock.bot.engine.BotBus
Sends previously registered ConnectorMessage.
send(CharSequence,Long,Object) - function in ai.tock.bot.engine.BotBus
Sends i18nText.
send(CharSequence,Object) - function in ai.tock.bot.engine.BotBus
Sends i18nText.
send(CharSequence,Long,Object) - function in ai.tock.bot.engine.BotBus
 
send(MessagesList,Long) - function in ai.tock.bot.engine.BotBus
 
send(CharSequence,Object) - function in ai.tock.bot.engine.BotBus
 
send(Action,Long) - function in ai.tock.bot.engine.BotBus
 
send(Long,Function1) - function in ai.tock.bot.engine.BotBus
 
send(Long) - function in ai.tock.bot.engine.BotBus
 
send(Message,Long) - function in ai.tock.bot.engine.BotBus
 
send(Message,Long) - function in ai.tock.bot.engine.BotBus
Sends a Message.
send(MessagesList,Long) - function in ai.tock.bot.engine.BotBus
Sends a MessagesList.
send(Action,Long) - function in ai.tock.bot.engine.BotBus
Sends an Action.
send(Long,Function1) - function in ai.tock.bot.engine.BotBus
Sends messages provided by messageProvider.
send(Long) - function in ai.tock.bot.engine.BotBus
Sends previously registered ConnectorMessage.
send(CharSequence,Long,Object) - function in ai.tock.bot.engine.BotBus
Sends i18nText.
send(CharSequence,Object) - function in ai.tock.bot.engine.BotBus
Sends i18nText.
send(Long) - function in ai.tock.bot.engine.Bus
Sends previously registered ConnectorMessage.
send(CharSequence,Long,Object) - function in ai.tock.bot.engine.Bus
Sends i18nText.
send(CharSequence,Object) - function in ai.tock.bot.engine.Bus
Sends i18nText.
send(Long,Function1) - function in ai.tock.bot.engine.Bus
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
 
SendLocation - class in ai.tock.bot.engine.action
A user location transmission.
sendRawText(CharSequence,Long) - function in ai.tock.bot.engine.Bus
Send text that should not be translated.
sendRawText(CharSequence,Long) - function in ai.tock.bot.engine.Bus
 
sendRawText(CharSequence,Long) - function in ai.tock.bot.engine.Bus
Send text that should not be translated.
sendRawText(CharSequence,Long) - function in ai.tock.bot.engine.Bus
 
sendRawText(CharSequence,Long) - function in ai.tock.bot.engine.Bus
Send text that should not be translated.
sendRawText(CharSequence,Long) - function in ai.tock.bot.engine.Bus
Send text that should not be translated.
SendSentence - class in ai.tock.bot.engine.action
The most important Action class.
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.
Sentence.Companion - class in ai.tock.bot.engine.message.Sentence
 
SentenceConfiguration - class in ai.tock.bot.admin.message
Could be a simple text, or a complex message using ConnectorMessage constructor.
SentenceConfiguration.Companion - class in ai.tock.bot.admin.message.SentenceConfiguration
 
SentenceElementConfiguration - class in ai.tock.bot.admin.message
An aggregation of Messages used in SentenceConfiguration.
SentenceSubElementConfiguration - class in ai.tock.bot.admin.message
 
SerializableConnectorMessage - class in ai.tock.bot.connector
A json serializable ConnectorMessage.
setBotDisabled(Boolean) - function in ai.tock.bot.engine.user.UserState
 
setBusContextValue(String,Object) - function in ai.tock.bot.engine.BotBus
Updates the non persistent current context value.
setBusContextValue(ParameterKey,Object) - function in ai.tock.bot.engine.BotBus
Updates the non persistent current context value.
setBusContextValue(ParameterKey,Object) - function in ai.tock.bot.engine.BotBus
 
setBusContextValue(String,Object) - function in ai.tock.bot.engine.BotBus
 
setBusContextValue(String,Object) - function in ai.tock.bot.engine.BotBus
Updates the non persistent current context value.
setBusContextValue(ParameterKey,Object) - function in ai.tock.bot.engine.BotBus
Updates the non persistent current context value.
setBusContextValue(ParameterKey,Object) - function in ai.tock.bot.engine.BotBus
 
setBusContextValue(String,Object) - function in ai.tock.bot.engine.BotBus
 
setBusContextValue(String,Object) - function in ai.tock.bot.engine.BotBus
Updates the non persistent current context value.
setBusContextValue(ParameterKey,Object) - function in ai.tock.bot.engine.BotBus
Updates the non persistent current context value.
setCheckLogin(Boolean) - function in ai.tock.bot.engine.event.LoginEvent
 
setConfigurationUpdated(Boolean) - function in ai.tock.bot.definition.BotProvider
 
setConfigurationUpdated(Boolean) - function in ai.tock.bot.definition.BotProviderBase
 
setContextValue(String,Object) - function in ai.tock.bot.engine.dialog.DialogState
Updates persistent context value.
setCurrentIntent(Intent) - function in ai.tock.bot.engine.dialog.DialogState
The current Intent of the dialog, can be null.
setDefaultBreath(Long) - function in ai.tock.bot.definition.BotDefinition.Companion
Convenient default value in ms to wait before next answer sentence.
setEmail(String) - function in ai.tock.bot.engine.user.UserPreferences
Email of the user.
setError(Boolean) - function in ai.tock.bot.engine.monitoring.RequestTimerData
 
setFirstName(String) - function in ai.tock.bot.engine.user.UserPreferences
First name of the user.
setFlag(String,Long,String) - function in ai.tock.bot.engine.user.UserState
 
setFlag(String,Duration,String) - function in ai.tock.bot.engine.user.UserState
 
setGender(String) - function in ai.tock.bot.engine.user.UserPreferences
Gender of the user.
setHealthcheckHandler(Function1) - function in ai.tock.bot.engine.BotRepository
 
setI18nProvider(I18nKeyProvider) - function in ai.tock.bot.definition.ConnectorStoryHandler
To manage i18n.
setI18nProvider(I18nKeyProvider) - function in ai.tock.bot.definition.ConnectorStoryHandlerBase
 
setI18nProvider(I18nKeyProvider) - function in ai.tock.bot.definition.StoryHandlerDefinition
To manage i18n.
setI18nProvider(I18nKeyProvider) - function in ai.tock.bot.definition.StoryHandlerDefinitionBase
 
setI18nProvider(I18nKeyProvider) - function in ai.tock.bot.engine.BotBus
To manage i18n.
setId(Id) - function in ai.tock.bot.engine.dialog.Dialog
The id of the dialog.
setInitialLocale(Locale) - function in ai.tock.bot.engine.user.UserPreferences
The initial locale of the user
setIntent(String) - function in ai.tock.bot.engine.dialog.EventState
The current intent of the action.
setIntentsQualifiers(List) - function in ai.tock.bot.engine.dialog.NextUserActionState
Next sentence will be analysed for these intents.
setKeywordRegexp(Regex) - function in ai.tock.bot.engine.nlp.BuiltInKeywordListener
The keyword regexp is applicable.
setLastAnswer(Boolean) - function in ai.tock.bot.engine.action.ActionMetadata
Is it the last answer of the bot.
setLastName(String) - function in ai.tock.bot.engine.user.UserPreferences
Last name of the user.
setLocale(Locale) - function in ai.tock.bot.engine.user.UserPreferences
Locale of the user.
setMessage(String) - function in ai.tock.bot.engine.monitoring.RequestTimerData
 
setNextActionState(NextUserActionState) - function in ai.tock.bot.engine.dialog.DialogState
The NextUserActionState if any.
setNextUserActionState(NextUserActionState) - function in ai.tock.bot.definition.ConnectorStoryHandler
Qualify the next user action.
setNextUserActionState(NextUserActionState) - function in ai.tock.bot.definition.ConnectorStoryHandlerBase
 
setNextUserActionState(NextUserActionState) - function in ai.tock.bot.definition.StoryHandlerDefinition
Qualify the next user action.
setNextUserActionState(NextUserActionState) - function in ai.tock.bot.definition.StoryHandlerDefinitionBase
 
setNextUserActionState(NextUserActionState) - function in ai.tock.bot.engine.BotBus
Qualify the next user action.
setNlpStats(NlpCallStats) - function in ai.tock.bot.engine.action.SendSentence
 
setNotification(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(ActionNotificationType) - function in ai.tock.bot.engine.action.ActionMetadata
tag deals with type of message notification.
setOrchestrationLock(Boolean) - function in ai.tock.bot.engine.action.ActionMetadata
The message triggers an orchestration lock.
setPicture(String) - function in ai.tock.bot.engine.user.UserPreferences
Picture url of the user.
setPriority(ActionPriority) - function in ai.tock.bot.engine.action.ActionMetadata
Significance deals with the notification level.
setProfileLoaded(Boolean) - function in ai.tock.bot.engine.user.UserState
 
setQuoteMessage(ActionQuote) - function in ai.tock.bot.engine.action.ActionMetadata
Message which contains a quote.
setReceiveHandler(String,Function1) - function in ai.tock.bot.engine.WebSocketController
 
setReferenceDate(ZonedDateTime) - function in ai.tock.bot.engine.dialog.NextUserActionState
Entity parsing will use this date as reference.
setReferenceTimezone(ZoneId) - function in ai.tock.bot.engine.dialog.NextUserActionState
Entity parsing will use this referenceTimezone as reference.
setReplyMessage(ActionReply) - function in ai.tock.bot.engine.action.ActionMetadata
Message which is a reply to another.
setRequestTimer(RequestTimer) - function in ai.tock.bot.engine.BotRepository
Request timer for connectors.
setSaveTimeline(Boolean) - function in ai.tock.bot.connector.ConnectorData
To know if the timeline has to be saved - default is true.
setSkipAnswer(Boolean) - function in ai.tock.bot.connector.ConnectorData
Set to true if the bot does not make any answer to a user sentence.
setSourceApplicationId(String) - function in ai.tock.bot.engine.dialog.EventState
For notification event, what is the source of the notification if known?
setStackTrace(Array) - function in kotlin.Throwable
 
setStates(Set) - function in ai.tock.bot.engine.dialog.NextUserActionState
NLP query states.
setStep(StoryStep) - function in ai.tock.bot.definition.ConnectorStoryHandler
 
setStep(StoryStep) - function in ai.tock.bot.definition.ConnectorStoryHandlerBase
 
setStep(StoryStep) - function in ai.tock.bot.definition.StoryHandlerDefinition
 
setStep(StoryStep) - function in ai.tock.bot.definition.StoryHandlerDefinitionBase
 
setStep(StoryStep) - function in ai.tock.bot.engine.BotBus
 
setStep(String) - function in ai.tock.bot.engine.dialog.EventState
The current step.
setStory(Story) - function in ai.tock.bot.definition.ConnectorStoryHandler
The current story.
setStory(Story) - function in ai.tock.bot.definition.ConnectorStoryHandlerBase
 
setStory(Story) - function in ai.tock.bot.definition.StoryHandlerDefinition
The current story.
setStory(Story) - function in ai.tock.bot.definition.StoryHandlerDefinitionBase
 
setStory(Story) - function in ai.tock.bot.engine.BotBus
The current story.
setTargetConnectorType(ConnectorType) - function in ai.tock.bot.engine.dialog.EventState
The target connector type - usually the source connector but not always.
setTest(Boolean) - function in ai.tock.bot.engine.user.UserPreferences
Is it a test user?
setTestEvent(Boolean) - function in ai.tock.bot.engine.dialog.EventState
Is it a "test" event - flag used by automatic tests.
setThrowable(Throwable) - function in ai.tock.bot.engine.monitoring.RequestTimerData
 
setTimezone(ZoneId) - function in ai.tock.bot.engine.user.UserPreferences
Timezone of the user.
setTo(Entity,Value) - function in ai.tock.bot.engine.dialog
Takes a Value applied to the current Entity and returns a EntityValue.
setTo(Entity,String) - function in ai.tock.bot.engine.dialog
Takes a String applied to the current Entity and returns a not yet evaluated EntityValue.
setUnlimitedFlag(String,String) - function in ai.tock.bot.engine.user.UserState
 
setup() - function in ai.tock.bot.definition.StoryDataStepBase
 
setup(BotBus) - function in ai.tock.bot.definition.TestBehaviour
Setup UserPreferences from the bus.
setup(UserPreferences,ConnectorType,Locale) - function in ai.tock.bot.definition.TestBehaviour
Setup user preferences for test context.
setup(BotBus) - function in ai.tock.bot.definition.TestBehaviour
Setup UserPreferences from the bus.
setup(UserPreferences,ConnectorType,Locale) - function in ai.tock.bot.definition.TestBehaviour
Setup user preferences for test context.
setUrl(String) - function in ai.tock.bot.admin.story.dump.MediaActionDescriptorDump
 
setUrl(String) - function in ai.tock.bot.connector.media.MediaAction
 
setUrl(String) - function in ai.tock.bot.connector.media.MediaActionDescriptor
 
setUserInterface(UserInterfaceType) - function in ai.tock.bot.engine.dialog.EventState
The user interface - if different of default interface of ConnectorType.
setUserLocation(UserLocation) - function in ai.tock.bot.engine.dialog.DialogState
The current UserLocation if any.
setUserVerified(Boolean) - function in ai.tock.bot.engine.dialog.EventState
The user verification status.
setValue(String,EntityValue) - function in ai.tock.bot.engine.dialog.DialogState
Set a new entity value.
setValue(Entity,Value) - function in ai.tock.bot.engine.dialog.DialogState
Set a new entity value.
setVisibility(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
 
skipAnswer() - function in ai.tock.bot.engine.BotBus
Does not send an answer.
skipAnswer() - function in ai.tock.bot.engine.BotBus
 
skipAnswer() - function in ai.tock.bot.engine.BotBus
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(List) - function in ai.tock.bot.engine.nlp.NlpListener
Defines custom sort new entity values.
sortEntitiesToMerge(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(String) - function in ai.tock.bot.engine.monitoring.RequestTimer
Called at the start of the request.
startAction(BotBus,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!

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).
story(SimpleStoryHandlerBase,Set,Set,List,UserInterfaceType) - function in ai.tock.bot.definition
Creates a new story.
story(String,Set,Set,List,UserInterfaceType,Function1) - function in ai.tock.bot.definition
Creates a new story.
story(StoryHandlerBase,Set,Set,List,UserInterfaceType) - function in ai.tock.bot.definition
Creates a new story.
story(IntentAware,StoryHandler,Set,Set,List,UserInterfaceType) - function in ai.tock.bot.definition
Creates a new story from a StoryHandler.
Story - class in ai.tock.bot.engine.dialog
A Story is a small unit of conversation about a specific topic.
Story.Companion - class in ai.tock.bot.engine.dialog.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(String,Set,Set,List,UserInterfaceType,HandlerStoryDefinitionCreator,Function1) - function in ai.tock.bot.definition
Creates a new story.
storyDef(String,Set,Set,List,UserInterfaceType,HandlerStoryDefinitionCreator,Function1) - function in ai.tock.bot.definition
Creates a new story.
storyDefinition(BotDefinitionWrapper,StoryDefinitionConfiguration) - function in ai.tock.bot.admin.story.StoryDefinitionAnswersContainer
 
storyDefinition(BotDefinitionWrapper,StoryDefinitionConfiguration) - function in ai.tock.bot.admin.story.StoryDefinitionAnswersContainer
 
storyDefinition(BotDefinitionWrapper,StoryDefinitionConfiguration) - function in ai.tock.bot.admin.story.StoryDefinitionAnswersContainer
 
storyDefinition(BotDefinitionWrapper,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
 
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
 
StoryDefinitionConfigurationStep - class in ai.tock.bot.admin.story
A StoryStep configuration in a StoryDefinitionConfiguration.
StoryDefinitionConfigurationStepDump - class in ai.tock.bot.admin.story.dump
 
StoryDefinitionConfigurationSummary - class in ai.tock.bot.admin.story
Summary of StoryDefinitionConfiguration.
StoryDefinitionConfigurationSummaryRequest - class in ai.tock.bot.admin.story
Request to find [StoryDefinitionConfigurationSummary.
StoryDefinitionExtended - class in ai.tock.bot.definition
Helper methods for StoryDefinition implementation.
storyDefinitionLoader(String) - function in ai.tock.bot.engine.ConnectorController
Return a story definition provider for this controller.
storyDefWithSteps(String,Set,Set,UserInterfaceType,HandlerStoryDefinitionCreator,Function1) - function in ai.tock.bot.definition
Creates a new story.
storyDefWithSteps(String,Set,Set,UserInterfaceType,HandlerStoryDefinitionCreator,Function1) - function in ai.tock.bot.definition
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.
StoryHandlerBase.Companion - class in ai.tock.bot.definition.StoryHandlerBase
 
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.
StoryHandlerDefinitionBase.Companion - class in ai.tock.bot.definition.StoryHandlerDefinitionBase
 
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(StoryHandlerBase,Set,Set,UserInterfaceType) - function in ai.tock.bot.definition
Creates a new story from a StoryHandlerBase.
storyWithSteps(IntentAware,StoryHandler,Set,Set,UserInterfaceType) - function in ai.tock.bot.definition
Creates a new story from a StoryHandler.
storyWithSteps(String,Set,Set,UserInterfaceType,Function1) - function in ai.tock.bot.definition
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.test.TestPlanExecutionStatus
 
success(NlpQuery,NlpResult) - function in ai.tock.bot.engine.nlp.NlpListener
Called when nlp request is successful.
success(NlpQuery,NlpResult) - function in ai.tock.bot.engine.nlp.NlpListener
Called when nlp request is successful.
Suggestion - class in ai.tock.bot.engine.message
 
support(BotBus) - function in ai.tock.bot.definition.StoryHandlerBase
What is the probability of bot support for the current request?
support(BotBus) - function in ai.tock.bot.definition.StoryHandlerBase
What is the probability of bot support for the current request?
support(BotBus) - function in ai.tock.bot.definition.StoryHandler
What is the probability of bot support for the current request?
support(BotBus) - function in ai.tock.bot.definition.StoryHandlerBase
What is the probability of bot support for the current request?
support(Action,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(BotBus) - function in ai.tock.bot.engine.dialog.Story
What is the probability of this request support?
supportAction(UserTimeline,Dialog,Action,Intent) - function in ai.tock.bot.engine.dialog.Story
Does this story supports the action ?
supportIntent(Intent) - function in ai.tock.bot.definition.StoryDefinition
Is the specified intent is supported by this story?
supportIntent(Intent) - function in ai.tock.bot.definition.StoryStep
Does this step support this intent?
supportIntent(Intent) - function in ai.tock.bot.definition.StoryStep
Does this step support this intent?
supportIntent(Intent) - function in ai.tock.bot.definition.StoryStep
Does this step support this intent?
supportIntent(Intent) - function in ai.tock.bot.definition.StoryDefinition
Is the specified intent is supported by this story?
supportIntent(Intent) - function in ai.tock.bot.definition.StoryDefinition
Is the specified intent is supported by this story?
supportIntent(Intent) - function in ai.tock.bot.definition.StoryDefinition
Is the specified intent is supported by this story?
supportIntent(Intent) - function in ai.tock.bot.definition.StoryStep
Does this step support this intent?
supportIntent(Intent) - function in ai.tock.bot.engine.dialog.Story
Does this story supports the intent ?
supportStarterIntent(Intent) - function in ai.tock.bot.definition.StoryStep
Does this step support this intent as starter intent?
supportStarterIntent(Intent) - function in ai.tock.bot.definition.StoryStep
Does this step support this intent as starter intent?
supportStarterIntent(Intent) - function in ai.tock.bot.definition.StoryStep
Does this step support this intent as starter intent?
supportStarterIntent(Intent) - function in ai.tock.bot.definition.StoryStep
Does this step support this intent as starter intent?
switchStory(StoryDefinition,Intent) - function in ai.tock.bot.engine.BotBus
Switches the context to the specified story definition (start a new Story).
switchStory(StoryDefinition,Intent) - function in ai.tock.bot.engine.BotBus
 
switchStory(StoryDefinition,Intent) - function in ai.tock.bot.engine.BotBus
Switches the context to the specified story definition (start a new Story).
switchStory(StoryDefinition,Intent) - function in ai.tock.bot.engine.BotBus
 
switchStory(StoryDefinition,Intent) - function in ai.tock.bot.engine.BotBus
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  R  S  T  U  V  W