For Agents
Send WhatsApp text, template, and media messages and manage contacts, contact groups, and canned replies through Swiftchats. Designed for outbound messaging workflows.
Get started with Swiftchats 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 message"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with Swiftchats API.
Send WhatsApp text messages, template messages, and media messages to a contact
Create, list, update, and delete WhatsApp contacts in the Swiftchats workspace
Manage contact groups for segmenting recipients into reusable lists
Create and manage canned replies for repeatable agent responses
GET STARTED
Use for: Send a WhatsApp text message to a customer, Send a WhatsApp template message for an order update, Add a new contact to my Swiftchats workspace, Create a contact group for a marketing segment
Not supported: Does not handle SMS, voice calls, or email — use Swiftchats for outbound WhatsApp text, template, and media messaging plus contact and group management only.
Jentic publishes the only available OpenAPI document for Swiftchats, keeping it validated and agent-ready.
Jentic publishes the only available OpenAPI specification for Swiftchats, keeping it validated and agent-ready. Swiftchats is a WhatsApp Business messaging product from Axis96 that exposes APIs for managing contacts, contact groups, and canned replies, and for sending text, template, and media messages. The API uses HTTP bearer authentication and is suited to teams that need programmatic outbound WhatsApp messaging plus contact-list management.
Authenticate via HTTP bearer tokens scoped to a Swiftchats workspace
Patterns agents use Swiftchats API for, with concrete tasks.
★ Transactional WhatsApp Notifications
E-commerce and service teams can send order updates, appointment reminders, and shipping notifications over WhatsApp by calling /api/send/template with a pre-approved Meta template. Swiftchats handles the WhatsApp Business API plumbing so the integrating app only needs to map data into the template's variables. Suited to operational notifications where templated content is required.
POST /api/send/template with the customer's number and an order_update template populated with order id and ETA
Contact List and Segment Management
Marketing operators can build and maintain WhatsApp contact lists and groups for segmented sends. The /api/contacts and /api/contact-groups endpoints support full CRUD on contacts and groups by uuid. Useful for keeping the messaging audience in sync with a CRM or e-commerce store.
POST /api/contact-groups with a name and member uuids to create a 'high-value-customers' group, then verify membership via GET /api/contact-groups
Media-Rich Marketing Sends
Marketing teams can send WhatsApp media messages — images, documents, or videos — via /api/send/media for promotions and product launches. Combined with canned replies on /api/canned-replies, agents can keep response handling consistent. Suitable for campaigns where rich media drives conversion.
POST /api/send/media with a contact uuid and an image URL to deliver a promotional image to the recipient
Agent-Driven WhatsApp Outreach via Jentic
A customer-success agent can send personalised WhatsApp messages and manage contact groups through Jentic without holding the Swiftchats bearer token. Jentic exposes the send, contacts, and groups operations as discoverable tools the agent can chain. Suited to outbound-comms copilots and re-engagement campaigns.
Search Jentic for 'send a whatsapp message', load POST /api/send, and execute it to message a contact with a personalised follow-up
15 endpoints — jentic publishes the only available openapi specification for swiftchats, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/api/send
Send a WhatsApp text message
/api/send/template
Send a WhatsApp template message
/api/send/media
Send a WhatsApp media message
/api/contacts
List contacts
/api/contacts
Create a contact
/api/contact-groups
List contact groups
/api/canned-replies
List canned replies
/api/send
Send a WhatsApp text message
/api/send/template
Send a WhatsApp template message
/api/send/media
Send a WhatsApp media message
/api/contacts
List contacts
/api/contacts
Create a contact
Three things that make agents converge on Jentic-routed access.
Credential isolation
Swiftchats bearer tokens are stored encrypted in the Jentic vault and attached to the Authorization header on every call. Agents never see the raw token.
Intent-based discovery
Agents search Jentic by intent (e.g. 'send a whatsapp message' or 'create a contact group') and Jentic returns the matching Swiftchats operations with their input schemas attached.
Time to first call
Direct Swiftchats integration: a few hours to wire bearer auth, contact CRUD, and Meta template approvals. Through Jentic: minutes from search to first executed message send.
Alternatives and complements available in the Jentic catalogue.
MessageBird API
MessageBird offers a multi-channel messaging API including WhatsApp, SMS, and voice as a competing platform.
Choose MessageBird when the workflow needs a single API across SMS, WhatsApp, and voice; choose Swiftchats when WhatsApp-only with simple bearer auth is preferred.
Twilio API
Twilio provides WhatsApp, SMS, and voice via a mature messaging platform.
Pick Twilio for enterprise multi-channel messaging at scale; pick Swiftchats for a focused WhatsApp Business API integration.
Chatwoot API
Open-source customer support inbox that pairs with Swiftchats for inbound conversation management.
Use Chatwoot alongside Swiftchats when inbound replies need to land in a shared support inbox while Swiftchats handles outbound sends.
Specific to using Swiftchats API through Jentic.
Why is there no official OpenAPI spec for Swiftchats?
Swiftchats does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call Swiftchats 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 Swiftchats API use?
Swiftchats uses HTTP bearer authentication — the Authorization header carries a workspace-scoped bearer token. Through Jentic, the token is stored encrypted in the vault and attached to each request automatically.
Can I send WhatsApp template messages with the Swiftchats API?
Yes. POST /api/send/template sends a Meta-approved WhatsApp template; POST /api/send sends free-form text, and POST /api/send/media sends image, document, or video media messages.
How do I manage WhatsApp contact groups through Swiftchats?
Use the /api/contact-groups endpoints to create, list, update, and delete groups by uuid. Group membership pairs with the /api/contacts endpoints for full segment management.
What are the rate limits for the Swiftchats API?
Swiftchats messaging is ultimately gated by Meta's WhatsApp Business platform tier limits and any Swiftchats plan-level quotas. The OpenAPI spec does not declare numeric per-endpoint limits, so check your WhatsApp Business tier and Swiftchats plan.
How do I send a WhatsApp message through Jentic?
Search Jentic for 'send a whatsapp message', load POST /api/send, and execute it with the recipient and message body. Jentic injects the bearer token from the vault automatically.
/api/contact-groups
List contact groups
/api/canned-replies
List canned replies