Klaviyo MCP Server

update_profile

Modify customer profile details in Klaviyo by updating fields like email, phone number, first name, last name, and custom properties using the profile ID.

Input Schema

NameRequiredDescriptionDefault
emailNoEmail address of the profile
external_idNoExternal ID for the profile
first_nameNoFirst name of the profile
idYesID of the profile to update
last_nameNoLast name of the profile
phone_numberNoPhone number of the profile
propertiesNoAdditional properties for the profile

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "email": { "description": "Email address of the profile", "format": "email", "type": "string" }, "external_id": { "description": "External ID for the profile", "type": "string" }, "first_name": { "description": "First name of the profile", "type": "string" }, "id": { "description": "ID of the profile to update", "type": "string" }, "last_name": { "description": "Last name of the profile", "type": "string" }, "phone_number": { "description": "Phone number of the profile", "type": "string" }, "properties": { "additionalProperties": {}, "description": "Additional properties for the profile", "type": "object" } }, "required": [ "id" ], "type": "object" }
ID: l2ix14vt60