PlatformDocs
MCP server

update_website

Changes a website's name, url and tracking settings.

View as Markdown

Update website settings · Changes data

Changes a website's name, url and tracking settings. Send only the fields to change. Returns status (success, partial or error), saved (fields stored) and failed (field + reason); fields that are not website settings are listed under ignored. A setting switched off at account level cannot be switched on here (403). websiteId comes from list_websites. Confirm with the user before switching tracking settings off, since that changes which leads are created.

ConnectionAccount URL, team member URL or OAuth

Parameters

ParameterTypeRequiredAcceptsDescription
websiteIdstringYesanyWebsite ID from list_websites.
namestringNoanyNew display name for the website.
urlstringNoanyWebsite address, e.g. https://www.acme.example. verify_website checks the home page of this address.
trackExactVisitorsbooleanNoanytrue to identify the exact person visiting (name, email, LinkedIn) as well as their company.
trackPersonalEmailsbooleanNoanytrue to include personal email addresses (e.g. Gmail) for identified visitors; false for business emails only.
enablePersonalEmailsbooleanNoanySame as trackPersonalEmails (kept for older clients). trackPersonalEmails wins if both are sent.
trackCompanyWithSuggestedContactsbooleanNoanytrue to still create a lead for the visiting company, with suggested contacts there, when the exact person cannot be identified.
identifySettingsstringNoboth, personal-level-data, company-level-dataWhich leads to show: 'both' (default), 'personal-level-data' (person leads) or 'company-level-data' (company leads).
emailTrackingEnabledbooleanNoanyWebsite-level email tracking flag. Open and click tracking for outreach emails is set per campaign.

Tool definition

What your assistant receives from tools/list:

{
  "name": "update_website",
  "title": "Update website settings",
  "annotations": {
    "title": "Update website settings",
    "readOnlyHint": false,
    "destructiveHint": false,
    "idempotentHint": true,
    "openWorldHint": false
  },
  "inputSchema": {
    "type": "object",
    "properties": {
      "websiteId": {
        "type": "string",
        "description": "Website ID from list_websites."
      },
      "name": {
        "type": "string",
        "description": "New display name for the website."
      },
      "url": {
        "type": "string",
        "description": "Website address, e.g. https://www.acme.example. verify_website checks the home page of this address."
      },
      "trackExactVisitors": {
        "type": "boolean",
        "description": "true to identify the exact person visiting (name, email, LinkedIn) as well as their company."
      },
      "trackPersonalEmails": {
        "type": "boolean",
        "description": "true to include personal email addresses (e.g. Gmail) for identified visitors; false for business emails only."
      },
      "enablePersonalEmails": {
        "type": "boolean",
        "description": "Same as trackPersonalEmails (kept for older clients). trackPersonalEmails wins if both are sent."
      },
      "trackCompanyWithSuggestedContacts": {
        "type": "boolean",
        "description": "true to still create a lead for the visiting company, with suggested contacts there, when the exact person cannot be identified."
      },
      "identifySettings": {
        "type": "string",
        "enum": [
          "both",
          "personal-level-data",
          "company-level-data"
        ],
        "description": "Which leads to show: 'both' (default), 'personal-level-data' (person leads) or 'company-level-data' (company leads)."
      },
      "emailTrackingEnabled": {
        "type": "boolean",
        "description": "Website-level email tracking flag. Open and click tracking for outreach emails is set per campaign."
      }
    },
    "required": [
      "websiteId"
    ]
  }
}

Used in

On this page