List contacts
list_contactsList and filter the CRM contacts (people who have written to or interacted with the connected accounts), each with id, name, email, tags, subscribed and platform, plus count with the total that matched before the limit. Use it to find a person or a segment; for one person's channels, custom fields and notes use get_contact, and for their messages list_conversations. Returns 40 by default and at most 200: if count is higher, narrow with tag, search, platform or accountId. The id is what get_contact, update_contact, set_contact_field and enroll_in_sequence take.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | Only contacts carrying this exact tag (case-insensitive). | |
| limit | No | Max contacts returned (default 40, max 200). | |
| search | No | Text contained in the contact's name or email (case-insensitive). | |
| platform | No | Only contacts from this network (e.g. instagram, whatsapp, facebook). | |
| accountId | No | Only contacts of this connected account (id from list_accounts). | |
| workspaceId | No | Workspace to work on (an id from list_workspaces). Not needed when this connection is tied to one workspace, or when you pass an account: the account's workspace is used. |