Customer Contact
This functionality allows users to manage a client's contacts, specifically the individuals associated with a client. It centralizes all contact information, collecting and storing it in a single, accessible location to make management and reference easier. It also enhances communication by enabling more effective and personalized interactions with clients through emails, phone calls, messages, and other channels.
The functionality tracks all interactions with clients, including meetings, calls, emails, and notes, providing a complete overview of the relationship.
Additionally, it records the consents given by each contact regarding data processing purposes and tracks any consents provided.
📄️ listCustomerContacts
Returns a list of the contacts of a customer.
📄️ createCustomerContact
Add a customer contact.
📄️ getCustomerContact
Returns a single customer contact.
📄️ updateCustomerContact
Update a Customer contact.
📄️ deleteCustomerContact
Delete a Customer account contact.
📄️ swapCustomerContacts
Swaps two contacts for a given customer account.
📄️ createContact
Create a new contact. At least one customer must be associated.
📄️ listContacts
Returns a paginated list of contacts across all customers within the specified organization.
📄️ exportContacts
Request an export of a list of contacts. Mirrors the filters of `listContacts`.
📄️ getContact
Returns a single contact by its id.
📄️ updateContact
Update a contact.
📄️ deleteContact
Delete a contact.
📄️ editContact
Create an edit draft of an existing contact. Returns the contact in draft state, pre-populated with
📄️ publishContact
Publish a contact draft. Applies to both new contacts (created via `POST /contacts`) and
📄️ linkProfileToContact
Link a user profile to a contact, enabling the contact to access the B2B App.
📄️ unlinkProfileFromContact
Unlink the user profile from a contact, revoking the contact's B2B App access.
📄️ manageContactTags
Manage tags for a set of contacts matching the given filters. Tags can be added, replaced or removed.
📄️ replaceContactTags
Replace the tags associated to the given contact.
📄️ linkTagToContact
Link the tag identified by `tagId` to the contact identified by `contactId`.
📄️ unlinkTagFromContact
Unlink the tag `tagId` from the contact `contactId`.
📄️ listContactTypes
Returns a list of available contact types.
📄️ listContactAreas
Returns a list of available contact areas.