
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 
  | 
  
   
  |