Android agent-device messaging
A dedicated messaging channel between the automation host and the device side so the human/device can answer prompts and receive status without a separate app.
When to use
- Asking the human to confirm a step directly on the device.
- Sending the device task progress or completion status.
- Reading messages the device side sent back to the agent.
Tools used
send_message— push a message from the agent to the device channel.receive_messages— read messages the device side posted to the agent.
Procedure
- Compose the message with a clear subject and one action.
send_message(mutative:confirm=true).- For confirmations,
receive_messagesand wait synchronously for the reply. - Treat the reply as authoritative input to the current step.
Security
- This is a human-visible channel: only send the human's own approved content.
- Never dump credentials, tokens, or full dumps into a message.
- Messages sent to the device are state changes → require approval.
Related skills
android-control · android-ui