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