Intent-Based WhatsApp Messaging for Voicebot Calls
Feature

Intent-Based WhatsApp Messaging for Voicebot Calls

Satyam Singh
Satyam Singh
February 1, 2026

Introduction

The WhatsApp Function Integration enables the Voicebot to send WhatsApp messages based on user intent during an active call or after call completion. It works across Web Calls, Inbound Calls, and Outbound Calls, enabling real-time WhatsApp communication driven by voice commands. This feature allows users to seamlessly transition from voice interactions to WhatsApp messaging, enhancing customer engagement and providing a more versatile communication experience. Whether it's sharing details, sending follow-ups, or providing information, the Voicebot can now leverage WhatsApp to deliver timely and relevant messages based on user intent.

Intent-Based WhatsApp Messaging for Voicebot Calls

Feature Overview

The WhatsApp Function Integration enables the Voicebot to send WhatsApp messages based on user intent during an active call or after call completion. It works across Web Calls, Inbound Calls, and Outbound Calls, enabling real-time WhatsApp communication driven by voice commands.

Real-Time WhatsApp Trigger During Calls

When this happens: During an active voice conversation (Web Call / Inbound / Outbound).

Supported user intents:

  • “Send this on WhatsApp”
  • “Share details on WhatsApp”
  • “WhatsApp me bhej do”

System behavior:

  • The Voice Agent detects the intent.

  • The configured WhatsApp Function is invoked.

  • A WhatsApp message is sent immediately using:

    • Selected template
    • Dynamic parameters extracted from the call context

Result: Hands-free, instant WhatsApp follow-ups without ending the call.

Step 1: Create a WhatsApp Function

  1. Navigate to Voicebot → Functions.

  2. Click Create Function.

  3. Select WhatsApp Message.

  4. Configure the following fields:

    • Function Name
    • Description
    • WhatsApp Template
    • Dynamic Parameters
  5. Click Submit.

Step 2: Dynamic Parameter Injection

The parameters field in the WhatsappFunction model supports real-time substitution using:

  • Call metadata
  • User responses
  • CRM or backend data

Parameters are injected at execution time to ensure contextual messaging.

Step 3: WhatsApp Inbox Visibility

Navigate to Inbox → WhatsApp to view:

  • Final message content
  • Recipient details
  • Timestamp
  • Delivery status

Call Logs & Tool Usage Visibility (Upcoming Enhancement)

For Web Calls, Inbound Calls, and Outbound Calls, users will be able to:

  1. Open Voice Agent → User Call Logs.
  2. Select a specific call.
  3. Go to the Tool Used section.

Visible details:

  • WhatsApp Function Name
  • Parameters passed from the call
  • Execution result (success / failure)
  • Message ID and status

Ready to try these new features?

Experience the latest improvements and see how they can enhance your workflow. Get started today or learn more about what's coming next.

Ready to Get Started?

Transform Your Customer Experience Today

Join 50+ companies already using Kipps.AI to automate conversations, boost customer satisfaction, and drive unprecedented growth.