Kipps.AI icon

Kipps.AI

Interact with Kipps.AI — Chatbot, Voice Agent, or WhatsApp

Kipps.AI

AI-generated

Overview

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

  1. Send a message to a Kipps.AI chatbot and receive a response.
  2. Initiate an outbound phone call to a specified number using a Kipps.AI voice agent.
  3. 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

Discussion