QR Pairing
Real-time messaging and full group management via the daemon.
What you can do
- Pair via QR code, then send text, images, video, audio, and documents
- Manage groups: create, rename, add/remove members, promote admins
- Pull a real-time inbox via the daemon and reply with one command
- Teleport auth state between machines
Setup
agentio daemon start
agentio whatsapp profile add
Command reference
-
agentio whatsapp inbox pullGet pending messages from inbox
--profile <name>--limit <n>--status <status>--conversation <id> -
agentio whatsapp inbox get <id>Get a specific inbox message
-
agentio whatsapp inbox ack <id>Mark a message as done
-
agentio whatsapp inbox reply <id> [message]Reply to an inbox message
-
agentio whatsapp inbox statsGet inbox statistics
--profile <name> -
agentio whatsapp outbox send [message]Queue a message for sending
--profile <name>--to <phone>--group <name>--attachment <path>--type <type> -
agentio whatsapp outbox status <id>Check send status of a message
-
agentio whatsapp outbox listList outbox messages
--profile <name>--status <status>--limit <n> -
agentio whatsapp group listList all groups
--profile <name> -
agentio whatsapp group get <id>Get group details
--profile <name> -
agentio whatsapp group create <name>Create a new group
--profile <name>--participants <phones...>--picture <path> -
agentio whatsapp group update <id>Update group info
--profile <name>--name <name>--description <text>--picture <path> -
agentio whatsapp group add <id> <phones...>Add participants to group
--profile <name> -
agentio whatsapp group remove <id> <phones...>Remove participants from group
--profile <name> -
agentio whatsapp group promote <id> <phones...>Promote participants to admin
--profile <name> -
agentio whatsapp group demote <id> <phones...>Demote admins to regular participants
--profile <name> -
agentio whatsapp group leave <id>Leave a group
--profile <name> -
agentio whatsapp group invite <id>Get group invite link
--profile <name> -
agentio whatsapp group join <code>Join group via invite code or link
--profile <name>
MCP tools
-
whatsapp_inbox_pullGet pending messages from inbox
-
whatsapp_inbox_getGet a specific inbox message
-
whatsapp_inbox_ackMark a message as done
-
whatsapp_inbox_replyReply to an inbox message
-
whatsapp_inbox_statsGet inbox statistics
-
whatsapp_outbox_sendQueue a message for sending
-
whatsapp_outbox_statusCheck send status of a message
-
whatsapp_outbox_listList outbox messages
-
whatsapp_group_listList all groups
-
whatsapp_group_getGet group details
-
whatsapp_group_createCreate a new group
-
whatsapp_group_updateUpdate group info
-
whatsapp_group_addAdd participants to group
-
whatsapp_group_removeRemove participants from group
-
whatsapp_group_promotePromote participants to admin
-
whatsapp_group_demoteDemote admins to regular participants
-
whatsapp_group_leaveLeave a group
-
whatsapp_group_inviteGet group invite link
-
whatsapp_group_joinJoin group via invite code or link
Related changelog entries
- feat add LLM-friendly examples to all whatsapp commands c6c42aa