Chatbot Actions
What is a Custom Action
Chatbot actions are a powerful way to add functionality to your chatbot. You can create buttons that link to external resources or trigger actions within your own application.
The following screenshot contains an example of a chatbot action. When a visitor of your website is asking for a meeting, your chatbot is able to provide a link to your Calendly calendar.
Create Custom Action
This guide explains how to create and configure chatbot actions in your Denser dashboard. As shown in the following screenshot, you can start by clicking the Actions section on the side panel. Click the New Action button to open a dialog window to start creating a new chatbot action.
On the dialog window, you can choose to create a new chatbot action from scratch or create from an existing template.
The following example uses the Calendly template to create a chatbot action. Click Calendly under Create from Template. You should see the editor is displayed and the fields are pre-filled with the Calendly template. You can direct use the configuration from the template without change. The only change you need to make is to update the URL field to your Calendly account. Make sure you saved the changes after updating the URL field.
You can test the chatbot action by typing a question in the chatbot preview window. For example, when a visitor asking for scheduling a meeting with you, Denser chatbot is able to decide that the visitor's request matches the action description in Calendly action's Where to use field. Thus, it shows the Calendly action button in the chatbot preview window. The text you provided in Button text field is shown on the Calendly action button, and the URL you provided will be open when the Calendly action button is clicked.
Enable/Disable Chatbot Action
You can enable/disable a chatbot action by toggling the switch button on the action edit page. Make sure you save the changes after toggling the switch button.