Feature
Your AI can send messages. You say when.
The send_message tool sends only in chats where you switched on auto-send. Everywhere else it creates a draft with an approval link, and a message counts as sent only when the chat app confirms it.
Free to start. No install. Every send needs your OK.
What it does
Your AI calls send_message when you ask it to message someone. ConnectChats checks the chat first. Without auto-send, the message becomes a draft with the status needs_approval, and your AI hands you the link.
When you approve, ConnectChats sends it from your own account and waits for the chat app to confirm delivery before it tells anyone the message was sent.
The MCP tool behind it
send_message
Inputs: the chat, the text (up to 4,000 characters) and optionally the message it replies to. The result is one of four: sent, not confirmed yet, not delivered with the reason, or a draft that needs your approval.
needs_approval
Draft saved. Ask the user to approve it: https://app.connectchats.com/drafts/d_8kz31 Sent.
Handed to whatsapp. Delivery is not confirmed yet. Check the chat before sending again.
Not delivered: not on WhatsApp. Nothing was sent. How it behaves
-
Approval by default
In a chat without auto-send, send_message never sends. It creates a draft and returns the approval link.
-
Delivery confirmed by the chat app
After sending, ConnectChats waits up to 15 seconds for the chat app's delivery status. A message the server merely accepted is never reported as sent.
-
Honest results
Your AI is told the message was sent, that delivery is not confirmed yet and it should check the chat before sending again, or that it was not delivered, with the reason.
-
Safe retries
A failed message stays a pending draft you can try again. A delivered one cannot be sent twice.
Things to ask ChatGPT
Type these in ChatGPT, or any supported AI app, once your chats are linked.
- ChatGPT
Tell Sam I'm running 10 minutes late.
- ChatGPT
Send the restaurant's address to the dinner group.
- ChatGPT
Reply to Julia that the contract is signed, and check it was delivered.
- ChatGPT
Message the plumber to ask if Tuesday at 9 still works.
Controls and limits
-
Approve on the draft page
Read the exact text, then press Send or Discard.
-
Auto-send per chat
Skip approval only in the chats you choose, after confirming a warning.
-
Unshare to block
Your AI cannot send to a chat you have not shared.
Limits to know
- Text only, up to 4,000 characters.
- Your AI can send only in existing chats you share. It cannot start a chat with a new number.
- If no confirmation arrives within about 15 seconds, the result says delivery is not confirmed. Check the chat before sending again.
- Messages go out from your own account, so the chat app's own rules apply.
Questions
Can my AI send a message without asking me?
Only in a chat where you turned on auto-send. Everywhere else, every message is a draft that waits for you.
How do I know it was delivered?
ConnectChats waits for the chat app's delivery status and reports sent only when the chat app confirms it. Otherwise it tells your AI the message is not confirmed or not delivered.
Can my AI message someone new?
No. It can message only chats that already exist in your linked account and that you shared.
What if a message from someone else tells my AI to send something?
ConnectChats marks message text as data written by other people, and approval is required by default, so you see every message before it goes out.
Related pages
Try it in your AI app
Related features
Stop switching apps. Ask your AI instead.
Add ConnectChats in one click. Your first two chat apps are free.
Get started free