| Contacts | list_contacts | Retrieve contacts with advanced filtering (segment, form, list, tag) and pagination. |
| get_contact | Fetch detailed information for a specific contact by ID. |
| create_or_update_contact | Add or update contact data using email as a unique identifier. |
| Tags | list_tags | Search and filter tags by name with various matching operators. |
| get_tag | Fetch metadata for a specific tag. |
| create_contact_tag | Create a new organizational tag. |
| add_tag_to_contact | Apply a specific tag to a contact record. |
| Lists | list_lists | Browse and search available contact lists. |
| get_list | Retrieve configuration and tracking options for a list. |
| create_list | Establish a new contact list for email or SMS. |
| update_list | Update existing list settings (name, compliance URLs, reminders). |
| add_contact_to_list | Manage a contact's subscription status (Active, Unsubscribed, Unconfirmed). |
| Custom Fields | list_contact_custom_fields | Retrieve definitions of all contact custom fields. |
| get_contact_custom_field | Fetch details for a specific custom field definition. |
| create_contact_custom_field | Create a new field (text, date, dropdown, etc.) for contacts. |
| create_field_options | Batch create options for selection-based custom fields. |
| create_contact_field_relationship | Link a custom field to specific contact lists. |
| Field Values | list_contact_field_values | Retrieve actual data values stored in custom fields across contacts. |
| get_contact_field_value | Fetch a specific data point for a contact field. |
| create_contact_field_value | Set or create a value for a specific contact's custom field. |
| update_contact_field_value | Modify an existing custom field value. |
| Campaigns | list_campaigns | Retrieve campaigns with filters for status, type, and dates. |
| get_campaign | Fetch full details for a single campaign. |
| get_campaign_links | Get all tracked links associated with a campaign. |
| Automations | list_automations | List all automation workflows and their statuses. |
| list_contact_automations | Check a contact's progress or enrollment in various automations. |
| get_contact_automation | Details of a contact's specific journey through an automation. |
| add_contact_to_automation | Manually trigger an automation for a contact. |
| remove_contact_from_automation | Eject a contact from an active automation workflow. |
| Deals (CRM) | list_deals | Filter and list sales opportunities by stage, status, value, and owner. |
| get_deal | Fetch the full record for a specific sales opportunity. |
| create_deal | Create a new deal associated with a contact or account. |
| update_deal | Update deal attributes like value, title, stage, or status. |
| create_deal_note | Add a text note to a specific deal. |
| update_deal_note | Edit an existing note on a deal. |
| deal_owner_bulk_update | Reassign multiple deals to new owners in a single batch. |
| Pipelines | list_deal_pipelines | View all sales pipelines (deal groups) available in the account. |
| get_deal_pipeline | Retrieve stages and configuration for a specific pipeline. |
| create_deal_pipeline | Configure a new sales process with currency and assignment rules. |
| update_deal_pipeline | Modify pipeline auto-assignment and access permissions. |
| Activities | list_deal_activities | Retrieve history of actions taken on deals. |
| list_email_activities | Retrieve contact engagement (opens, clicks) across campaigns. |
| Groups | list_groups | Retrieve user groups for list permission management. |
| create_list_group_permission | Grant list visibility to specific user groups. |