Integration · Communication
Connect Claude & ChatGPT to DoubleTick
Ask your AI which WhatsApp chats in DoubleTick are still unresolved, what a customer asked about yesterday, or to send an approved template. It can read chats and messages, assign chats to your team, add internal notes, tag customers and manage broadcast groups. Your shared WhatsApp inbox gets a helper that reads and acts on your instructions.
Free plan, no credit card. Takes about a minute.
Try asking
“Which chats are unresolved and not assigned to anyone?”
The AI lists chats filtered by status and assigned agent.
“Summarise my chat with +45 20 12 34 56 from last week.”
It gets an AI summary of that chat for the dates you gave.
“Assign the chat with +45 20 12 34 56 to Sofie.”
It finds Sofie's number in the team and assigns the chat to her.
What your AI can do
Chats and messages
List chats by status, tag or agent, read messages, get an AI summary of a chat, check chat status and message delivery, and add internal notes.
Templates and broadcasts
Find approved WhatsApp templates and send them to one customer, several customers or a whole broadcast group.
Customers and team
Tag customers and set custom fields, assign or unassign chats, manage broadcast groups and look up team members and WhatsApp groups.
“Send the order_shipped template to +45 20 12 34 56.”
It finds the approved template and sends it from your WhatsApp Business number. This sends a real message.
“Tag this customer as VIP and add a note that they prefer calls.”
It adds the tag to the customer and an internal note to the chat. The note is not sent to the customer.
“Did yesterday's reminder reach everyone?”
It checks the delivery status (sent, delivered, read or failed) of the messages.
92 tools for DoubleTick
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_broadcast_group_membersChanges dataAdd `members` (phone and name) to a broadcast group by `group_id`.add_noteChanges dataAdd an internal note (not sent to the customer) to a chat with `note`, `to` and `from`, or `group_id`.approve_whatsappVisible to othersAccept a whatsapp. Has effects visible outside this system. API summary: Accept incoming call.assign_chatChanges dataAssign a customer chat to a team member by `waba_number`, `customer_phone_number` and `assigned_user_phone_number`.attach_userChanges dataAssign a user. API summary: Assign team member to chat.attach_wa_group_tags_custom_fieldsChanges dataAssign a wa group. API summary: Assign Custom Fields and/or Tags to WA Group.create_addChanges dataCreate a new add. Required: from, to or agent numbers. API summary: Add chat collaborators.create_addressVisible to othersCreate a new address. Required: content. Has effects visible outside this system. API summary: Send Whatsapp Location Message.create_broadcast_groupChanges dataCreate a broadcast group with a `name` and optional `members` (phone and name).create_createChanges dataCreate a new create. Required: from, to, sdp or sdp type. API summary: Create outgoing call.create_customerChanges dataCreate a new customer. Required: phone. API summary: Block a customer.create_customer_unblock_unblock_customerChanges dataCreate a new customer. Required: phone. API summary: Unblock a customer.create_documentVisible to othersCreate a new document. Required: content. Has effects visible outside this system. API summary: Send Whatsapp Document Message.create_fireChanges dataCreate a new fire. Required: event name, waba number or customer phone number. API summary: Fire Custom Event.create_invokeChanges dataCreate a new invoke. Required: phone. API summary: Assign a calling license to a team member.create_make_reporting_managerChanges dataCreate a new make reporting manager. Required: reporting manager phone number. API summary: Make a team member a reporting manager.create_new_templateChanges dataCreate a new message. Required: name, language, components or category. Search messages first to avoid duplicates. API summary: Create New Template.create_orderVisible to othersCreate a new order. Required: content. Has effects visible outside this system. API summary: Send Whatsapp Order (Payment) Message.create_paymentChanges dataCreate a new payment. Required: configuration name or items. API summary: Generate CCAvenue Payment Link.create_quick_replyChanges dataCreate a new quick reply. Required: shortcut or raw message. Search quick replies first to avoid duplicates. API summary: Create Quick Reply.create_reconnectChanges dataCreate a new reconnect. Required: call id or call origin type. API summary: Reconnect call.create_registerDeletesCreate a new register. Required: url, method, webhook events, name or waba numbers. Destructive action; may require approval. API summary: Register New Webhook.create_removeChanges dataCreate a new remove. Required: from, to or agent numbers. API summary: Remove chat collaborators.create_revokeChanges dataCreate a new revoke. Required: phone. API summary: Revoke a calling license from a team member.create_settingChanges dataCreate a new setting. Required: group id or waba number. API summary: Update WhatsApp group settings.create_urlChanges dataCreate a new url. Required: phone. API summary: Embed Chat Conversation.create_userChanges dataCreate a new user. API summary: Add member under reporting manager.create_whatsapp_groupChanges dataCreate a new create. Required: waba number or subject. API summary: Create WhatsApp group.delete_customersMoves moneyPermanently delete a customer. Financial or irreversible action; may require approval. API summary: Delete Customer.delete_deregistersMoves moneyPermanently delete a deregister. Financial or irreversible action; may require approval. API summary: Delete Webhooks.delete_groupsMoves moneyPermanently delete a group. Financial or irreversible action; may require approval. API summary: Delete groups.delete_groups_membersMoves moneyPermanently delete a group. Financial or irreversible action; may require approval. API summary: Remove members from a group.delete_messagesMoves moneyPermanently delete a message. Financial or irreversible action; may require approval. API summary: Clear chat messages.delete_noteMoves moneyPermanently delete a message. Financial or irreversible action; may require approval. API summary: Delete Note.delete_participantsMoves moneyPermanently delete a participant. Financial or irreversible action; may require approval. API summary: Remove participant from WhatsApp group.delete_quick_replyDeletesPermanently delete a quick reply by shortcut. Destructive action; may require approval. API summary: Delete Quick Reply.delete_templateMoves moneyPermanently delete a message. Financial or irreversible action; may require approval. API summary: Delete Template.delete_usersMoves moneyPermanently delete a user. Financial or irreversible action; may require approval. API summary: Remove team member.delete_wa_groupsMoves moneyPermanently delete a wa group. Financial or irreversible action; may require approval. API summary: Delete WhatsApp group.delete_wa_groups_tags_custom_fieldsDeletesPermanently delete a wa group. Destructive action; may require approval. API summary: Remove Custom Fields and/or Tags from WA Group.export_chatsChanges dataExport chats. API summary: Export Chats For a Customer For Given WabaNumber.get_agent_statusChanges dataGet the current status of a agent. API summary: Set agent ONLINE/OFFLINE.get_chat_ai_summaryGet an AI summary of a customer chat between `start_date` and `end_date` by `waba_number` and `customer_number`.get_chat_messagesGet the messages in a chat with one customer by `waba_number` and `customer_number`, optionally between dates.get_chat_statusGet the status of a chat (such as open or resolved and whether the 24-hour window is open) by `waba_number` and `customer_phone_number`.get_customerGet a customer's details (name, tags, custom fields) by `phone_number` or `customer_id`.get_message_statusGet the delivery status (sent, delivered, read, failed) of a sent message by `message_id`.get_noteList messages. Optional filters: id. API summary: Get Note.get_order_statusVisible to othersGet the current status of a order. Has effects visible outside this system. API summary: Send Whatsapp Order Status Message.get_quick_reply_detailsList customers. Optional filters: shortcut. API summary: Get Quick Reply Details.get_teamGet your team and its members.get_team_memberGet one team member's details by their phone number (`agent_number`).get_wallet_balanceGet your DoubleTick wallet balance for message charges.list_ai_summaries_get_whatsapp_group_ai_summaryList ai summaries. Optional filters: group id, start date or end date. API summary: Get an AI summary of a WhatsApp group conversation.list_broadcast_groupsList broadcast groups (contact lists), optionally with a `search_query`.list_call_permissionsList call permissions. Optional filters: waba number, customer id, client or version. API summary: Get call permissions.list_channelsList your WhatsApp Business numbers (channels) and their profile details. Use to find the WABA number other tools need.list_chatsList chats, filtered by `status` (unread, unresolved, open and more), tags, WABA numbers or assigned agent. Paginate with the returned cursor.list_check_reverted_on_timesList check reverted on times.list_infosList infos. Optional filters: group id. API summary: Get WhatsApp group info.list_notesList internal notes on a customer chat (`to` customer and `from` WABA number) or a WhatsApp group (`group_id`).list_pingsList pings. Optional filters: call id. API summary: Keep call alive.list_quick_repliesList saved quick replies, optionally filtered by `search_term`.list_rolesList roles. API summary: Get all roles.list_templatesList WhatsApp message templates, filtered by `name`, `status`, `category` or `language`. Use to find an approved template before sending.list_webhooksList webhooks. Optional filters: sort by or sort direction. API summary: Get Webhooks.list_whatsapp_group_participantsList the participants of a WhatsApp group by `group_id`.list_whatsapp_groupsList WhatsApp groups on a WABA number (`waba_number`).reject_whatsappVisible to othersDecline a whatsapp. Has effects visible outside this system. API summary: Decline or end call.remove_customer_tagsDeletesRemove `tags` and `custom_fields` from a customer by `phone`.send_broadcastVisible to othersSend an approved template to every member of a broadcast group by `group_name`, with `content` (templateName, language, templateData). Sends real messages to many people.send_template_messageVisible to othersSend an approved WhatsApp template to one or more customers. Each item in `messages` needs `to`, `from` (your WABA number) and `content` with templateName, language and templateData. Sends real messages.send_whatsapp_audio_messageVisible to othersCreate a new message. Required: content. Search messages first to avoid duplicates. Has effects visible outside this system. API summary: Send Whatsapp Audio Message.send_whatsapp_direct_send_messageVisible to othersCreate a new message. Required: to or content. Search messages first to avoid duplicates. Has effects visible outside this system. API summary: Send Whatsapp Direct Send Message.send_whatsapp_image_messageVisible to othersCreate a new message. Required: content. Search messages first to avoid duplicates. Has effects visible outside this system. API summary: Send Whatsapp Image Message.send_whatsapp_interactive_button_messageVisible to othersCreate a new message. Required: from, to or content. Search messages first to avoid duplicates. Has effects visible outside this system. API summary: Send Whatsapp Interactive Button Message.send_whatsapp_interactive_list_messageVisible to othersCreate a new message. Required: to or content. Search messages first to avoid duplicates. Has effects visible outside this system. API summary: Send Whatsapp Interactive List Message.send_whatsapp_interactive_media_carousel_messageVisible to othersCreate a new message. Required: from, to or content. Search messages first to avoid duplicates. Has effects visible outside this system. API summary: Send Whatsapp Interactive Media Carousel Message.send_whatsapp_interactive_media_messageVisible to othersCreate a new message. Required: from, to or content. Search messages first to avoid duplicates. Has effects visible outside this system. API summary: Send Whatsapp Interactive Media Message.send_whatsapp_template_messageVisible to othersCreate a new message. Required: messages. Search messages first to avoid duplicates. Has effects visible outside this system. API summary: Send Whatsapp Template Message.send_whatsapp_text_messageVisible to othersCreate a new message. Required: content. Search messages first to avoid duplicates. Has effects visible outside this system. API summary: Send Whatsapp Text Message.send_whatsapp_video_messageVisible to othersCreate a new message. Required: content. Search messages first to avoid duplicates. Has effects visible outside this system. API summary: Send Whatsapp Video Message.unassign_chatChanges dataRemove the assigned team member from a customer chat by `waba_number` and `customer_phone_number`.update_customer_tagsChanges dataAdd tags and set custom fields on a customer by `phone`, optionally updating name, opt-in and assigned agent.update_messageChanges dataUpdate an existing message identified by message id. Only the fields you pass are changed. API summary: Edit Template.update_messagesVisible to othersUpdate an existing message. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update Note.update_profilesVisible to othersUpdate an existing profile. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update Channel Details.update_quick_replyChanges dataUpdate an existing quick reply identified by shortcut. API summary: Update Quick Reply.update_reporting_managersVisible to othersUpdate an existing reporting manager. Only the fields you pass are changed. Has effects visible outside this system. API summary: Change reporting manager.update_rolesMoves moneyUpdate an existing role. Only the fields you pass are changed. Financial or irreversible action; may require approval. API summary: Change Team Member Role.update_webhookDeletesUpdate an existing webhook identified by webhook id. Destructive action; may require approval. API summary: Edit Webhooks.upload_messageChanges dataUpload a message. API summary: Upload Media.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose DoubleTick from the app list.
- 2
Paste your key
Paste a DoubleTick API key. Log in at web.doubletick.io, click Settings in the sidebar, scroll down to Developer Documentation and click Create new key. Copy the key and paste it here.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in DoubleTick?
The AI can list chats, read messages and notes, summarise a chat, check chat and message status, and look up customers, templates, quick replies, broadcast groups, WhatsApp groups, channels, your team and your wallet balance. It can send approved templates to customers or a broadcast group, assign and unassign chats, add notes, tag customers and manage broadcast groups.
Does the AI see my DoubleTick credentials?
No. Your DoubleTick API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start read-only. Sending a template or a broadcast sends real WhatsApp messages, and removing tags changes customer data, so these can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own DoubleTick account.
Can the AI send any WhatsApp message it likes?
No. The AI sends approved WhatsApp message templates, to one or more customers or to a broadcast group. It can check whether a chat's 24-hour window is open, look up your templates and quick replies, and add internal notes that are not sent to the customer.
Let your AI work in DoubleTick today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect DoubleTick freeHeyMyApps is not affiliated with DoubleTick. Product names are trademarks of their owners.






