Product

How Jentic Works

From API assessment to production deployment in four simple steps.

Product Overview

PLATFORM

Jentic OneSelf-hosted, open-source control plane between your agents and any APIAPI DirectoryBrowse 10,000+ APIs ready for AI agent integrationAPI ScorecardAssess your APIs for AI-readiness with automated scoringAgentic SandboxSafely simulate AI agents with your production APIsJenticSign in to the Jentic web app

CAPABILITIES

IntegrationConnect AI agents to your existing systemsWorkflowsDiscover and capture successful agent workflowsGovernanceDefine, observe, and enforce AI policies

TOOLS

Arazzo UIVisualize Arazzo workflows as interactive documentationArazzo EditorBuild and edit multi-step API workflows visually
Pricing
Developers

GET STARTED

DocumentationGuides and API referenceQuickstartGet up and running in minutes

COMMUNITY

GitHubOpen source projects and examples
Resources
BlogLatest articles and insightsPress & MediaBrand assets and press contactOpen StandardsBuilt on open specs. Never locked in.NewsletterAPIs, AI agents, mixed with architecture and strategy.
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Install Jentic OneBook a Demo
How Jentic WorksJentic OneAPI DirectoryAPI ScorecardAgentic SandboxJenticIntegrationWorkflowsGovernanceArazzo UIArazzo Editor
Pricing
DocumentationQuickstartGitHub
BlogPress & MediaOpen StandardsNewsletter
About UsCareersContact
Request a demoInstall Jentic One
Jentic
For Enterprises
  • Product Overview
  • Agentic Sandbox
  • Book a Demo
For Developers
  • Jentic One
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
ISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic. All rights reserved.
APIs / Communications / DoubleTick API
DoubleTick API logo

DoubleTick API

★ Only Publicly Available OpenAPI DocumentCommunicationsChat Messagingbasic17 EndpointsREST

For Agents

Send WhatsApp messages, manage templates, and export chats through DoubleTick so an agent can run customer messaging across the WhatsApp Business channel.

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 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.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the DoubleTick API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the DoubleTick API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fdoubletick.io%2Fdoubletick" | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fdoubletick.io%2Fdoubletick" | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with DoubleTick 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

Create, edit, list, and delete WhatsApp message templates registered with Meta

Export historical customer chat transcripts and pull recent chat messages on demand

Use Cases

Patterns agents use DoubleTick 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.

Key Endpoints

17 endpoints — jentic publishes the only available openapi specification for doubletick api, keeping it validated and agent-ready.

METHOD

PATH

DESCRIPTION

POST

/whatsapp/message/template

Send a WhatsApp template message

POST

/whatsapp/message/text

Send a WhatsApp text message

POST

/whatsapp/message/interactive

Send an interactive button message

POST

/whatsapp/message/broadcast

Broadcast a template to a group

POST

/create-template

Create a WhatsApp template

GET

/get-templates

List WhatsApp templates

GET

/chat-messages

Get chat messages

POST

/export-chats

Export customer chats

POST

/whatsapp/message/template

Send a WhatsApp template message

POST

/whatsapp/message/text

Send a WhatsApp text message

POST

/whatsapp/message/interactive

Send an interactive button message

POST

/whatsapp/message/broadcast

Broadcast a template to a group

POST

/create-template

Create a WhatsApp template

GET

/get-templates

List WhatsApp templates

GET

/chat-messages

Get chat messages

POST

/export-chats

Export customer chats

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Setup

Wiring the DoubleTick API by hand means encoding a username and password into a Basic auth header and mapping its WhatsApp message, template, and chat routes before a message sends. Through Jentic you install once, import the DoubleTick API from the API Directory, store the credentials once, and your agent calls it.

Permission scoping

Permission scoping

DoubleTick takes the recipient and message in the request body rather than a resource-owning path, so scope by operation: limit the agent to the operations it needs, such as sending a template or text message, and leave template creation or chat export out of its set. You decide which operations are in that set.

Credential management

Credential isolation

Your DoubleTick Basic credentials are stored once, encrypted, by your own Jentic One instance and injected at execution time. They never enter the agent's prompt, logs, or context.

Intent-based discovery

Intent-based discovery

Agents search Jentic by intent such as 'send a WhatsApp template message', and Jentic returns the matching DoubleTick send operation with its input schema so the agent assembles a valid request without reading the docs.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

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.

Alternative

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.

Complementary

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.

FAQs

Specific to using DoubleTick 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 with Jentic One, the self-hosted execution layer.

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 STARTED

Start building with DoubleTick API

Explore with Jentic
View OpenAPI Document