Active |
---|
This application does not need additional settings. So you can make connectionUnique, active service acces point to a network. There are different types of connections (API key, Oauth…). only by using your login credentials or by following the instructions below . |
The Chatfuel modulesa module is an application or tool designed to handle specific business functions, such as CRM, project management, or inventory. The system's modular architecture allows you to activate only the modules you need, enabling customization and scalability as your business requirements evolve. allow you to create broadcast messages and send JSON responses from your Chatfuel account.
Prerequisites
-
A Facebook account through which you connect Chatfuel
-
A Facebook page
In order to use Chatfuel with Boost.spaceA platform that centralizes and synchronizes company data from internal and external sources, offering a suite of modules and addons for project management, CRM, data visualization, and more. Has many features to optimize your workflow! IntegratorPart of the Boost.space system, where you can create your connections and automate your processes., it is necessary to have a Chatfuel account. If you do not have one, you can create a Chatfuel account at https://chatfuel.com/.
Note | |
---|---|
The modulea module is an application or tool designed to handle specific business functions, such as CRM, project management, or inventory. The system's modular architecture allows you to activate only the modules you need, enabling customization and scalability as your business requirements evolve. dialog fields that are displayed in bold (in the Boost.space Integrator scenarioA specific connection between applications in which data can be transferred. Two types of scenarios: active/inactive., not in this documentation article) are mandatory! |
Listens for incoming messages from Chatfuel’s JSON API plugin. The enclosing scenario has to be run once, in order for userCan use the system on a limited basis based on the rights assigned by the admin. attributes from Chatfuel to become visible and available for mappingMapping links the modules in your scenario. When you map an item, you connected the data retrieved by one module to another module to perform the desired action. For example, you can map the email address and subject lines from the Email > Watch emails module to Google Sheets > Add a row and create a spreadsheet of email addresses....
-
Go to Boost.space Integrator and open the JSON Listener module. Enter a name for the webhookA webhook is a way for an app to send real-time information to a specific URL in response to certain events or triggers. and click Save.
-
Copy the URL to the clipboard.
-
Log into your Chatfuel account, select the bot, and then select Automate.
-
Open the block containing the JSON API, select the Type as POST, and enter the URL copied in step 2.
The connection has been established.
Now you can start building the scenariosA specific connection between applications in which data can be transferred. Two types of scenarios: active/inactive. in Boost.space Integrator.
Sending a response is as simple as inserting a JSON Response module in the scenario‘s data flow.
Following is an example scenario which uses filters to send a personalized greeting if a user’s first name is available, and a generic greeting otherwise.
With this scenario setup, sending the first name as part of the user attributes from Chatfuel causes the default “Hello, Anonymous” response to instead include the user’s first name.
Sends any block from the bot’s structure or sets user attributes.
Bot ID |
Enter the Bot ID from which you want to send the message. |
Broadcasting API TokenA secure code used to authenticate and authorize access to API endpoints, enabling users to connect with third-party applications. |
Enter the Secret API tokenA secure code used to authenticate and authorize access to API endpoints, enabling users to connect with third-party applications. to connect to the Bot ID. |
Messenger User ID |
Enter the Messenger User ID to whom you are sending the message. |
Select Block By |
Select the option to send the block:
|
Message Tag |
Select a tag for the message to send to a specific group or person. |
User Attributes |
Add the user attributes: Attribute Name Enter the name of the attribute. Attribute Value Enter the value of the attribute. |
Sends a response to the address from which a message was received.
Messages |
Select the message type:
|
||||||||
Text |
|
||||||||
User Attributes |
Add the user attributes: Attribute Name Enter the name of the attribute. Attribute Value Enter the value of the attribute. |
||||||||
Redirect to Block(s) |
Add the details to redirect the user to the block or a sequence of blocks: Block Name Enter the block name. |