Kipps.AI
AI-generatedOverview
This node integrates with Kipps.AI to interact with three types of agents: Chatbot, Voice Agent, and WhatsApp. It allows sending and receiving messages with a chatbot, starting outbound phone calls using a voice agent, and sending WhatsApp template messages. This node is useful for automating customer interactions, outbound calls, and WhatsApp communications within workflows.
Use Case Examples
- Send a message to a Kipps.AI chatbot and receive a response.
- Initiate an outbound phone call to a specified number using a Kipps.AI voice agent.
- Send a WhatsApp template message to a recipient using a Kipps.AI WhatsApp agent.
Properties
| Name | Meaning |
|---|---|
| Agent Type | Select the type of Kipps.AI agent to interact with: Chatbot, Voice Agent, or WhatsApp. |
| Agent Name or ID | The ID (UUID) of the chatbot agent to use. Required when Agent Type is Chatbot. |
| Message | The message to send to the chatbot. Required when Agent Type is Chatbot. |
| Session ID | Optional ID to maintain conversation context with the chatbot. Leave empty to create a new session. |
| Voicebot Name or ID | ID of the Kipps.AI voicebot used to start the call. Required when Agent Type is Voice Agent. |
| Phone Number | Destination phone number in E.164 format for the voice call. Required when Agent Type is Voice Agent. |
| Room Name | Unique room name for the phone call session. Required when Agent Type is Voice Agent. |
| WhatsApp Agent UUID Name or ID | WhatsApp agent UUID used to fetch templates. Required when Agent Type is WhatsApp. |
| To | Recipient WhatsApp number in international format. Required when Agent Type is WhatsApp. |
| Template Name or ID | Name or ID of the WhatsApp template to send. Required when Agent Type is WhatsApp. |
| Template Components Preview Name or ID | Preview of the components of the selected WhatsApp template. |
| Parameters | Values for template parameters. Fields appear automatically after selecting a template. Required when Agent Type is WhatsApp. |
| Additional Fields | Optional additional fields such as Conversation ID to associate with the WhatsApp message. |
Output
JSON
json- The response from Kipps.AI for the executed action, such as chatbot reply, voice call response, or WhatsApp message response.
Dependencies
- Kipps.AI API with API key credentials
Troubleshooting
- Ensure valid API credentials are provided; errors may occur if credentials are missing or invalid.
- For WhatsApp templates, ensure the selected template is approved and available; errors occur if the template is not found or not approved.
- When sending WhatsApp messages, all required template parameters must be filled; missing parameters cause errors.
- For chatbot sessions, if no session ID is provided, a new session is created automatically.
- Phone numbers must be in E.164 format for voice calls and WhatsApp messages to work correctly.
Links
- n8n Expressions Documentation - Reference for using expressions in n8n node parameters.