Connect or update sender
update_senderConnect the project's email provider (Resend, Amazon SES, Postmark, SendGrid, Mailgun or SMTP), or change its from address or hourly cap. Credentials are tested first and nothing is saved if they fail; then Sendocado sets up the provider's delivery events. Every field is required: read get_sender first and send null credentials to keep the stored ones. Switching providers replaces the old connection and its sending domains. Credentials come from the user; never invent them.
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": {
"project_id": "<project_id>",
"from_name": "<from_name>",
"from_email": "<from_email>",
"reply_to_email": "<reply_to_email>",
"max_sends_per_hour": "<max_sends_per_hour>",
"provider": "<provider>"
},
"name": "update_sender"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| provider | Yes | The provider account and its credentials. A null credential keeps the one stored for the same provider. Gmail is first connected in the app. | |
| from_name | Yes | The name people see the email from, e.g. "Maya at Acme". | |
| from_email | Yes | An address on a domain the provider has verified. | |
| project_id | Yes | ||
| reply_to_email | Yes | Reply-To for transactional email; marketing replies come to Sendocado. | |
| max_sends_per_hour | Yes |