MCP tool · Email
manage_vacation
List, create, update or delete vacation (out-of-office) auto-replies on a domain — like an autoresponder but active only between a start and end date.
manage_vacation
Description
List, create, update or delete vacation (out-of-office) auto-replies on a domain — like an autoresponder but active only between a start and end date. action=list returns each mailbox address with its startDate/endDate and needs only read access — a domain input covers that domain, a service id covers every domain on the account (scope says which); writes land on the domain in address. create/update need address, text, start_date and end_date (YYYY-MM-DD); delete needs address; the writes need the write:email scope. For a reply with no end date use manage_autoresponders instead; to forward mail while away use manage_forwarders.
Input
| Name | Type | Description |
|---|---|---|
input
required
|
string |
The domain or account that owns the mailboxes — a domain, email, URL or Inleed service id. Resolved to the owning account; the resolved target is echoed back.
|
action
required
|
enum |
list all vacation messages, create a new one, update an existing one, or delete one. Anything but list requires the write:email scope. One of list, create, update, delete.
|
address
|
string |
The mailbox the vacation reply is on, e.g. [email protected].
|
text
|
string | The out-of-office message body. Required for create and update. |
start_date
|
string |
The day the auto-reply starts, YYYY-MM-DD. Required for create and update.
|
end_date
|
string |
The day the auto-reply ends, YYYY-MM-DD (on or after start_date). Required for create and update.
|
cc
|
string | Optional: an address to copy each auto-reply to. |