HappierleadsDocs
MCP server

update_email_account

Changes a mailbox: the daily sending limit (queued emails are rescheduled to match), the sender name, company, position, phone and the HTML signature.

Update a mailbox · Changes data

Changes a mailbox: the daily sending limit (queued emails are rescheduled to match), the sender name, company, position, phone and the HTML signature. Only the fields you pass change. Passwords and server settings change only in the dashboard.

ConnectionAccount URL, team member URL or OAuth

Parameters

ParameterTypeRequiredDescription
websiteIdstringYesWebsite ID from list_websites.
emailAccountIdstringYesMailbox ID from list_email_accounts.
messagesPerDayLimitnumberNoEmails per day (1-500); our own mailboxes have a lower cap.
firstnamestringNoSender first name.
lastnamestringNoSender last name.
companystringNoSender company.
positionstringNoSender job title.
phoneNumberstringNoSender phone number.
signatureHTMLstringNoThe signature, as HTML.

Tool definition

What your assistant receives from tools/list:

{
  "name": "update_email_account",
  "title": "Update a mailbox",
  "annotations": {
    "title": "Update a mailbox",
    "readOnlyHint": false,
    "destructiveHint": false,
    "idempotentHint": true,
    "openWorldHint": false
  },
  "inputSchema": {
    "type": "object",
    "properties": {
      "websiteId": {
        "type": "string",
        "description": "Website ID from list_websites."
      },
      "emailAccountId": {
        "type": "string",
        "description": "Mailbox ID from list_email_accounts."
      },
      "messagesPerDayLimit": {
        "type": "number",
        "minimum": 1,
        "maximum": 500,
        "description": "Emails per day (1-500); our own mailboxes have a lower cap."
      },
      "firstname": {
        "type": "string",
        "description": "Sender first name."
      },
      "lastname": {
        "type": "string",
        "description": "Sender last name."
      },
      "company": {
        "type": "string",
        "description": "Sender company."
      },
      "position": {
        "type": "string",
        "description": "Sender job title."
      },
      "phoneNumber": {
        "type": "string",
        "description": "Sender phone number."
      },
      "signatureHTML": {
        "type": "string",
        "description": "The signature, as HTML."
      }
    },
    "required": [
      "websiteId",
      "emailAccountId"
    ]
  }
}

On this page