SnatchBot Support

Welcome to 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!

Please note that the community forum is not a helpdesk.
ProPlan users, remember you can raise a ticket from your dashboard.

Get Started    SNATCHBOT API

Automation Flows

The functionality is available only if you have at least one Pro bot with $199 and higher plans in your account.

Free users can start a 14-day free trial.


Automations flows and Collaboration

Automations flows are not available if you are using only shared Pro bots.

What is a flow?

A flow is a set of components that are connected to each other in order to perform different business tasks. Flows can be designed in the drag&drop visual automation flow builder.

A component is a single action or condition that you have to add and configure in accordance with your flow. Components perform the following tasks: reacting to events, transforming incoming data, making decisions, performing actions, storing data and/or loading data to external systems.

Flow Example

Take a look at a simple flow, which consists of 2 components: Google Sheets and Email.

Let’s fill the settings as follows:

Google Sheets:
NewRow. This option will trigger the flow, once a new entry has been added to the Email spreadsheet of the selected worksheet:

SendEmail - sends a message to the specified email address once the component is triggered. In the Text field we add the Email variable from the previous component:


Click Start flow at the top of the page.
Now, let’s add a new email to the spreadsheet:

After a while, the system will send a new message to the specified email address:


Here is the list of all accounts being used in automation flows.

Available actions are:

  • Rename account;
  • Test account;
  • Revoke account;
  • Note that the system automatically stops all the flows the removed account was used in.
  • Search your accounts;
  • See a list of flows the account is used in.


This section contains logs of the actions performed in your flows.


Here is a database that contains data for the Storage component.

The system provides a built-in key-value database that you can use to store data permanently. Keys and values can be any type of text.

This is especially useful if you want to store e.g. orders, contacts, emails, calls or any other data permanently right inside the flow builder.

Storage component in the flow builder:

How to integrate a flow into a bot?

You can add a webhook into your bot, so when a user goes to the particular interaction the system will trigger the WebHook (HTTP) component and activate the flow.

  1. Open the Flows section and select the HTTP component:
  1. Select WebHook in the component settings in the right column.
  2. Click Start Flow and copy WebHook URL to the clipboard. If you don’t start the flow, the system will return the 400 error in the Build section later.
  1. Go to the Build section and create a connection, for example, a Fallback connection, and add the WebHook:

Now, every time a user triggers this connection, the system will activate the pre-set flow.

Updated 2 months ago

Automation Flows

Suggested Edits are limited on API Reference Pages

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