SnatchBot Support

Welcome to the SnatchBot Support. You'll find comprehensive guides and documentation to help you start working with SnatchBot as quickly as possible, as well as support if you get stuck. Let's jump right in!

The community forum is not a helpdesk
Let’s put this in the front - the vast majority of people here do not work for SnatchBot.

Get Started    SNATCHBOT API

Chat Bubbles

Instant response or Delayed response: A simple way to let users know the communication status of the conversation’s participants.

It often makes sense to have your bot delay its responses, rather than dump a lot of content into the conversation all at once. Also, it can be more attractive to break up a large section of text into smaller parts or 'bubbles'. It is easy to do this and to indicate to the user that the bot is preparing a new response, a talk bubble icon will move along during the delay.

On the build screen, click on an interaction to edit it. The choice about whether to insert an instant response or a delayed response is given to you by clicking on the Chat Bubbles icon towards the top.

Set an Instant Response: Responding in Multiple Chat Bubbles

If you choose an Instant Response, you may split your bot responses into different bubbles by writing ::next:: within the response text.

See the examples below:

The response formatting above would result in these chat bubbles being displayed to the end-user.

What Is a Delayed response And How Do I Set It Up?

The Delayed response allows your users to see when the chatbot is preparing to write a message. It allows you to offer a more natural chat experience than instant responses from the chatbot. They serve to indicate to the user that a message will be coming shortly.

If you choose Delayed Response, you will incorporate a line like this: ::next-xxxx:: into your chat text. Replace the Xs with a figure for the number of seconds you want the bot to delay. So, for example, ::next-2::. During those two seconds, the user will know that the bot is thinking by the appearance of the bubble icon.

Set a Delayed response in a Rich Card interaction

You can also set the Delayed response in a Rich Card interaction. Whether your card is text, image, or gallery, find the Delay option and change it from 0 to – for example – 1:

Watch this video tutorial to learn more about How to insert an instant response or a delayed response.


Next Steps

Addition, subtraction, multiplication, and division are four arithmetical functions that the bot can perform.

Arithmetical functions

Chat Bubbles


Instant response or Delayed response: A simple way to let users know the communication status of the conversation’s participants.

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.