Skip to main content
Both belong to contacts, not threads. Tagging a contact shows on every conversation with them.

Tags

Deleting a tag also removes it from every contact.

Statuses

The same five operations exist under /statuses. Set a contact’s status with PATCH /contacts/{contactId}.

IDs or names

Anywhere a tag or status is expected, a path, a filter or a body field, you can pass its ID or its name.
  • Names match ignoring case and accents: hot-lead finds Hot-Lead.
  • When a value is one item’s ID and another’s name, the ID wins.
  • Names are unique within the team. Creating a duplicate fails with 409 nameTaken.

Colors

color takes a name from the palette, or a 6-digit hex value. It is stored and returned as hex.
A tag created without a color gets a random one from the palette. A status can have null.

Apply rules automatically

qualify.ts