CRM
Create a contact in the CRM
A contact (HubSpot, Freshsales), lead (Salesforce, Zoho, Copper, Close) or person (Pipedrive, Attio). Always becomes an approval request for a person.
https://traceeai.com/api/v1/crm/contactsCLI:tracee crm create-contact·MCP:crmaction create_contact
Authorizations
AuthorizationstringheaderrequiredBearer <key>: a personal key (tracee loginor Settings → Personal keys), a workspace key, or an MCP client's OAuth token. See Authentication.
Headers
Tracee-WorkspacestringFor a personal key or OAuth token that reaches several workspaces: the workspace id to act on. Workspace keys don't need it.
uuid
Body
crmstringOne CRM, for create_contact and update_contact; the connected one by default
Available options:
hubspotsalesforcepipedrivezohoattioclosecopperfreshsalesemailstringThe email
up to 320 characters
first_namestringThe first name
up to 100 characters
last_namestringThe last name
up to 100 characters
companystringThe company
up to 200 characters
titlestringThe title
up to 200 characters
phonestringThe phone
up to 50 characters
websitestringThe website
up to 500 characters
stagestringIts stage in the CRM
up to 50 characters
notestringContext for the approver
up to 500 characters
Response
- 200Already done.
The action's result, exactly as the MCP tool returns it to agents. A
nextfield, when present, names the endpoint that follows up. - 202Started or still running: follow it with the id in the answer.
The action's result, exactly as the MCP tool returns it to agents. A
nextfield, when present, names the endpoint that follows up.