Connect Salesforce or HubSpot, route records with an Agent Identifier, and build CRM workflows in 11x.
Connect Salesforce or HubSpot once, subscribe records to the correct agent with an Agent Identifier, build CRM
behavior in Workflow Builder, and inspect each execution in Run History. Everything on this page works the same way
for either CRM.
Your CRM also needs setup on its own side — a user, permissions, and object access. Complete that before the
Connect step below: Salesforce or HubSpot.
Open Integrations in 11x. Before a CRM is connected, Salesforce and HubSpot each display a Connect button.For HubSpot, follow the HubSpot setup guide. It covers the Super Admin requirement and contact subscription.To connect Salesforce:1. Start the connection. Select Connect beside Salesforce.2. Enter your Salesforce subdomain. Enter the part before .my.salesforce.com, then select Next.3. Authorize Salesforce. Complete the Salesforce authorization flow.4. Finish the installation. Return to Integrations and open Salesforce to configure the integration.After authorization, Salesforce displays Integration Not Installed until you map at least one Agent Identifier
field or enable write permission for at least one CRM object.Complete the Agent Identifier and write-permission setup in the next section. Once the installation configuration is
saved, Salesforce appears as connected on the Integrations page.A green status and a Connected button confirm the completed installation. The connection is shared across the
organization rather than created separately for each agent.
Use an Agent Identifier when CRM field changes should start a sequence for a specific 11x agent.
Open the connected CRM from Integrations.
Under Schedule, choose the CRM field that stores the Agent Identifier for each supported object.
Use the matching Agent Identifier value on the agent’s pre-sequence workflow.
Under Push, enable the CRM objects that 11x may write to.
The Agent Identifier belongs to subscription routing. Ordinary Search CRM and Write to CRM nodes do not
require it. Within an organization, one Agent Identifier value routes to one workflow for each CRM provider and
record type.
Use Search CRM to look up one record by Record ID or field filters, choose the fields to return, and use found,
recordId, and record.<field> in later nodes.This pre-sequence example starts when the mapped CRM field changes, fetches contact details, checks the result, and
enrolls only records with the required fields.The Search CRM node below reads a Salesforce Lead by the Record ID from the workflow trigger and returns Phone and
Status.
Use Write to CRM to create a record, update an existing record by Record ID, or log a supported activity. In a
post-call workflow, a call activity can also include the recording.This post-call example searches for the Lead after analysis completes. When the Lead is found, it updates the CRM
record and logs the call activity with its recording. A missing record follows the safe no-op branch.The Update CRM Record node below uses the Record ID returned by Search CRM and maps the call summary to the Salesforce
Lead Description field.
Open Workflows → Run History to confirm that a workflow ran and review its overall status, version, trigger, start
time, finish time, and duration.The latest entry above is a completed Version 3 test run of the updated post-call workflow. No individual node is
selected, so the page shows the run-level summary.
Test runs execute real workflow actions. Use designated test data and safe branches when a workflow can update CRM
records, send notifications, call APIs, or schedule sequences.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"11x Docs","description":"Guides, integrations and API reference for 11x AI agents on phone calls and website chat.","colors":{"primary":"#B8441F","light":"#EF7B42","dark":"#9E3A1C"},"logo":{"light":"https://mintcdn.com/11x-60396687/WQ5DVIR6fahl90CM/logo/light.svg?fit=max\u0026auto=format\u0026n=WQ5DVIR6fahl90CM\u0026q=85\u0026s=927c445258f1014a7d7cf43109ee835b","dark":"https://mintcdn.com/11x-60396687/WQ5DVIR6fahl90CM/logo/dark.svg?fit=max\u0026auto=format\u0026n=WQ5DVIR6fahl90CM\u0026q=85\u0026s=933b33761c527ce9f25b141b4a4bb730"},"favicon":"https://mintcdn.com/11x-60396687/WQ5DVIR6fahl90CM/favicon.ico?fit=max\u0026auto=format\u0026n=WQ5DVIR6fahl90CM\u0026q=85\u0026s=b9853654433a92f29d604dadf2398d51","api":{"playground":{"display":"interactive","proxy":true},"examples":{"defaults":"required","languages":["curl","python","javascript"]}},"background":{"color":{"light":"#F9F8F4","dark":"#141010"}},"footer":{"socials":{"website":"https://www.11x.ai"}},"fonts":{"heading":{"family":"Geist Mono","weight":500},"body":{"family":"Inter"}},"styling":{"eyebrows":"section","codeblocks":{},"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"11x-60396687","hasAudioNarration":false,"actualSubdomain":"11x-60396687","customDomains":["docs.julian.11x.ai"],"gitSource":{"type":"github","owner":"11x-ai","repo":"voice-calling-ai","deployBranch":"main","contentDirectory":"platform/public-docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"collectionId":"29558137-6fc1-4031-bbb2-8819b808d7f8","liveDeploymentHistoryId":"6aeb59c5119a07d709ebadd5","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aeb59c5119a07d709ebadd5"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6aeb59c5119a07d709ebadd5","clientVersion":"0.0.4074","searchFilterCounts":[{"language":"default","tag":"API Reference","count":19},{"language":"default","tag":"Chat Widget","count":11},{"language":"default","tag":"Integrations","count":6},{"language":"default","tag":"Documentation","count":4},{"language":"default","tag":"Engage Visitors","count":4},{"language":"default","tag":"Scheduling","count":4},{"language":"default","tag":"Agents","count":4},{"language":"default","tag":"In-Chat Actions","count":3},{"language":"default","tag":"CRM","count":3},{"language":"default","tag":"Conversation Meetings","count":3}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":":root{--brand-cream: #f9f8f4;--brand-ink: #1d1a1c;--brand-coral: #b8441f;--brand-orange: #ef7b42;--brand-line: #e9e4dc;--brand-surface: #f3efe8;--brand-mono: \"Geist Mono\", ui-monospace, SFMono-Regular, Menlo, monospace}html.dark{--brand-line: #2e2420;--brand-surface: #1c1613}.eyebrow,.sidebar-group-header,.sidebar-title{font-family:var(--brand-mono);text-transform:uppercase;letter-spacing:0.08em;font-size:0.75rem}.nav-tabs-item{font-family:var(--brand-mono);text-transform:uppercase;letter-spacing:0.06em;font-size:0.8125rem}#page-title{letter-spacing:-0.02em}#navbar,#sidebar,#table-of-contents,footer{border-color:var(--brand-line)}.card,.code-block,.code-group,.accordion,.expandable,.frame{border-color:var(--brand-line)!important}.card:hover{border-color:var(--brand-coral)!important}html.dark .card:hover{border-color:var(--brand-orange)!important}.callout:is([data-callout-type=\"note\"],[data-callout-type=\"info\"]){background-color:var(--brand-surface)!important;border-color:var(--brand-line)!important}.callout:is([data-callout-type=\"note\"],[data-callout-type=\"info\"])>[data-component-part=\"callout-icon\"] svg{color:var(--brand-coral)!important}.callout:is([data-callout-type=\"note\"],[data-callout-type=\"info\"])>[data-component-part=\"callout-content\"]{color:var(--brand-ink)!important}html.dark .callout:is([data-callout-type=\"note\"],[data-callout-type=\"info\"])>[data-component-part=\"callout-icon\"] svg{color:var(--brand-orange)!important}html.dark .callout:is([data-callout-type=\"note\"],[data-callout-type=\"info\"])>[data-component-part=\"callout-content\"]{color:#e9e2d8!important}.tryit-button{background-color:var(--brand-coral)!important;color:#ffffff!important}.mdx-content table th,.mdx-content table td{padding:0.625rem 0.875rem;vertical-align:top}.mdx-content table th{background-color:var(--brand-surface);text-align:left}.mdx-content table th:first-child{border-top-left-radius:0.5rem}.mdx-content table th:last-child{border-top-right-radius:0.5rem}.chat-figure{margin:1.5rem 0}.chat-figure img{margin:0;width:100%;border-radius:0.75rem}.mdx-content :not(pre)>code{background-color:var(--brand-surface);border-color:var(--brand-line)}.brand-hero{border-radius:1rem;overflow:hidden;margin-bottom:2rem}.brand-hero img{margin:0;width:100%;aspect-ratio:3 / 1;object-fit:cover}"}],"page":{"pagePath":"crm-integrations","slug":"/crm-integrations","pageMetadata":{"title":"Overview","description":"Connect Salesforce or HubSpot, route records with an Agent Identifier, and build CRM workflows in 11x.","href":"/crm-integrations"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Connect Salesforce or HubSpot, route records with an Agent Identifier, and build CRM workflows in 11x.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading,Note,OptimizedImage,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Connect Salesforce or HubSpot once, subscribe records to the correct agent with an Agent Identifier, build CRM\nbehavior in Workflow Builder, and inspect each execution in Run History. Everything on this page works the same way\nfor either CRM.`}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Your CRM also needs setup on its own side — a user, permissions, and object access. Complete that before the\n`,_jsx(_components.strong,{children:`Connect`}),` step below: `,_jsx(_components.a,{href:`/salesforce`,children:`Salesforce`}),` or `,_jsx(_components.a,{href:`/hubspot`,children:`HubSpot`}),`.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`connect`,children:`Connect`}),`\n`,_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Integrations`}),` in 11x. Before a CRM is connected, Salesforce and HubSpot each display a `,_jsx(_components.strong,{children:`Connect`}),` button.`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/integrations-pre-connection.png?fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=7075b7d9c875e854b4452f983597594a`,alt:`Salesforce and HubSpot before connection`,\"data-og-width\":`2675`,width:`2675`,\"data-og-height\":`2037`,height:`2037`,\"data-path\":`images/crm/integrations-pre-connection.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/integrations-pre-connection.png?w=280\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=58a99f5054cbd7912e8c4eeaee51e31e 280w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/integrations-pre-connection.png?w=560\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=ca6777c5cd444ada10c175ddb3f86f1c 560w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/integrations-pre-connection.png?w=840\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=a46a962263bc9726f9dc0ce067670719 840w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/integrations-pre-connection.png?w=1100\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=f0a92e40d24cb86b1ee7bde11d171148 1100w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/integrations-pre-connection.png?w=1650\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=06532ced2884aa827b8d58f5f7ed1cd8 1650w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/integrations-pre-connection.png?w=2500\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=41b35e0ef69e35b28577d40fddb36e8e 2500w`}),`\n`,_jsxs(_components.p,{children:[`For HubSpot, follow the `,_jsx(_components.a,{href:`/hubspot`,children:`HubSpot setup guide`}),`. It covers the Super Admin requirement and contact subscription.`]}),`\n`,_jsx(_components.p,{children:`To connect Salesforce:`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`1. Start the connection.`}),` Select `,_jsx(_components.strong,{children:`Connect`}),` beside Salesforce.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`2. Enter your Salesforce subdomain.`}),` Enter the part before `,_jsx(_components.code,{children:`.my.salesforce.com`}),`, then select `,_jsx(_components.strong,{children:`Next`}),`.`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/salesforce-subdomain-prompt.png?fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=9b97377807456760473b3a13b47efb47`,alt:`Salesforce subdomain prompt`,\"data-og-width\":`5088`,width:`5088`,\"data-og-height\":`3902`,height:`3902`,\"data-path\":`images/crm/salesforce-subdomain-prompt.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/salesforce-subdomain-prompt.png?w=280\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=d482426668db7cad67256e3f2b7d9002 280w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/salesforce-subdomain-prompt.png?w=560\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=723ad5539792848ee0114ed236582160 560w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/salesforce-subdomain-prompt.png?w=840\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=cd9a740b69a1c205219e58857ce8c78f 840w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/salesforce-subdomain-prompt.png?w=1100\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=47c36dc1058a7810315ec3df07a4a5b1 1100w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/salesforce-subdomain-prompt.png?w=1650\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=459f69c8fa5ac0177f2fbe8e21a3e519 1650w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/salesforce-subdomain-prompt.png?w=2500\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=0ae9c230f851ff688a76c357cc55ea18 2500w`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`3. Authorize Salesforce.`}),` Complete the Salesforce authorization flow.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`4. Finish the installation.`}),` Return to `,_jsx(_components.strong,{children:`Integrations`}),` and open Salesforce to configure the integration.`]}),`\n`,_jsxs(_components.p,{children:[`After authorization, Salesforce displays `,_jsx(_components.strong,{children:`Integration Not Installed`}),` until you map at least one Agent Identifier\nfield or enable write permission for at least one CRM object.`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/salesforce-installation-incomplete.png?fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=4d2304a8a899fca6c152783256ffc918`,alt:`Salesforce installation awaiting configuration`,\"data-og-width\":`2675`,width:`2675`,\"data-og-height\":`2037`,height:`2037`,\"data-path\":`images/crm/salesforce-installation-incomplete.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/salesforce-installation-incomplete.png?w=280\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=efe89363d452c1a36d94c6c09a98fff9 280w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/salesforce-installation-incomplete.png?w=560\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=1cee8bb25322932c17769ace8e48966c 560w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/salesforce-installation-incomplete.png?w=840\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=74c34c5ac304d34d3c2885a4df6f0582 840w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/salesforce-installation-incomplete.png?w=1100\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=280f5727248c7112bab0fdffb8ff5de5 1100w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/salesforce-installation-incomplete.png?w=1650\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=79bf069dbab19e99b3995885255e614c 1650w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/salesforce-installation-incomplete.png?w=2500\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=eb54ad86399f85a2ef32a447190c5504 2500w`}),`\n`,_jsx(_components.p,{children:`Complete the Agent Identifier and write-permission setup in the next section. Once the installation configuration is\nsaved, Salesforce appears as connected on the Integrations page.`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/integrations-connected.png?fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=f83b7ac25618308d391271179d4145c2`,alt:`Connected Salesforce and HubSpot integrations`,\"data-og-width\":`2675`,width:`2675`,\"data-og-height\":`2037`,height:`2037`,\"data-path\":`images/crm/integrations-connected.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/integrations-connected.png?w=280\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=af981d968826c0ac13d9c1791df43cdb 280w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/integrations-connected.png?w=560\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=83a5bde371fb7d46225016285f2e97a9 560w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/integrations-connected.png?w=840\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=36137dc0175a1473c792ece3e91d5ed9 840w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/integrations-connected.png?w=1100\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=7695d3e6e2518a52b6bbcf7b0ae0f11b 1100w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/integrations-connected.png?w=1650\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=b0d61598079fb9efde4cea0aa626f62e 1650w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/integrations-connected.png?w=2500\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=2eeaacc24b744596de5a7982f953009b 2500w`}),`\n`,_jsxs(_components.p,{children:[`A green status and a `,_jsx(_components.strong,{children:`Connected`}),` button confirm the completed installation. The connection is shared across the\norganization rather than created separately for each agent.`]}),`\n`,_jsx(Heading,{level:`2`,id:`subscribe`,children:`Subscribe`}),`\n`,_jsxs(_components.p,{children:[`Use an `,_jsx(_components.strong,{children:`Agent Identifier`}),` when CRM field changes should start a sequence for a specific 11x agent.`]}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Open the connected CRM from `,_jsx(_components.strong,{children:`Integrations`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Under `,_jsx(_components.strong,{children:`Schedule`}),`, choose the CRM field that stores the Agent Identifier for each supported object.`]}),`\n`,_jsx(_components.li,{children:`Use the matching Agent Identifier value on the agent’s pre-sequence workflow.`}),`\n`,_jsxs(_components.li,{children:[`Under `,_jsx(_components.strong,{children:`Push`}),`, enable the CRM objects that 11x may write to.`]}),`\n`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/salesforce-agent-identifier.png?fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=bec48d47a731be61cdf3ffe9cff10a44`,alt:`Salesforce Agent Identifier mapping and write permissions`,\"data-og-width\":`2675`,width:`2675`,\"data-og-height\":`2037`,height:`2037`,\"data-path\":`images/crm/salesforce-agent-identifier.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/salesforce-agent-identifier.png?w=280\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=133c1e7fe97800c83ef5d3e774820a2e 280w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/salesforce-agent-identifier.png?w=560\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=2f45ef6424b941eee74c4fb6c5e75560 560w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/salesforce-agent-identifier.png?w=840\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=86f538438164d4a3e49282475ec7bf81 840w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/salesforce-agent-identifier.png?w=1100\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=efdad51272f6dde42a8513fef2f35abf 1100w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/salesforce-agent-identifier.png?w=1650\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=822c31144312ca860f7548b752958abb 1650w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/salesforce-agent-identifier.png?w=2500\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=b78f21cce2f6850c6c749b574dfed898 2500w`}),`\n`,_jsxs(_components.p,{children:[`The Agent Identifier belongs to subscription routing. Ordinary `,_jsx(_components.strong,{children:`Search CRM`}),` and `,_jsx(_components.strong,{children:`Write to CRM`}),` nodes do not\nrequire it. Within an organization, one Agent Identifier value routes to one workflow for each CRM provider and\nrecord type.`]}),`\n`,_jsx(Heading,{level:`2`,id:`build-your-workflows`,children:`Build your workflows`}),`\n`,_jsxs(_components.p,{children:[`Open an agent, select `,_jsx(_components.strong,{children:`Workflows`}),`, and compose CRM actions with conditions and other workflow steps.`]}),`\n`,_jsx(Heading,{level:`3`,id:`read-from-crm`,children:`Read from CRM`}),`\n`,_jsxs(_components.p,{children:[`Use `,_jsx(_components.strong,{children:`Search CRM`}),` to look up one record by Record ID or field filters, choose the fields to return, and use `,_jsx(_components.code,{children:`found`}),`,\n`,_jsx(_components.code,{children:`recordId`}),`, and `,_jsx(_components.code,{children:`record.\u003cfield>`}),` in later nodes.`]}),`\n`,_jsx(_components.p,{children:`This pre-sequence example starts when the mapped CRM field changes, fetches contact details, checks the result, and\nenrolls only records with the required fields.`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/pre-sequence-workflow.png?fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=31d76112a7101a34bad5e99036abca7b`,alt:`Pre-sequence CRM workflow`,\"data-og-width\":`2675`,width:`2675`,\"data-og-height\":`2037`,height:`2037`,\"data-path\":`images/crm/pre-sequence-workflow.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/pre-sequence-workflow.png?w=280\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=108c9bbeca0187b2a9879a8d86c8b8ed 280w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/pre-sequence-workflow.png?w=560\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=7071a5fe3f4e8ed0fbd5178623271674 560w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/pre-sequence-workflow.png?w=840\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=48d8538e6b0168e7ca702a5daac7cb5b 840w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/pre-sequence-workflow.png?w=1100\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=569f4941a33b786a0d9ef030b8bee9d4 1100w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/pre-sequence-workflow.png?w=1650\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=9acd075e351302b2c8c5b158f7284065 1650w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/pre-sequence-workflow.png?w=2500\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=dca573f3b7d002f3df8c09a92501a937 2500w`}),`\n`,_jsx(_components.p,{children:`The Search CRM node below reads a Salesforce Lead by the Record ID from the workflow trigger and returns Phone and\nStatus.`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/search-crm-configuration.png?fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=b28850fda523dd2820bb8a0d0fbb0e9d`,alt:`Search CRM configuration`,\"data-og-width\":`2675`,width:`2675`,\"data-og-height\":`2037`,height:`2037`,\"data-path\":`images/crm/search-crm-configuration.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/search-crm-configuration.png?w=280\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=925a6d4422561c9b48b0f4e38c521777 280w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/search-crm-configuration.png?w=560\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=b0368023211082d607d60c4c64742050 560w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/search-crm-configuration.png?w=840\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=306e616d01ee3c554fc9bae1eaa31c8c 840w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/search-crm-configuration.png?w=1100\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=b4e59ca680f3e4788486a66b6efe6f67 1100w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/search-crm-configuration.png?w=1650\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=cea8e628f8e3f8b81eb7d4445ed263f9 1650w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/search-crm-configuration.png?w=2500\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=1ebfc3f3ae77afa5c4234de34be52ab0 2500w`}),`\n`,_jsx(Heading,{level:`3`,id:`write-to-crm`,children:`Write to CRM`}),`\n`,_jsxs(_components.p,{children:[`Use `,_jsx(_components.strong,{children:`Write to CRM`}),` to create a record, update an existing record by Record ID, or log a supported activity. In a\npost-call workflow, a call activity can also include the recording.`]}),`\n`,_jsx(_components.p,{children:`This post-call example searches for the Lead after analysis completes. When the Lead is found, it updates the CRM\nrecord and logs the call activity with its recording. A missing record follows the safe no-op branch.`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/post-call-workflow.png?fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=0296a4ddfb8bb87b7c78b017a32d2319`,alt:`Post-call CRM workflow`,\"data-og-width\":`2675`,width:`2675`,\"data-og-height\":`2037`,height:`2037`,\"data-path\":`images/crm/post-call-workflow.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/post-call-workflow.png?w=280\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=3e7f0edaed12b759a9c8b6c1e4a27794 280w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/post-call-workflow.png?w=560\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=78302f969ffec61d226cc09c808c867d 560w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/post-call-workflow.png?w=840\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=ddff297a90ccff28848b9d124d061478 840w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/post-call-workflow.png?w=1100\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=5b80ed3e61dcf5c232ea3096e0fb989e 1100w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/post-call-workflow.png?w=1650\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=4398f12fee86478b97ff1f9d52f8bb9c 1650w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/post-call-workflow.png?w=2500\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=2eb23dc72a03a6d7df3e3a96d19de69e 2500w`}),`\n`,_jsx(_components.p,{children:`The Update CRM Record node below uses the Record ID returned by Search CRM and maps the call summary to the Salesforce\nLead Description field.`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/update-crm-configuration.png?fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=1bc8d375680cdde1321693aa5f66e5ed`,alt:`Update CRM Record configuration`,\"data-og-width\":`2675`,width:`2675`,\"data-og-height\":`2037`,height:`2037`,\"data-path\":`images/crm/update-crm-configuration.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/update-crm-configuration.png?w=280\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=a9b19907725338f46cf4d62fe86e475f 280w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/update-crm-configuration.png?w=560\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=43e9f1d585cbfd34c75166c65f04cfe1 560w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/update-crm-configuration.png?w=840\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=c9f881fb4fab96fa3a329b5bdc1eee55 840w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/update-crm-configuration.png?w=1100\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=0c1b646507bf9c5925eddfcda9c8429f 1100w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/update-crm-configuration.png?w=1650\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=a988476167dfbac0f2e636ceb3eb9996 1650w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/update-crm-configuration.png?w=2500\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=56210aa778f4b0b23151b9f930c51a05 2500w`}),`\n`,_jsx(Heading,{level:`2`,id:`observe-your-workflows`,children:`Observe your workflows`}),`\n`,_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Workflows → Run History`}),` to confirm that a workflow ran and review its overall status, version, trigger, start\ntime, finish time, and duration.`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/run-history.png?fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=f4360a8e4ac17544754568bb74302506`,alt:`Workflow Run History overview`,\"data-og-width\":`2675`,width:`2675`,\"data-og-height\":`2037`,height:`2037`,\"data-path\":`images/crm/run-history.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/run-history.png?w=280\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=9964a3c2921c5f579010e362469e58bc 280w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/run-history.png?w=560\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=d7e9b299d32ba27b2d89b9e4c4682923 560w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/run-history.png?w=840\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=10bd573900f1f749cb179b01b6ccf099 840w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/run-history.png?w=1100\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=e3386b2bc1dba793a17dbffc97e2a754 1100w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/run-history.png?w=1650\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=51b63f8a5b784f3707d73fc5bdaf7f40 1650w, https://mintcdn.com/11x-60396687/1UXJq5PnV_EfuC3h/images/crm/run-history.png?w=2500\u0026fit=max\u0026auto=format\u0026n=1UXJq5PnV_EfuC3h\u0026q=85\u0026s=c072d6afaac1fd11fbcfcf23b506acaf 2500w`}),`\n`,_jsx(_components.p,{children:`The latest entry above is a completed Version 3 test run of the updated post-call workflow. No individual node is\nselected, so the page shows the run-level summary.`}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Test runs execute real workflow actions. Use designated test data and safe branches when a workflow can update CRM\nrecords, send notifications, call APIs, or schedule sequences.`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":{},"config":{},"pageMetadata":{"title":"Overview","description":"Connect Salesforce or HubSpot, route records with an Agent Identifier, and build CRM workflows in 11x.","href":"/crm-integrations"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Connect","slug":"connect","depth":2,"children":[]},{"title":"Subscribe","slug":"subscribe","depth":2,"children":[]},{"title":"Build your workflows","slug":"build-your-workflows","depth":2,"children":[{"title":"Read from CRM","slug":"read-from-crm","depth":3,"children":[]},{"title":"Write to CRM","slug":"write-to-crm","depth":3,"children":[]}]},{"title":"Observe your workflows","slug":"observe-your-workflows","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"11x-60396687","siteName":"11x Docs","title":"Overview - 11x Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-04T16:14:05.370Z","originalFileLocation":"crm-integrations.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Connect Salesforce or HubSpot, route records with an Agent Identifier, and build CRM workflows in 11x.\">\u003cmeta data-mint-head name=\"application-name\" content=\"11x Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/11x-60396687/kPociBcyaWGj5IZW/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/11x-60396687/kPociBcyaWGj5IZW/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/11x-60396687/kPociBcyaWGj5IZW/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/11x-60396687/kPociBcyaWGj5IZW/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/11x-60396687/kPociBcyaWGj5IZW/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/11x-60396687/kPociBcyaWGj5IZW/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/11x-60396687/kPociBcyaWGj5IZW/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/11x-60396687/kPociBcyaWGj5IZW/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/11x-60396687/kPociBcyaWGj5IZW/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Overview - 11x Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Connect Salesforce or HubSpot, route records with an Agent Identifier, and build CRM workflows in 11x.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"11x Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.julian.11x.ai/crm-integrations\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://11x-60396687.mintlify.site/_mintlify/api/og/v2?division=CRM\u0026amp;title=Overview\u0026amp;description=Connect+Salesforce+or+HubSpot%2C+route+records+with+an+Agent+Identifier%2C+and+build+CRM+workflows+in+11x.\u0026amp;theme=6ac836ff8ffff2229882b2f5\u0026amp;signature=0e6af33c4da06fe3ef6c6491740992fc49089fbdd92130f08534ec70cf2b0efd\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Overview - 11x Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Connect Salesforce or HubSpot, route records with an Agent Identifier, and build CRM workflows in 11x.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://11x-60396687.mintlify.site/_mintlify/api/og/v2?division=CRM\u0026amp;title=Overview\u0026amp;description=Connect+Salesforce+or+HubSpot%2C+route+records+with+an+Agent+Identifier%2C+and+build+CRM+workflows+in+11x.\u0026amp;theme=6ac836ff8ffff2229882b2f5\u0026amp;signature=0e6af33c4da06fe3ef6c6491740992fc49089fbdd92130f08534ec70cf2b0efd\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/11x-60396687/kPociBcyaWGj5IZW/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"11x Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#B8441F\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.julian.11x.ai/crm-integrations\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/crm-integrations.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.julian.11x.ai/#organization\",\"name\":\"11x Docs\",\"url\":\"https://docs.julian.11x.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/11x-60396687/WQ5DVIR6fahl90CM/logo/light.svg?fit=max\u0026auto=format\u0026n=WQ5DVIR6fahl90CM\u0026q=85\u0026s=927c445258f1014a7d7cf43109ee835b\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.julian.11x.ai#website\",\"name\":\"11x Docs\",\"url\":\"https://docs.julian.11x.ai\",\"publisher\":{\"@id\":\"https://docs.julian.11x.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.julian.11x.ai/crm-integrations#webpage\",\"url\":\"https://docs.julian.11x.ai/crm-integrations\",\"name\":\"Overview\",\"description\":\"Connect Salesforce or HubSpot, route records with an Agent Identifier, and build CRM workflows in 11x.\",\"dateModified\":\"2026-11-04T16:14:05.370Z\",\"isPartOf\":{\"@id\":\"https://docs.julian.11x.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.julian.11x.ai/crm-integrations#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.julian.11x.ai/crm-integrations#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"11x Docs\",\"item\":\"https://docs.julian.11x.ai\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Overview\",\"item\":\"https://docs.julian.11x.ai/crm-integrations\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.julian.11x.ai/crm-integrations#article\",\"headline\":\"Overview\",\"name\":\"Overview\",\"description\":\"Connect Salesforce or HubSpot, route records with an Agent Identifier, and build CRM workflows in 11x.\",\"url\":\"https://docs.julian.11x.ai/crm-integrations\",\"mainEntityOfPage\":{\"@id\":\"https://docs.julian.11x.ai/crm-integrations#webpage\"},\"dateModified\":\"2026-11-04T16:14:05.370Z\",\"publisher\":{\"@id\":\"https://docs.julian.11x.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.julian.11x.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"11x Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"11x Docs","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/introduction"}]},{"tab":"Chat Widget","pages":[{"title":"Chat Widget","href":"/chat/overview"}]},{"tab":"Integrations","groups":[{"group":"CRM","pages":[{"title":"Overview","href":"/crm-integrations"},{"title":"Salesforce","description":"What to set up in Salesforce before connecting 11x, and how 11x reads and writes your Salesforce records.","href":"/salesforce"},{"title":"HubSpot","href":"/hubspot"}]},{"group":"Scheduling","pages":[{"title":"Chili Piper","href":"/chili-piper"},{"title":"Microsoft Bookings","href":"/microsoft-bookings"}]},{"group":"Telephony","pages":[{"title":"SIP Calling","href":"/sip-transfers"}]}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/workflows/inspect-one-workflow-run"}]}]},"basePath":"","title":"Overview - 11x Docs","buildId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","deploymentId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-CLQdF-Ar.js","lightbox-handle-r17bVUz3.js"]}