mAYL_agentbox_provision
Mint the agent its OWN real, disposable email inbox at agent-@mosadd.com that can SEND and RECEIVE. Default ephemeral with a 10-minute TTL (auto-expires + is reaped); pass kind:'persistent' for a permanent box, or ttl_seconds (max 86400) for a custom lifetime. Optional display_name + agent_id. Returns the box {id, address, expires_at}. Use the address to catch signup/verification codes or replies, then mAYL_list (filter by the box address) + mAYL_view to read what arrived. Owner-scoped; max 25 active boxes per account.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | 'ephemeral' (default) auto-expires + is reaped; 'persistent' never expires. | |
| agent_id | No | Optional identity id to attribute the box to — must be an agent identity you own. | |
| ttl_seconds | No | Lifetime for an ephemeral box, in seconds. Default 600 (10 min). Max 86400 (24 h). Ignored for persistent. | |
| display_name | No | Optional human label for the box (e.g. 'signup catcher'). Max 120 chars. |