Command reference for gtm attio — Attio CRM commands. Generated from the CLI help text.
Attio CRM commands.Every command follows the CLI contract: JSON on stdout, errors on stderr, and command-specific mutation safety controls. Keys resolve as described in Secrets and API keys.
Search people by any combination of criteria (name, email, domain, phone, company):
uv run gtm attio people search --email-domain "acme.dev" --limit 10
# Browse recent records without a filter.uv run gtm attio people search --sample
Create a person. This writes immediately after the default Modal deployment-parity
preflight; --modal-sync controls that preflight, not whether the write happens:
uv run gtm attio people add "jane@acme.dev" \ --first-name "Jane" \ --last-name "Doe" \ --company "acme.dev"
Update an existing person by email:
uv run gtm attio people update --email "jane@acme.dev" \ --company "acme.dev" \ --first-name "Jane"
Create or update deterministically by email with upsert:
uv run gtm attio people upsert "jane@acme.dev" \ --first-name "Jane" \ --last-name "Doe"
Company creation also writes when invoked (it does not use --apply):
uv run gtm attio enrichment backfill-domains [OPTIONS]
Option
Type
Default
Description
--ext-tam-filter
text
—
JSON filter for ext_tam (e.g., ’{“source”:“snowflake_scored_accounts_csv”}‘)
--company-ids
text
—
Comma-separated Company record IDs
--limit
integer
—
Max Companies to process
--sleep-seconds
float
0.0
Sleep between Companies
--apply
boolean
false
Actually PATCH (default: preview only)
--json
text
—
Full JSON payload (overrides flags)
--attio-api-key
text
—
Override the Attio API key for this invocation
--exa-api-key
text
—
Override the Exa API key for this invocation
Preview by default: without --apply this command prints the planned mutation and writes nothing. See the CLI contract.
Last modified on September 22, 2026
Was this page helpful?
⌘I
{"docsConfig":{"theme":"luma","$schema":"https://mintlify.com/docs.json","name":"GTM SDK","description":"Go-To-Market Python SDK + CLI for account research, enrichment, CRM sync, and outreach. A foundation to bootstrap GTM Agents.","colors":{"primary":"#C65A3D","light":"#A8B89A","dark":"#9E422C"},"logo":{"light":"https://mintcdn.com/elviskahoro/qOmcRdGDIUtrBrPJ/logo/light.svg?fit=max\u0026auto=format\u0026n=qOmcRdGDIUtrBrPJ\u0026q=85\u0026s=bc9b82198595c25575bf574b62048efc","dark":"https://mintcdn.com/elviskahoro/qOmcRdGDIUtrBrPJ/logo/dark.svg?fit=max\u0026auto=format\u0026n=qOmcRdGDIUtrBrPJ\u0026q=85\u0026s=b3d6aa4581898199bed6d2bda9067271","href":"https://elvis.ai"},"favicon":"https://mintcdn.com/elviskahoro/qOmcRdGDIUtrBrPJ/favicon.svg?fit=max\u0026auto=format\u0026n=qOmcRdGDIUtrBrPJ\u0026q=85\u0026s=44e293343351b4e98fcb92adfe0b7f30","api":{"examples":{"autogenerate":true}},"background":{"color":{"light":"#FFF8F0","dark":"#1E1A17"}},"footer":{"socials":{"linkedin":"https://linkedin.com/in/elviskahoro","website":"https://elvis.ai"}},"fonts":{"heading":{"family":"Space Mono","weight":700},"body":{"family":"Space Mono","weight":400}},"styling":{"eyebrows":"breadcrumbs","codeblocks":"system","latex":true},"errors":{"404":{"redirect":false}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","add-mcp","cursor","vscode"],"display":"header"},"interaction":{"drilldown":true},"metadata":{"timestamp":true},"markdown":{"schema":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"elviskahoro","hasAudioNarration":false,"actualSubdomain":"elviskahoro","customDomains":["gtmsdk.com"],"gitSource":{"type":"github","owner":"elviskahoro","repo":"gtm-sdk","deployBranch":"main","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"collectionId":"22b67fd1-a1e8-45d9-b5dc-68122e2081db","liveDeploymentHistoryId":"6ac420aaccd3b85aecd8d01f","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ac420aaccd3b85aecd8d01f"},"feedback":{"thumbs":true,"edits":false,"issues":false,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ac420aaccd3b85aecd8d01f","clientVersion":"0.0.3894","searchFilterCounts":[{"language":"default","tag":"Documentation","count":34},{"language":"default","tag":"Changelog","count":19},{"language":"default","tag":"CLI Reference","count":11},{"language":"default","tag":"Commands","count":10},{"language":"default","tag":"Get started","count":5},{"language":"default","tag":"Contributing","count":4},{"language":"default","tag":"Concepts","count":3},{"language":"default","tag":"Telemetry","count":3},{"language":"default","tag":"CLI","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableContextualStarterQuestions":true,"enableAskAiSearchBar":true},"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":"editor-v7-file-tree","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":"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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-branches-v2-autocommit","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2","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":"editor-private-page-search","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":"teamspace","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":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","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":"byok-sep-25","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":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"client-snapshot-docs-config","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}],"isAtlas":false,"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"cli/attio","slug":"/cli/attio","pageMetadata":{"title":"gtm attio","description":"Command reference for gtm attio — Attio CRM commands. Generated from the CLI help text.","href":"/cli/attio"},"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: \"Command reference for gtm attio — Attio CRM commands. Generated from the CLI help text.\"\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`,p:`p`,pre:`pre`,span:`span`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{CodeBlock,Heading,Table,Warning}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Attio CRM commands.`}),`\n`,_jsxs(_components.p,{children:[`Every command follows the `,_jsx(_components.a,{href:`/concepts/cli-contract`,children:`CLI contract`}),`: JSON on stdout, errors on stderr, and command-specific mutation safety controls. Keys resolve as described in `,_jsx(_components.a,{href:`/secrets`,children:`Secrets and API keys`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`examples`,children:`Examples`}),`\n`,_jsx(_components.p,{children:`Search people by any combination of criteria (name, email, domain, phone, company):`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`uv`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` run`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` gtm`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` attio`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` people`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` search`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --email-domain`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"acme.dev\"`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --limit`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 10`})]}),`\n`]})})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`# Browse recent records without a filter.`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`uv`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` run`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` gtm`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` attio`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` people`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` search`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --sample`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Create a person. This writes immediately after the default Modal deployment-parity\npreflight; `,_jsx(_components.code,{children:`--modal-sync`}),` controls that preflight, not whether the write happens:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`4`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`4`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`uv`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` run`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` gtm`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` attio`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` people`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` add`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"jane@acme.dev\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --first-name`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Jane\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --last-name`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Doe\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --company`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"acme.dev\"`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`Update an existing person by email:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`3`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`3`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`uv`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` run`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` gtm`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` attio`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` people`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` update`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --email`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"jane@acme.dev\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --company`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"acme.dev\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --first-name`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Jane\"`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Create or update deterministically by email with `,_jsx(_components.code,{children:`upsert`}),`:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`3`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`3`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`uv`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` run`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` gtm`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` attio`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` people`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` upsert`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"jane@acme.dev\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --first-name`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Jane\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --last-name`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Doe\"`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Company creation also writes when invoked (it does not use `,_jsx(_components.code,{children:`--apply`}),`):`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`uv`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` run`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` gtm`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` attio`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` companies`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` add`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --domain`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"acme.dev\"`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --name`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Acme Corp\"`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`gtm-attio-people`,children:_jsx(_components.code,{children:`gtm attio people`})}),`\n`,_jsx(_components.p,{children:`Manage people records in Attio.`}),`\n`,_jsx(Heading,{level:`3`,id:`gtm-attio-people-add`,children:_jsx(_components.code,{children:`gtm attio people add`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`uv`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` run`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` gtm`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` attio`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` people`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` add`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [OPTIONS] [EMAIL]`})]}),`\n`]})})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Argument`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Required`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`EMAIL`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`no`})]})})]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Option`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Default`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--add-email`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Additional email for this person (repeat for multiple).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--first-name`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`First name`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--last-name`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Last name`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--phone`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Phone number`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--linkedin`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`LinkedIn profile URL`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--location`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Primary location`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--country-code`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`ISO-3166-1 alpha-2 country code paired with —location (e.g. US, IN). Required for the location to be written; see ai-sfp.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--company`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Company domain`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--notes`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Intake notes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--strict`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`false`})}),_jsx(_components.td,{children:`Fail fast on optional-field mismatches`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--location-mode`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`city`})}),_jsx(_components.td,{children:`Location normalization mode: city|raw`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--no-connectivity-probe`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`false`})}),_jsx(_components.td,{children:`Skip Modal connectivity preflight`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--modal-sync`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`check`})}),_jsx(_components.td,{children:`Modal sync strategy for mutation commands: check|deploy|skip`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--json`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`JSON payload (overrides flags)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--attio-api-key`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Override Attio API key`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`gtm-attio-people-search`,children:_jsx(_components.code,{children:`gtm attio people search`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`uv`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` run`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` gtm`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` attio`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` people`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` search`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [OPTIONS]`})]}),`\n`]})})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Option`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Default`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--name`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Search by name (fuzzy, case-insensitive)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--email`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Search by exact email address`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--email-domain`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Search by email domain (e.g. continue.dev)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--phone`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Search by phone number (partial match)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--company`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Search by company name or domain`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--sample`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`false`})}),_jsx(_components.td,{children:`Fetch recent records without filtering (overrides all search criteria)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--limit`})}),_jsx(_components.td,{children:`integer`}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`25`})}),_jsx(_components.td,{children:`Max results to return`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--no-connectivity-probe`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`false`})}),_jsx(_components.td,{children:`Skip Modal connectivity preflight`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--json`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`JSON payload (overrides flags)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--attio-api-key`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Override Attio API key`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`gtm-attio-people-update`,children:_jsx(_components.code,{children:`gtm attio people update`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`uv`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` run`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` gtm`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` attio`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` people`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` update`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [OPTIONS]`})]}),`\n`]})})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Option`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Default`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--email`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Email to look up person`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--id`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Attio record ID`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--add-email`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Email to merge onto the person (repeat for multiple). Existing addresses are kept; duplicates are dropped.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--replace-emails`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`false`})}),_jsx(_components.td,{children:`Replace stored emails with lookup identity (—email) plus —add-email only (no merge with existing).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--first-name`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`First name`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--last-name`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Last name`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--phone`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Phone number`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--linkedin`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`LinkedIn profile URL`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--location`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Primary location`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--country-code`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`ISO-3166-1 alpha-2 country code paired with —location (e.g. US, IN). Required for the location to be written; see ai-sfp.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--company`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Company domain`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--notes`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Intake notes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--strict`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`false`})}),_jsx(_components.td,{children:`Fail fast on optional-field mismatches`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--location-mode`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`city`})}),_jsx(_components.td,{children:`Location normalization mode: city|raw`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--no-connectivity-probe`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`false`})}),_jsx(_components.td,{children:`Skip Modal connectivity preflight`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--modal-sync`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`check`})}),_jsx(_components.td,{children:`Modal sync strategy for mutation commands: check|deploy|skip`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--json`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`JSON payload (overrides flags)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--attio-api-key`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Override Attio API key`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`gtm-attio-people-upsert`,children:_jsx(_components.code,{children:`gtm attio people upsert`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`uv`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` run`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` gtm`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` attio`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` people`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` upsert`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [OPTIONS] [EMAIL]`})]}),`\n`]})})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Argument`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Required`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`EMAIL`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`no`})]})})]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Option`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Default`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--add-email`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Extra email to store (repeat for multiple). On update, merged with existing unless —replace-emails.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--replace-emails`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`false`})}),_jsx(_components.td,{children:`On update, set emails to identity email plus —add-email only.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--first-name`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`First name`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--last-name`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Last name`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--phone`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Phone number`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--linkedin`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`LinkedIn profile URL`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--location`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Primary location`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--country-code`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`ISO-3166-1 alpha-2 country code paired with —location (e.g. US, IN). Required for the location to be written; see ai-sfp.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--company`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Company domain`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--notes`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Intake notes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--strict`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`false`})}),_jsx(_components.td,{children:`Fail fast on ambiguity or optional-field mismatches`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--location-mode`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`city`})}),_jsx(_components.td,{children:`Location normalization mode: city|raw`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--no-connectivity-probe`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`false`})}),_jsx(_components.td,{children:`Skip Modal connectivity preflight`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--modal-sync`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`check`})}),_jsx(_components.td,{children:`Modal sync strategy for mutation commands: check|deploy|skip`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--json`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`JSON payload (overrides flags)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--attio-api-key`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Override Attio API key`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`gtm-attio-companies`,children:_jsx(_components.code,{children:`gtm attio companies`})}),`\n`,_jsx(_components.p,{children:`Manage company records in Attio.`}),`\n`,_jsx(Heading,{level:`3`,id:`gtm-attio-companies-add`,children:_jsx(_components.code,{children:`gtm attio companies add`})}),`\n`,_jsx(_components.p,{children:`Add a company to Attio.`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`uv`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` run`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` gtm`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` attio`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` companies`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` add`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [OPTIONS] [NAME]`})]}),`\n`]})})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Argument`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Required`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`NAME`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`no`})]})})]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Option`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Default`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--domain`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Company domain`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--description`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Company description`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--json`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`JSON payload (overrides flags)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--attio-api-key`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Override the Attio API key for this invocation`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`gtm-attio-companies-search`,children:_jsx(_components.code,{children:`gtm attio companies search`})}),`\n`,_jsx(_components.p,{children:`Search for companies in Attio.`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`uv`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` run`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` gtm`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` attio`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` companies`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` search`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [OPTIONS]`})]}),`\n`]})})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Option`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Default`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--name`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Search by company name`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--domain`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Search by exact domain`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--limit`})}),_jsx(_components.td,{children:`integer`}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`25`})}),_jsx(_components.td,{children:`Max results to return`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--json`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`JSON payload (overrides flags)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--attio-api-key`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Override the Attio API key for this invocation`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`gtm-attio-companies-update`,children:_jsx(_components.code,{children:`gtm attio companies update`})}),`\n`,_jsx(_components.p,{children:`Update an existing company in Attio.`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`uv`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` run`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` gtm`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` attio`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` companies`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` update`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [OPTIONS]`})]}),`\n`]})})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Option`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Default`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--domain`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Domain to look up company`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--id`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Attio record ID`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--name`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`New company name`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--description`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`New description`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--json`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`JSON payload (overrides flags)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--attio-api-key`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Override the Attio API key for this invocation`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`gtm-attio-companies-create-attribute-type`,children:_jsx(_components.code,{children:`gtm attio companies create-attribute-type`})}),`\n`,_jsx(_components.p,{children:`Create an attribute on companies.`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`uv`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` run`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` gtm`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` attio`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` companies`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` create-attribute-type`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [OPTIONS]`})]}),`\n`]})})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Option`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Default`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--title`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Display title for the new attribute`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--api-slug`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`API slug for the new attribute (derived from title when omitted)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--type`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`select`})}),_jsx(_components.td,{children:`Attio attribute type (e.g. select, text, number)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--description`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`\"\"`})}),_jsx(_components.td,{children:`Attribute description shown in Attio`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--is-multiselect, --no-is-multiselect`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`true`})}),_jsx(_components.td,{children:`Allow multiple values per record`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--is-required, --no-is-required`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`false`})}),_jsx(_components.td,{children:`Require a value on every record`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--is-unique, --no-is-unique`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`false`})}),_jsx(_components.td,{children:`Enforce unique values across records`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--apply`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`false`})}),_jsx(_components.td,{children:`Perform the write to Attio (default is preview)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--json`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`JSON payload (overrides flags)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--attio-api-key`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Override the Attio API key for this invocation`})]})]})]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`Preview by default: without `,_jsx(_components.code,{children:`--apply`}),` this command prints the planned mutation and writes nothing. See the `,_jsx(_components.a,{href:`/concepts/cli-contract`,children:`CLI contract`}),`.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`gtm-attio-notes`,children:_jsx(_components.code,{children:`gtm attio notes`})}),`\n`,_jsx(_components.p,{children:`Manage notes in Attio.`}),`\n`,_jsx(Heading,{level:`3`,id:`gtm-attio-notes-add`,children:_jsx(_components.code,{children:`gtm attio notes add`})}),`\n`,_jsx(_components.p,{children:`Add a note to a person or company in Attio.`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`uv`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` run`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` gtm`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` attio`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` notes`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` add`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [OPTIONS] [TITLE] [CONTENT]`})]}),`\n`]})})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Argument`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Required`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`TITLE`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`no`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`CONTENT`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`no`})]})]})]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Option`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Default`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--object`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`\"\"`})}),_jsx(_components.td,{children:`Parent object: ‘people’ or ‘companies’`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--record-id`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Parent record ID`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--email`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Look up person by email`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--domain`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Look up company by domain`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--format`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`plaintext`})}),_jsx(_components.td,{children:`Content format: plaintext or markdown`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--json`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`JSON payload (overrides flags)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--attio-api-key`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Override the Attio API key for this invocation`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`gtm-attio-notes-update`,children:_jsx(_components.code,{children:`gtm attio notes update`})}),`\n`,_jsx(_components.p,{children:`Update an existing note in Attio (replaces via delete + create).`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`uv`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` run`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` gtm`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` attio`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` notes`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` update`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [OPTIONS] [NOTE_ID]`})]}),`\n`]})})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Argument`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Required`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`NOTE_ID`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`no`})]})})]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Option`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Default`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--title`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`New title`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--content`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`New content`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--format`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Content format: plaintext or markdown. Omit to preserve the existing note’s format.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--json`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`JSON payload (overrides flags)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--attio-api-key`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Override the Attio API key for this invocation`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`gtm-attio-enrichment`,children:_jsx(_components.code,{children:`gtm attio enrichment`})}),`\n`,_jsx(_components.p,{children:`Backfill missing fields on Attio records.`}),`\n`,_jsx(Heading,{level:`3`,id:`gtm-attio-enrichment-backfill-domains`,children:_jsx(_components.code,{children:`gtm attio enrichment backfill-domains`})}),`\n`,_jsx(_components.p,{children:`Backfill missing domains on Attio Companies.`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`uv`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` run`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` gtm`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` attio`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` enrichment`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` backfill-domains`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [OPTIONS]`})]}),`\n`]})})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Option`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Default`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--ext-tam-filter`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`JSON filter for ext_tam (e.g., ’{“source”:“snowflake_scored_accounts_csv”}‘)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--company-ids`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Comma-separated Company record IDs`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--limit`})}),_jsx(_components.td,{children:`integer`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Max Companies to process`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--sleep-seconds`})}),_jsx(_components.td,{children:`float`}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`0.0`})}),_jsx(_components.td,{children:`Sleep between Companies`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--apply`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`false`})}),_jsx(_components.td,{children:`Actually PATCH (default: preview only)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--json`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Full JSON payload (overrides flags)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--attio-api-key`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Override the Attio API key for this invocation`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--exa-api-key`})}),_jsx(_components.td,{children:`text`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Override the Exa API key for this invocation`})]})]})]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`Preview by default: without `,_jsx(_components.code,{children:`--apply`}),` this command prints the planned mutation and writes nothing. See the `,_jsx(_components.a,{href:`/concepts/cli-contract`,children:`CLI contract`}),`.`]})})]})}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":"system","config":{},"pageMetadata":{"title":"gtm attio","description":"Command reference for gtm attio — Attio CRM commands. Generated from the CLI help text.","href":"/cli/attio"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Examples","slug":"examples","depth":2,"children":[]},{"title":"gtm attio people","slug":"gtm-attio-people","depth":2,"children":[{"title":"gtm attio people add","slug":"gtm-attio-people-add","depth":3,"children":[]},{"title":"gtm attio people search","slug":"gtm-attio-people-search","depth":3,"children":[]},{"title":"gtm attio people update","slug":"gtm-attio-people-update","depth":3,"children":[]},{"title":"gtm attio people upsert","slug":"gtm-attio-people-upsert","depth":3,"children":[]}]},{"title":"gtm attio companies","slug":"gtm-attio-companies","depth":2,"children":[{"title":"gtm attio companies add","slug":"gtm-attio-companies-add","depth":3,"children":[]},{"title":"gtm attio companies search","slug":"gtm-attio-companies-search","depth":3,"children":[]},{"title":"gtm attio companies update","slug":"gtm-attio-companies-update","depth":3,"children":[]},{"title":"gtm attio companies create-attribute-type","slug":"gtm-attio-companies-create-attribute-type","depth":3,"children":[]}]},{"title":"gtm attio notes","slug":"gtm-attio-notes","depth":2,"children":[{"title":"gtm attio notes add","slug":"gtm-attio-notes-add","depth":3,"children":[]},{"title":"gtm attio notes update","slug":"gtm-attio-notes-update","depth":3,"children":[]}]},{"title":"gtm attio enrichment","slug":"gtm-attio-enrichment","depth":2,"children":[{"title":"gtm attio enrichment backfill-domains","slug":"gtm-attio-enrichment-backfill-domains","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"subdomain":"elviskahoro","siteName":"GTM SDK","title":"gtm attio - GTM SDK","contextualStarterQuestions":[{"_id":"6abe4fa41f06164c33ed11b2","deploymentId":"6a5566d9d341d97d6c96dbf5","questionText":"How do I create a new person record?","status":"active","generatedBy":"contextual","path":"cli/attio","createdAt":"2026-10-01T12:18:44.634Z","updatedAt":"2026-10-01T12:18:44.634Z","__v":0},{"_id":"6abe4fa41f06164c33ed11b1","deploymentId":"6a5566d9d341d97d6c96dbf5","questionText":"How do I search people in Attio?","status":"active","generatedBy":"contextual","path":"cli/attio","createdAt":"2026-10-01T12:18:44.634Z","updatedAt":"2026-10-01T12:18:44.634Z","__v":0}],"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-01T12:18:40.936Z","gitLastModified":"2026-09-22T04:22:30.000Z","originalFileLocation":"cli/attio.mdx"},"headHtml":"\u003cmeta data-mint-head name=\"description\" content=\"Command reference for gtm attio — Attio CRM commands. Generated from the CLI help text.\">\u003cmeta data-mint-head name=\"application-name\" content=\"GTM SDK\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/elviskahoro/rSaa9GrwbpJNWBui/_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/elviskahoro/rSaa9GrwbpJNWBui/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/elviskahoro/rSaa9GrwbpJNWBui/_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/elviskahoro/rSaa9GrwbpJNWBui/_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/elviskahoro/rSaa9GrwbpJNWBui/_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/elviskahoro/rSaa9GrwbpJNWBui/_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/elviskahoro/rSaa9GrwbpJNWBui/_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/elviskahoro/rSaa9GrwbpJNWBui/_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/elviskahoro/rSaa9GrwbpJNWBui/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"gtm attio - GTM SDK\">\u003cmeta data-mint-head property=\"og:description\" content=\"Command reference for gtm attio — Attio CRM commands. Generated from the CLI help text.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"GTM SDK\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://gtmsdk.com/cli/attio\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"gtm attio - GTM SDK\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Command reference for gtm attio — Attio CRM commands. Generated from the CLI help text.\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/elviskahoro/rSaa9GrwbpJNWBui/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"GTM SDK\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#C65A3D\">\u003clink data-mint-head rel=\"canonical\" href=\"https://gtmsdk.com/cli/attio\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/cli/attio.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://gtmsdk.com/#organization\",\"name\":\"GTM SDK\",\"url\":\"https://gtmsdk.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/elviskahoro/qOmcRdGDIUtrBrPJ/logo/light.svg?fit=max\u0026auto=format\u0026n=qOmcRdGDIUtrBrPJ\u0026q=85\u0026s=bc9b82198595c25575bf574b62048efc\"}},{\"@type\":\"WebSite\",\"@id\":\"https://gtmsdk.com#website\",\"name\":\"GTM SDK\",\"url\":\"https://gtmsdk.com\",\"publisher\":{\"@id\":\"https://gtmsdk.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://gtmsdk.com/cli/attio#webpage\",\"url\":\"https://gtmsdk.com/cli/attio\",\"name\":\"gtm attio\",\"description\":\"Command reference for gtm attio — Attio CRM commands. Generated from the CLI help text.\",\"dateModified\":\"2026-09-22T04:22:30.000Z\",\"isPartOf\":{\"@id\":\"https://gtmsdk.com#website\"},\"breadcrumb\":{\"@id\":\"https://gtmsdk.com/cli/attio#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://gtmsdk.com/cli/attio#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Commands\",\"item\":\"https://gtmsdk.com/cli/accounts\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"gtm attio\",\"item\":\"https://gtmsdk.com/cli/attio\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://gtmsdk.com/cli/attio#article\",\"headline\":\"gtm attio\",\"name\":\"gtm attio\",\"description\":\"Command reference for gtm attio — Attio CRM commands. Generated from the CLI help text.\",\"url\":\"https://gtmsdk.com/cli/attio\",\"mainEntityOfPage\":{\"@id\":\"https://gtmsdk.com/cli/attio#webpage\"},\"dateModified\":\"2026-09-22T04:22:30.000Z\",\"publisher\":{\"@id\":\"https://gtmsdk.com/#organization\"},\"isPartOf\":{\"@id\":\"https://gtmsdk.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"GTM SDK\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"GTM SDK","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":""}]},{"tab":"CLI Reference","groups":[{"group":"CLI","pages":[{"title":"gtm CLI overview and command groups","href":"/cli"}]},{"group":"Commands","pages":[{"title":"gtm accounts","href":"/cli/accounts"},{"title":"gtm apollo","description":"Command reference for gtm apollo — Apollo API commands. Generated from the CLI help text.","href":"/cli/apollo"},{"title":"gtm attio","href":"/cli/attio"},{"title":"gtm enrichment","description":"Command reference for gtm enrichment — LinkedIn enrichment commands. Generated from the CLI help text.","href":"/cli/enrichment"},{"title":"gtm exa","href":"/cli/exa"},{"title":"gtm gmail","href":"/cli/gmail"},{"title":"gtm granola","href":"/cli/granola"},{"title":"gtm parallel","href":"/cli/parallel"},{"title":"gtm sanity","href":"/cli/sanity"},{"title":"gtm webhook","href":"/cli/webhook"}]}]}]},"title":"gtm attio - GTM SDK","buildId":"dpl_8LJVMfxYNq6LJkohTrn2iyWT8umj","deploymentId":"dpl_8LJVMfxYNq6LJkohTrn2iyWT8umj","dynamics":[],"chunks":[]}