dex_add_contacts_to_group
ChatGPTAdd contacts to a group.
dex_add_tags_to_contacts
ChatGPTAdd tags to contacts.
dex_create_contact
ChatGPTCreate one or more contacts. For a single contact, pass fields directly (first_name, email, etc.). For batch creation (e.g. CSV import), pass a contacts array instead. Returns the created contact(s).
dex_create_custom_field
ChatGPTCreate a new custom field definition.
dex_create_group
ChatGPTCreate a new contact group.
dex_create_note
ChatGPTCreate a new note. Use dex_list_note_types first to discover available note types and pick the most appropriate one.
dex_create_reminder
ChatGPTCreate a new reminder/task.
dex_create_tag
ChatGPTCreate a new tag.
dex_delete_contacts
ChatGPTDelete one or more contacts by their IDs. This action is irreversible.
dex_delete_custom_field
ChatGPTDelete a custom field definition. This action is irreversible.
dex_delete_group
ChatGPTDelete a group. This action is irreversible.
dex_delete_note
ChatGPTDelete a note. This action is irreversible.
dex_delete_reminder
ChatGPTDelete a reminder. This action is irreversible.
dex_delete_tag
ChatGPTDelete a tag. This action is irreversible.
dex_get_contact
ChatGPTGet a single contact by ID with full details including emails, phone numbers, tags, groups, custom fields, and optionally recent notes/timeline.
dex_get_group
ChatGPTGet a single group by ID.
dex_get_note
ChatGPTGet a single note by ID.
dex_get_reminder
ChatGPTGet a single reminder by ID.
dex_get_tag
ChatGPTGet a single tag by ID.
dex_list_contacts
ChatGPTList all contacts with cursor-based pagination. Returns lightweight contact summaries (id, name, company, job title). Use dex_get_contact for full details on a specific contact. Use dex_search_contacts for keyword search.
dex_list_custom_fields
ChatGPTList all custom field definitions.
dex_list_group_contacts
ChatGPTList contacts in a group with pagination.
dex_list_groups
ChatGPTList all contact groups. Returns all groups at once.
dex_list_note_types
ChatGPTList available note types (e.g. Meeting, Call, Coffee, Note).
dex_list_notes
ChatGPTList notes on contact timelines with optional filtering by contact.
dex_list_reminders
ChatGPTList reminders/tasks with optional pagination.
dex_list_tags
ChatGPTList all tags with optional pagination.
dex_merge_contacts
ChatGPTMerge duplicate contacts. Each group of IDs is merged into one contact. The first ID in each group becomes the primary.
dex_remove_contacts_from_group
ChatGPTRemove contacts from a group.
dex_remove_tags_from_contacts
ChatGPTRemove tags from contacts.
dex_search_contacts
ChatGPTSearch contacts by name, email, or any keyword. Returns up to limit results in a single response. Use an empty query to list contacts sorted by most recently interacted.
dex_set_custom_field_values
ChatGPTBatch-update custom field values on contacts.
dex_update_contact
ChatGPTUpdate an existing contact. Only provided fields are changed. For emails and phone numbers, you can add or remove entries — existing ones are preserved automatically.
dex_update_custom_field
ChatGPTUpdate an existing custom field definition.
dex_update_group
ChatGPTUpdate an existing group.
dex_update_note
ChatGPTUpdate an existing note.
dex_update_reminder
ChatGPTUpdate an existing reminder.
dex_update_tag
ChatGPTUpdate an existing tag.