The API Node allows seamless integration with third-party services directly from your chatbot flow. This is useful for pulling data, submitting information, verifying user inputs, and much more — all without leaving the chatbot environment.
📌 What is the API Node?
The API Node enables your chatbot to make external API calls. You can:
Import a cURL command directly.
Or, manually configure the request by adding:
URL
HTTP Method (GET, POST, PUT, PATCH, DELETE)
Headers
Query Parameters
Request Body (in JSON, FormData, etc.)
Capture the API Response and store values in Custom Variables for use in later steps.

🛠 How to Use the API Node
1. Add an API Node
2. Choose Your Setup Method
You can either:
3. Test the API Call
4. Map Response to Custom Variables
5. Connect Next Steps
Use conditions or message cards based on API response.
Proceed with further actions like displaying info, asking for next steps, or submitting another request.
🔄 Example Use Cases
🛍 E-Commerce Bot
🔧 Technical Support Bot
📦 Logistics Bot
🏦 Banking/Finance Bot
💡 Pro Tips
Always test your API with real data before going live.
Use error handling by checking for failed responses and guiding the user accordingly.
Store frequently accessed API responses in variables to reduce repeated calls.
❓ Need Help?
If you're unsure how to structure your request or parse the response, reach out to our support team at
[email protected]
. We're here to help!