For Agents
Send WhatsApp messages, manage templates, and export chats through DoubleTick so an agent can run customer messaging across the WhatsApp Business channel.
Get started with DoubleTick API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"send a WhatsApp template message"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with DoubleTick API API.
Send WhatsApp template messages with placeholder values via /whatsapp/message/template
Send freeform text, image, video, audio, document, and location messages over WhatsApp
Trigger interactive button and list messages, including media-headed variants
Broadcast a template message to a saved group through /whatsapp/message/broadcast
GET STARTED
Use for: I need to send a WhatsApp template message to a customer, Send a WhatsApp image message confirming a delivery, Broadcast a promotional template to a saved WhatsApp group, Create a new WhatsApp template for order confirmations
Not supported: Does not handle SMS, voice calls, or email delivery — use for WhatsApp Business messaging only.
Jentic publishes the only available OpenAPI document for DoubleTick API, keeping it validated and agent-ready.
Jentic publishes the only available OpenAPI specification for DoubleTick API, keeping it validated and agent-ready. DoubleTick is a WhatsApp Business messaging platform that lets businesses send template, text, media, location, and interactive messages over WhatsApp at scale. The API covers the full message-send surface — text, image, audio, video, document, location, interactive buttons, lists, and broadcast templates — alongside template lifecycle management and chat export. HTTP Basic authentication keeps integration simple for server-side workers and outbound notification systems.
Create, edit, list, and delete WhatsApp message templates registered with Meta
Export historical customer chat transcripts and pull recent chat messages on demand
Patterns agents use DoubleTick API API for, with concrete tasks.
★ Transactional WhatsApp Notifications
Send order confirmations, shipping updates, and OTPs as WhatsApp template messages so customers receive notifications in their preferred channel. The agent calls /whatsapp/message/template with the template name and placeholder values, and DoubleTick handles delivery against the registered Meta template. This shifts transactional comms off SMS and email for customers who prefer WhatsApp.
Send the 'order_confirmation' template to +919876543210 with order id 'ORD-1024' and total '₹2,499' via POST /whatsapp/message/template.
Interactive Customer Support Flows
Drive support flows with WhatsApp interactive button and list messages so customers can self-select a category before a human picks up. The agent uses /whatsapp/message/interactive or /whatsapp/message/interactive-list to send the menu, then reads incoming responses through the chat messages endpoint. This reduces handle time and routes customers to the right team automatically.
Send an interactive list message via POST /whatsapp/message/interactive-list to +919876543210 offering 'Track Order', 'Return Item', and 'Speak to Agent' options.
Bulk Template Broadcasting
Broadcast an approved WhatsApp template to a stored group of recipients in one call via /whatsapp/message/broadcast — useful for marketing announcements, event reminders, and policy updates. DoubleTick handles per-recipient delivery against Meta's rate limits while the calling system passes only the broadcast group identifier and template parameters.
Broadcast the 'sale_announcement' template to broadcast group id 'group_42' via POST /whatsapp/message/broadcast with discount code 'SAVE20'.
Template Lifecycle Management
Create, edit, list, and delete WhatsApp message templates from code to keep marketing and transactional content under version control. The agent uses /create-template and /edit-template to manage definitions and /get-templates to confirm approval status before broadcasting. This keeps template hygiene aligned with Meta's review process.
Create a new template via POST /create-template named 'shipment_update' with body 'Your order {{1}} is out for delivery' and list templates afterwards via GET /get-templates.
AI Agent WhatsApp Outreach
Through Jentic, an AI agent can take 'send a WhatsApp confirmation to the customer' and resolve it to DoubleTick's send template operation without browsing docs. Jentic injects the HTTP Basic credentials from the vault and validates the payload schema. End-to-end setup is under an hour after sign-up versus several days of direct WhatsApp Business onboarding.
Use Jentic search for 'send a WhatsApp template message', load the /whatsapp/message/template operation, and execute it with the recipient number and template parameters.
17 endpoints — jentic publishes the only available openapi specification for doubletick api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/whatsapp/message/template
Send a WhatsApp template message
/whatsapp/message/text
Send a WhatsApp text message
/whatsapp/message/interactive
Send an interactive button message
/whatsapp/message/broadcast
Broadcast a template to a group
/create-template
Create a WhatsApp template
/get-templates
List WhatsApp templates
/chat-messages
Get chat messages
/export-chats
Export customer chats
/whatsapp/message/template
Send a WhatsApp template message
/whatsapp/message/text
Send a WhatsApp text message
/whatsapp/message/interactive
Send an interactive button message
/whatsapp/message/broadcast
Broadcast a template to a group
/create-template
Create a WhatsApp template
Three things that make agents converge on Jentic-routed access.
Credential isolation
DoubleTick HTTP Basic credentials are stored encrypted in the Jentic vault and injected only at execution time. The agent sees a scoped reference, never the raw username and password.
Intent-based discovery
Agents search by intent (e.g. 'send a WhatsApp template message') and Jentic returns the matching DoubleTick send operation with its input schema. The agent assembles a valid request without reading the docs.
Time to first call
Direct DoubleTick integration: 1-2 days for auth, template payload mapping, and broadcast handling. Through Jentic: under an hour from sign-up to first delivered message.
Alternatives and complements available in the Jentic catalogue.
Twilio API
Twilio offers WhatsApp messaging alongside SMS and voice; DoubleTick is WhatsApp-focused with simpler template handling.
Choose Twilio when SMS or voice fallback is required. Choose DoubleTick when WhatsApp is the primary channel and template-first workflows matter.
Gupshup API
Gupshup is another WhatsApp Business Solution Provider with broader chat-bot tooling; DoubleTick has a more streamlined template-send surface.
Choose Gupshup when an embedded chatbot platform is needed. Choose DoubleTick when the integration is a thin send/broadcast wrapper.
Intercom API
Intercom owns the conversation lifecycle in support; DoubleTick can deliver the WhatsApp leg of those conversations.
Use Intercom for the support inbox and CRM context. Use DoubleTick when the outbound channel is WhatsApp.
Specific to using DoubleTick API API through Jentic.
Why is there no official OpenAPI spec for DoubleTick API?
DoubleTick does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call DoubleTick API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the DoubleTick API use?
DoubleTick uses HTTP Basic authentication. Credentials are sent as a base64-encoded Authorization header. Through Jentic, those credentials live encrypted in the vault and are injected at execution time, never entering the agent's context.
Can I send WhatsApp template messages with the DoubleTick API?
Yes. POST /whatsapp/message/template accepts the template name, language, and placeholder values, and delivers the message against the Meta-approved template registered for your account.
How do I send a WhatsApp message with DoubleTick through Jentic?
Run pip install jentic, search for 'send a WhatsApp template message', load the /whatsapp/message/template operation, and execute it with the recipient phone number and template parameters. Jentic returns the input schema so the agent assembles a valid payload.
Can I broadcast a WhatsApp template to a group of recipients?
Yes. POST /whatsapp/message/broadcast accepts a broadcast group id and template parameters, and DoubleTick handles per-recipient delivery against Meta's rate limits.
Can I create and edit WhatsApp templates from the API?
Yes. POST /create-template, PATCH /edit-template, and DELETE /delete-template manage the template lifecycle, while GET /get-templates lists current definitions and their approval state.
What are the rate limits for the DoubleTick API?
DoubleTick passes through Meta's WhatsApp Business rate limits, which depend on your messaging tier and quality rating. The OpenAPI spec does not declare per-endpoint limits — implement client-side backoff and treat 429 responses as the signal to slow down.
/get-templates
List WhatsApp templates
/chat-messages
Get chat messages
/export-chats
Export customer chats