When an Intent is Used

This trigger is the component of the AtBot Flow connector that defines when this Flow should be used from your bot. Skills in AtBot can start with this trigger.


Fields

Trigger Description
The trigger description is used in the AtBot Admin Portal to help identify the skill as well as in the autogenerated help card that comes back from AtBot
Bot Trigger Type
The bot trigger type defines whether this skill can be run by anyone in the organization (Shared) or just you (Personal)
Keywords
Keywords are the easiest way to trigger a skill. You may assign multiple keywords to a single skill by separating each one with a semicolon (be sure to have no spaces between each keyword set). If there are more than one skill with the same keyword, there is no guarantee that either one will be the one triggered, so be sure not have any duplicate keywords in your skills.

Advanced Options

You can optionally use LUIS as the engine to understand user intent. When configured, if a user's statement comes back from LUIS with the selected Intent from the trigger, this skill will be run.
LUIS API Key
The API Key for the LUIS App you wish to use.
LUIS App
The LUIS App that contains the Intent you wish to use for this skill
LUIS Intent
The LUIS Intent that, if it comes back as the highest scoring intent, causes this skill to run

Returned Properties

Command Text
This is the raw text that the user sent to trigger this skill
Reply Activity
This is a special scope property that must be used in any subsequent actions to maintain the bot conversation
User Id
This is the Login Name (UPN) of the user who triggered the skill
LUIS Intent Name
The name of the top scoring LUIS Intent
LUIS Result Json
This contains the raw returned results from LUIS. This will be your starting point for extracting entities that came back from LUIS, like people and other domain specific entities.
Bot Scope Scope
The name of the scope the bot is coming from. This can only be set in DirectLine bot embed code.
Bot Scope Type
The type defined in the scope the bot is coming from. This can only be set in DirectLine bot embed code.
Bot Scope Uri
The URI defined in the scope the bot is coming from. This can only be set in DirectLine bot embed code.