Let people focus on the work that matters most. Automate mundane, repetitive tasks. Create personal, team, enterprise and external assistants with a range of abilities. This connector allows LiveTiles Bots customers to easily connect a flow to their bot, in order to allow users to trigger the flow through a Conversational User Interface.
Status: Production |
Tier: Premium |
Version: v1 |
Name |
Summary |
Get Flow Ability Schema |
|
List Flows |
|
List Bots |
|
PromptString (string resumptionToken, PromptStringParameterBody body) |
Prompt String |
PromptNumber (string resumptionToken, PromptNumberParameterBody body) |
Prompt Number |
PromptForm (string resumptionToken, PromptFormParameterBody body) |
Prompt Form |
PromptBoolean (string resumptionToken, PromptBooleanParameterBody body) |
Prompt Boolean |
PromptChoice (string resumptionToken, PromptChoiceParameterBody body) |
Prompt Choice |
PromptFile (string resumptionToken, PromptFileParameterBody body) |
Prompt File |
PostMessage (string resumptionToken, PostMessageParameterBody body) |
Post Message |
Flow Complete |
Name |
Summary |
IntentRecognized (IntentRecognizedParameterSubscription Subscription) |
When an intent is recognized |
Name |
Summary |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Summary: Get Flow Ability Schema
Description: Returns the JSON schema for the Flow ability in the Bot Designer.
Syntax:
LiveTilesBots.GetSchema (string bot, string key)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
bot |
string(uuid) (Bot) |
The bot to list abilities |
True |
|
key |
string (Subscription Key) |
The subscription key to the flow ability |
True |
Returns:
Type:GetSchemaResponse
Summary: List Flows
Description: Returns a list of Flow Abilities available on this bot.
Syntax:
LiveTilesBots.ListFlows (string bot)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
bot |
string(uuid) (Bot) |
The bot to list abilities |
True |
Returns:
Type:array of (ListFlowsResponseItem)
Summary: List Bots
Description: Returns a list of available bots.
Syntax:
LiveTilesBots.ListBots ()
Returns:
Type:array of (ListBotsResponseItem)
Summary: Prompt String
Description: Prompts the bot user for a string input.
Syntax:
LiveTilesBots.PromptString (string resumptionToken, PromptStringParameterBody body)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
resumptionToken |
string (Conversation Resumption Token) |
The token used to navigate back to the correct bot conversation. |
True |
|
body |
|
|
True |
Returns:
Summary: Prompt Number
Description: Prompts the bot user for a number input.
Syntax:
LiveTilesBots.PromptNumber (string resumptionToken, PromptNumberParameterBody body)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
resumptionToken |
string (Conversation Resumption Token) |
The token used to navigate back to the correct bot conversation. |
True |
|
body |
|
|
True |
Returns:
Summary: Prompt Form
Description: Prompts the bot user for a form input.
Syntax:
LiveTilesBots.PromptForm (string resumptionToken, PromptFormParameterBody body)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
resumptionToken |
string (Conversation Resumption Token) |
The token used to navigate back to the correct bot conversation. |
True |
|
body |
|
|
True |
Returns:
Summary: Prompt Boolean
Description: Prompts the bot user for a bool value.
Syntax:
LiveTilesBots.PromptBoolean (string resumptionToken, PromptBooleanParameterBody body)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
resumptionToken |
string (Conversation Resumption Token) |
The token used to navigate back to the correct bot conversation. |
True |
|
body |
|
|
True |
Returns:
Summary: Prompt Choice
Description: Prompts the bot user with a choice variable.
Syntax:
LiveTilesBots.PromptChoice (string resumptionToken, PromptChoiceParameterBody body)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
resumptionToken |
string (Conversation Resumption Token) |
The token used to navigate back to the correct bot conversation. |
True |
|
body |
|
|
True |
Returns:
Summary: Prompt File
Description: Prompts the bot user for a file variable.
Syntax:
LiveTilesBots.PromptFile (string resumptionToken, PromptFileParameterBody body)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
resumptionToken |
string (Conversation Resumption Token) |
The token used to navigate back to the correct bot conversation. |
True |
|
body |
|
|
True |
Returns:
Summary: Post Message
Description: Posts a message back to the bot user.
Syntax:
LiveTilesBots.PostMessage (string resumptionToken, PostMessageParameterBody body)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
resumptionToken |
string (Conversation Resumption Token) |
The token used to navigate back to the correct bot conversation. |
True |
|
body |
|
|
True |
Returns:
Summary: Flow Complete
Description: Finish the current flow and allow the user to ask something else
Syntax:
LiveTilesBots.FlowComplete (string resumptionToken)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
resumptionToken |
string (Conversation Resumption Token) |
The token used to navigate back to the correct bot conversation. |
True |
Returns:
Summary: When an intent is recognized
Description: This operation triggers when the related intent is recognized in the bot's LUIS model.
Syntax:
LiveTilesBots.IntentRecognized (IntentRecognizedParameterSubscription Subscription)
Parameters:
Name |
Type |
Summary |
Required |
Related Action |
Subscription |
IntentRecognizedParameterSubscription
|
|
True |
Returns:
Summary:
Description:
Properties:
Name |
Type |
Summary |
Summary:
Description:
Properties:
Name |
Type |
Summary |
bot |
string Bot |
|
key |
string Flow |
|
callbackUri |
string
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
name |
string
|
|
id |
string(uuid)
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
name |
string
|
|
key |
string
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
message |
string
|
The Message back to the user. |
attachments |
array of (AttachmentsItem)
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
contentType |
string
|
The content type of the message back to the user. |
content |
|
|
contentUrl |
string(uri)
|
The URL of the message back to the user. |
Summary:
Description:
Properties:
Name |
Type |
Summary |
Summary:
Description:
Properties:
Name |
Type |
Summary |
prompt |
string
|
The user prompt for this value. |
callbackUri |
string
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
prompt |
string
|
The user prompt for this variable. |
options |
array of (OptionsItem)
|
|
callbackUri |
string
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
display |
string
|
The display value for this option. |
value |
string
|
The value of this option. |
Summary:
Description:
Properties:
Name |
Type |
Summary |
prompt |
string
|
The user prompt for this field. |
contentTypes |
array of (string)
|
|
callbackUri |
string
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
prompt |
string
|
The user prompt for this field. |
callbackUri |
string
|
|
title |
string
|
Field title. |
formFields |
array of (FormFieldsItem)
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
fieldType |
string
|
The type of the field. Values: [Text, Number, Choice, DateTime, Boolean] |
name |
string
|
Field name. |
label |
string
|
The display name of the field. |
isRequired |
boolean
|
Is this a mandatory field? |
isMultiline |
boolean
|
Allow multiple lines of text. |
minLength |
number
|
Minimum field length. |
maxLength |
number
|
Maximum field length. |
isMultiSelect |
boolean
|
Allow multiple choices to be selected. |
choices |
array of (ChoicesItem)
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
display |
string
|
|
value |
string
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
prompt |
string
|
prompt |
callbackUri |
string
|
|
Summary:
Description:
Properties:
Name |
Type |
Summary |
prompt |
string
|
prompt |
callbackUri |
string
|
|