Mailbox Create
mailbox_createCreate an email mailbox with optional file storage. Free uses username as a dot-separated prefix with a permanent 12-character random suffix; paid plans can choose an exact username. Omit username to generate an address. Taken exact names return EMAIL_ALREADY_EXISTS. Reserved shared-domain words return EMAIL_NAME_RESERVED with custom-domain guidance. Returns email.address after receiving is confirmed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | No | Built-in domain such as revdokumail.com on any plan, or a ready custom email domain owned by the selected account on an eligible plan. Omit for the default platform domain. | |
| reason | No | Optional reason for this action. AI agents should include a short purpose for intentional reads and changes when known. Do not invent a reason or include secrets, file contents, or transcripts. | |
| metadata | No | Optional JSON metadata object stored with the mailbox. | |
| username | No | Free: prefix for a generated address. Paid: exact name before @. Omit to generate one; empty names are invalid. | |
| account_id | No | Optional account id from revdoku_status.accounts for this call only. Omit for the credential's default account. Client accounts require explicit Agency authorization; never infer an account from a mailbox id. | |
| description | No | Optional human-readable description for the mailbox. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mailbox | Yes | ||
| guidance | No |