Manage Inbox Rule
email_rule_manageManage Microsoft 365 Inbox rules: create, update, enable, disable, or reorder rules to automatically sort, forward, or delete mail.
Instructions
Create, change, enable or disable, or reorder an Inbox rule. Rules that forward, redirect or delete mail require confirm=true because they act silently on future mail. Read rules with m365_list or m365_get; delete one with m365_delete. Returns the rule.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rule | No | Rule definition. create requires display_name, conditions and actions; update applies only the supplied fields. | |
| action | Yes | What to do. | |
| confirm | No | Must be true to save a rule that forwards, redirects or deletes mail; set only after the user approves. | |
| rule_id | No | Existing rule (update, set_enabled, reorder). | |
| position | No | reorder: new position. before/after need relative_to_rule_id. | |
| account_id | No | Account ID or email address. Omit when only one account is signed in. | |
| is_enabled | No | set_enabled: turn the rule on (true) or off (false). | |
| relative_to_rule_id | No | reorder with before/after: the other rule. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rule | Yes | ||
| action | Yes | ||
| summary | Yes | One-line human summary. The tool's text content is this result serialized as JSON (summary included), so a client that ignores structuredContent still sees every field. |