Konnectify
WATI + Konnectify

WATI - WhatsApp Team Inbox Integration with Konnectify

Connect WATI to Konnectify to streamline WhatsApp-based customer support and marketing—manage contacts, send messages and templates, and route conversations across your team from automated workflows.

Contacts Messages Templates Conversations Campaigns Teams & Operators Chatbots 0 Triggers 16 Actions

What is WATI - WhatsApp Team Inbox?

WATI is a WhatsApp Business API platform that helps teams handle customer conversations, run marketing campaigns, and manage contacts at scale from a shared inbox. By integrating WATI with Konnectify, you can orchestrate WhatsApp messaging workflows across your stack—sync contact data, send messages and approved templates, assign conversations, and drive faster support resolution.

This integration is especially useful for WhatsApp-based customer support and messaging automation, where consistent contact profiles and timely outbound communication are critical.

New to WATI?
Create your WATI account and get access to WhatsApp Business API tooling like team inbox, templates, and broadcasts.
Visit WATI →
New to Konnectify?
Build workflows that connect WATI to your CRM, helpdesk, data warehouse, and internal tools.
Create a Konnectify account →
What you can automate
• Create and enrich WhatsApp contacts with custom fields
• Fetch contact records for personalization and routing
• Send 1:1 text messages and files (URL or upload)
• Deliver approved templates instantly or on a schedule
• Assign conversations to teams/operators and update status
• Start chatbot flows and retrieve media by message ID

API & Authentication

Authentication method: API Token (custom credential authentication)

This connector uses a WATI Access Token and an API Endpoint (your WATI cluster/base URL). Konnectify stores these credentials securely in your connection to authenticate API calls to WATI.

  • API Endpoint (example: https://app-server.wati.io or your dedicated cluster URL)
  • Access Token (Bearer token from WATI)
What the WATI API is used for in this integration
  • Contacts: create contacts, fetch details, and update custom parameters
  • Messaging: send text messages and documents; download media by message ID
  • Templates: fetch template metadata; send or schedule approved template messages
  • Conversations: update conversation status; assign operators
  • Teams & routing: assign contacts to teams for better distribution
  • Campaigns: retrieve broadcast/campaign details
  • Chatbots: start a chatbot flow for a recipient
Note on permissions, plan restrictions & rate limits
Your WATI plan and WhatsApp Business policies may limit messaging capabilities (for example: template approvals, messaging windows, broadcast limits, or media size constraints). If you see authorization or throttling errors, verify token permissions, your WATI subscription, and applicable API rate limits.

Official docs: WATI API Documentation (If your account uses a dedicated cluster, use the documentation that matches your endpoint.)

How to connect WATI - WhatsApp Team Inbox to Konnectify

Prerequisites
  • An active WATI account with WhatsApp Business API access
  • Your WATI API Endpoint (base URL/cluster)
  • A WATI Access Token with permission to manage contacts and send messages
  • A Konnectify workspace with permission to create connections and workflows
1

Add WATI to a Workflow

  1. In Konnectify, open Workflows.
  2. Create a new workflow or open an existing one.
  3. Click Add step and select WATI - WhatsApp Team Inbox.
2

Authorize via API Token

  1. When prompted, click Connect.
  2. Enter your API Endpoint and Access Token.
  3. Save the connection.
3

Configure the Action

  1. Select the WATI action you want to run (for example: Send Template Messages).
  2. Map inputs from previous steps (IDs, phone numbers, template parameters, file URLs, etc.).
  3. Use test data to validate the payload shape before enabling in production.
Important
WATI endpoints can identify recipients by Contact ID, Phone Number, or Channel:PhoneNumber. Ensure you consistently pass the expected identifier format (including country code for phone numbers) to avoid “not found” or misrouted messages.
4

Test the Workflow

  1. Run a test execution from Konnectify.
  2. Confirm the contact/message/template was created/sent as expected in WATI.
  3. Review step logs for any API validation or rate-limit errors.
5

Activate the Workflow

  1. Turn the workflow On.
  2. Monitor early runs and fine-tune mappings and template parameters.
  3. Scale safely by adding retries/backoff where appropriate.

Triggers 0

No triggers available (actions-only connector)

This WATI connector currently provides actions only. To start a workflow, use a trigger from another app (for example: “New ticket” in your helpdesk, “New lead” in your CRM, or a Konnectify scheduler/webhook trigger), then call WATI actions to message and manage contacts.

Actions 16

Use these actions to manage contacts, send WhatsApp messages (text, files, interactive), work with templates, route conversations, and start chatbot flows.

Contacts 3 actions
Create Contact

Creates a new contact with their WhatsApp number, name, and optional custom parameters.

Get Contact Details

Fetches the full details of a contact using their Contact ID, Phone Number, or Channel:PhoneNumber.

Update Contact

Updates a contact's custom parameters using their Contact ID, Phone Number, or Channel:PhoneNumber.

Messages 6 actions
Send Text Message

Sends a direct text message to a contact via their ID or WhatsApp number.

Send File via URL

Sends a file via URL to a contact using their ID or WhatsApp number.

Send File Message

Uploads and sends a file document to a contact using their ID or WhatsApp number.

Get Media File by Message ID

Fetches the raw media file associated with a specific message and converts it to a Base64 string.

Send Interactive Button Message

Sends an interactive message with quick-reply buttons. Supports up to 3 buttons.

Send Interactive List Message

Sends an interactive menu list containing up to 10 options across sections.

Templates 3 actions
Get Template Details

Fetches the full details of a WhatsApp message template using its unique Template ID.

Send Template Messages

Sends an approved WhatsApp template message to contacts. Supports single recipient or multiple via a stringified JSON array.

Schedule Template Messages

Sends an Scheduled WhatsApp template message to contacts. Supports single recipient or multiple via a stringified JSON array.

Conversations 1 action
Update Conversation Status

Updates a conversation's status to open, solved, pending, or block using the target identifier.

Teams & Operators 2 actions
Assign Contact to Teams

Assigns an existing contact to specified teams using their Contact ID, Phone Number, or Channel:PhoneNumber.

Assign Operator to Conversation

Assigns a team member (operator) to an active conversation using their email address.

Campaigns 1 action
Get Campaign Details

Fetches the full details of a campaign (broadcast) using its unique ID.

Chatbots 1 action
Start Chatbot

Starts a specific chatbot flow for a targeted recipient.

Popular automations

Welcome message for new leads (CRM → WhatsApp)

When a new lead is created in your CRM, create or update the WATI contact and send a personalized WhatsApp welcome message.

New Lead (CRM) Create Contact Send Text Message

Order updates via approved WhatsApp templates

Send transactional updates (order confirmed, shipped, delivered) using an approved template, even outside the 24-hour session window when applicable.

Order Status Changed (Store) Send Template Messages

Auto-route VIP customers to a dedicated team

When a customer is marked as VIP (or reaches a spend threshold), update their WATI custom parameters and assign them to a priority support team.

Customer Updated (CRM) Update Contact Assign Contact to Teams

Escalate and resolve conversations from your helpdesk

When a ticket is assigned or resolved in your helpdesk, mirror the state in WATI by assigning an operator and updating the conversation status.

Ticket Updated (Helpdesk) Assign Operator to Conversation Update Conversation Status

FAQ

How does authentication work for the WATI connector?
The connector uses an API Endpoint (base URL) and an Access Token (Bearer token). Add both when creating the WATI connection in Konnectify. If your WATI token changes, update the connection to avoid authorization failures.
Which WATI plans are supported?
Any plan that provides API access and the required permissions should work. Features like templates, broadcasts/campaigns, and chatbot flows may depend on your WATI subscription and WhatsApp approval status.
How do triggers work for this integration—polling or webhooks?
This connector is currently actions-only and does not include WATI triggers. To start workflows, use triggers from other apps (CRM/helpdesk), a Konnectify scheduler, or an inbound webhook step, then call WATI actions.
How can I prevent duplicate contacts in WATI?
There is no dedicated “upsert” action in this connector. A common approach is:
  1. Use Get Contact Details (by phone number or contact ID) to check if the contact exists.
  2. If found, use Update Contact; otherwise, use Create Contact.
How does Konnectify handle WATI API rate limits?
If WATI returns throttling (rate-limit) responses, slow down the workflow, batch requests where possible, and add retry/backoff in your workflow design. Also validate whether your WATI plan imposes additional throughput constraints for templates, broadcasts, or media.
Can I connect multiple WATI accounts or numbers?
Yes. Create multiple WATI connections in Konnectify—one per API endpoint/token pair (for example, separate business numbers or environments). Then choose the correct connection per workflow or per step.
What identifier should I use: Contact ID, Phone Number, or Channel:PhoneNumber?
Use the identifier that is most stable in your system:
  • Contact ID: best when you store WATI IDs after creation and want consistent targeting.
  • Phone Number: convenient, but ensure it includes country code and matches WATI’s expected format.
  • Channel:PhoneNumber: useful when WATI differentiates channels/numbers; keep the exact prefix format used in your WATI workspace.

Ready to automate your WATI - WhatsApp Team Inbox workflows?

Connect WATI to Konnectify to message customers faster, keep contact data clean, and route conversations automatically.

Get started free →

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article