Skip to content

Tool

tag_contact

Tag a contact

Idempotent
SurfacesChat agentMCP

Apply one or more labels to a contact (by contactId or email). Labels are created if new. Idempotent — re-tagging is a no-op. Auto-commits.

Parameters

NameTypeRequiredDescription
contactIdstringnoThe contact id (preferred).
emailstringnoThe contact's email (resolved/created if no contactId).
labelsstring[]yesLabel names to apply.

Example

json
{
  "labels": [
    "<labels>"
  ]
}