create_alias
Create a new email alias for a selected domain, with optional custom local part, format, labels, and forwarding recipients. Use it to generate addresses for signups or privacy.
Instructions
Create a new alias. Use get_domain_options to see which domains are available.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"domain": "<domain>"
},
"name": "create_alias"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | Domain for the alias, e.g. 'anonaddy.me' or a custom domain/username domain | |
| format | No | Alias format. 'custom' requires local_part and a custom domain or username domain. | |
| label_ids | No | Labels to attach | |
| local_part | No | The part before the @ (only with format='custom') | |
| description | No | What the alias is for, e.g. 'Amazon' | |
| recipient_ids | No | Recipients to forward to (default recipient if omitted) |