Built-in action tags
JAICP has a number of built-in action tags, which are already implemented for you. They execute complex and frequently repeated bot actions or script fragments, such as an HTTP request or a transfer to an agent.
Tag | Description |
---|---|
Confirmation |
Makes the bot ask the user to confirm some action. |
Email |
Sends a message to the specified email address. |
EndSession |
Ends the current user session and clears all session data. |
GoogleSheets |
Integrates the script with Google Sheets. This allows the bot to read data from spreadsheets or write data into them. |
HttpRequest |
Sends an HTTP request. This allows the bot to receive data from an external resource and save it into variables. |
InputFile |
Makes the bot ask the user to upload a file and save a link to it into a variable. |
InputNumber |
Makes the bot ask the user to enter a number within the specified range and save it into a variable. |
InputPhoneNumber |
Makes the bot ask the user to enter a phone number and save it into a variable. Only Russian phone numbers are supported. |
InputText |
Makes the bot request arbitrary text from the user and save it into a variable. |
Sms |
Sends an SMS message to the specified phone number. Only Russian phone numbers are supported. |
TelegramPayment |
Sends a Telegram payment form. |
TransferCallToOperator |
Switches the call to an agent (for phone channel bots). |
TransferToOperator |
Switches the dialog to an agent in a customer engagement platform (for text bots). |