Let's have a look at typical integration cases:
You need an event on the external system to cause the bot to send something to the user. Why you may need it:
Customer notification of order / delivery status
The user made an order and wants to receive notifications that the order has been completed, shipped, delivered, etc.
Satisfaction survey
Sometime after the service has been provided or the goods are delivered, you offer the client to evaluate the quality of the service by passing a short survey
Payment reminder
Offer to repeat the order
And much more
How are the following tasks solved in the general case:
<aside>
💡 To solve such problems, you will need the call_ node
method of the API module. Make sure it is installed, if in doubt, check this point with the developers.
</aside>
Read more about how to use the API here: Running a bot script using an API module and also make sure that you have received the user's permission to send him notifications, more about this here User subscription to bot notifications
Read instructions for popular CRM here: Integration of Kwizbot with popular CRM
You need to get inside the script data from external systems or send data to it. Why it might be needed: