Update Sender
update_senderUpdate a sender (inbox). Pass only fields to change: warm (start or stop warmup), sender_profile_id (which sender profile it sends in), disabled, max_per_day, signature, forward_to, forward_rules, forward_unsubscribes, etc. When forward_rules is null or omitted, forward_to applies; non-empty forward_rules overrides per-rule.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Sender UUID - get from list_senders | |
| warm | No | true starts warmup (about 14 days before full campaign volume), false stops it. Starting needs the 7-day trial or a plan; if missing, the error includes add_card_url for the user. | |
| send_as | No | Display name for sent emails | |
| disabled | No | Whether sender is disabled | |
| reply_to | No | Reply-to email address | |
| signature | No | Email signature (HTML or plain text) | |
| forward_to | No | Legacy single forward destination when forward_rules is empty | |
| max_per_day | No | Daily send limit | |
| forward_rules | No | Reply forwarding rules: each rule has emails (comma-separated) and optional label_ids. label_ids=null forwards all replies to that destination; non-empty label_ids forward only when the conversation has a matching Super Inbox label. | |
| sender_profile_id | No | Sender profile to put this inbox in (campaigns send from sender profiles); null removes it. Get IDs from list_sender_profiles or create_sender_profile. | |
| forward_unsubscribes | No | Whether unsubscribe replies should be forwarded to the configured sender forwarding destinations. When true, unsubscribe replies ignore label filters and forward to every configured destination. |