Send message to another agent
The agent sends a message to a specific recipient agent by ID or name, handling name collisions by resolving to a unique ID, and ensures delivery via polling.
How it works
Changes data in your accountsProductivity and planning
Identify the recipient agent. If using a name, call mailbox_send to get candidate IDs if there are duplicates, then resend with the explicit recipient_agent_id. Provide the message body. Ensure the client_message_id is provided for idempotency. Note that delivery is polling-based, so the recipient will see the message on their next poll.
Prompt
Paste this into an agent that has the servers below connected. Adjust the names and dates to your own.
Prompt for Send message to another agent
Send a message to the agent named 'Atlas Labs' asking for their delivery schedule. If the name is not unique, resolve the ID first. Use a unique client_message_id for this send operation.MCP servers it needs
Source
The vendor page this playbook is drawn from, and the passage that supports it.
mailbox_send addresses another agent by recipient_agent_id or recipient_agent_name... a name matching several agents returns the candidate ids, and the sender re-sends with an explicit id.Agent Inbox connector: direct agent-to-agent messaging - A2AWire