Setting up your advanced Twitter Chatbot

Creating a complex Twitter Chatbot can look overwhelming at first glance, but here are the steps you would need to take.

To be able to create a chatbot for your Twitter account, you would need to have a Connect Standard or an Enterprise plan.

Once in your main Connect dashboard, access the Engagement tab, “Twitter Chatbots”;

  1. Create a new chatbot;
  2. Select the type of chatbot you want to go ahead with. In the case that you need to create a simple, welcoming on board chatbot, go ahead with the Opt-in one. You can see here the instructions.

If you intend to create a Content delivery, Q&A or a Custom Chatbot, please press the “Request” button, and input a short description of your objective with this tool.

  1. Sent the request? Now please set-up an Opt-in Experience in order to check the settings are correct. Once it’s done, our team will add the chatbot template which can be modified.
  2. The newly created Twitter Chatbot will appear in the dashboard, click “Actions” to edit the template, and go directly to Interactions to modify it.

Once you are here, you should see this dashboard & understand the terminology:

Interaction: a dependent response responsible for providing a logical conversational flow.

Each interaction is embedded in the conversation path. These paths together create a tree that describes what action could be performed at each stage of the path.

Message: the bot response for each interaction.

Button: the actions (options) which the user is offered to take after he receives the message.


To edit any of the interactions, go directly to the “pencil” icon. To add a new interaction (seen as a button), go to “Create a new interaction”.

The "Details" section requires the name of the interaction. Give it the same name as you would want it to show on your button.  In the "Keywords" part, set the keywords which would trigger the interaction to pop-up. We recommend not to leave this section blank, as the user should only interact by using the buttons.

The “Write your message” section is the answer the user will receive once they click on the interaction. This can include URLs.

The “Menu Options” section should include the next buttons the user should see once they receive the message. In order to create a new button, you should give it a name (even if you already have this button), give it a description (this will describe the outcome of clicking on it) and the action. “Action” is the place where the user is taken by clicking on this button, and it requires an already existing interaction. This is why the Audiense team advises creating the list of all the interactions first, and then to complete them with relevant buttons.

Once this is completed for all the interactions, the chatbot is all set-up and ready to be activated and collect subscribers.