This page outlines how to use the Azure OpenAI integration for AI-powered actions in Cargo.
Azure OpenAI Service provides access to OpenAI’s powerful language models through Microsoft Azure’s enterprise-grade infrastructure. This integration allows you to use your Azure OpenAI deployments directly in Cargo workflows, ideal for organizations with compliance, data residency, or security requirements.
For tasks requiring consistency (classification, extraction), use low
temperature (0-0.3). For creative tasks (content generation), use higher
temperature (0.7-1).
Your API key is correct and hasn’t been regenerated
Your Azure OpenAI resource is active
The API key has access to the specified resource
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Cargo | Go-to-Market Infrastructure for Coding Agents","description":"Build and operate your go-to-market on Cargo from your terminal: unified data models, tools, plays, AI agents, alerts, and a full GTM as Code project, driven from Claude Code, Codex, or Cursor through the Cargo agent skills over the cargo-ai CLI. A new account starts with 100 free credits for its first 30 days, and no card.","colors":{"primary":"#059669","light":"#6EE7B7","dark":"#059669"},"logo":{"light":"https://mintcdn.com/cargo/efZ_37fJlBv-Lg41/logo/light.png?fit=max\u0026auto=format\u0026n=efZ_37fJlBv-Lg41\u0026q=85\u0026s=2a7d71f348b4ddf8d7771b201239c9e6","dark":"https://mintcdn.com/cargo/efZ_37fJlBv-Lg41/logo/dark.png?fit=max\u0026auto=format\u0026n=efZ_37fJlBv-Lg41\u0026q=85\u0026s=b3a49702ceb839648891c665ee2589dd"},"favicon":{"light":"https://mintcdn.com/cargo/efZ_37fJlBv-Lg41/logo/light.png?fit=max\u0026auto=format\u0026n=efZ_37fJlBv-Lg41\u0026q=85\u0026s=2a7d71f348b4ddf8d7771b201239c9e6","dark":"https://mintcdn.com/cargo/efZ_37fJlBv-Lg41/logo/dark.png?fit=max\u0026auto=format\u0026n=efZ_37fJlBv-Lg41\u0026q=85\u0026s=b3a49702ceb839648891c665ee2589dd"},"navbar":{"links":[{"href":"mailto:engineering@getcargo.ai","label":"Support"}],"primary":{"type":"button","label":"Workspace","href":"https://app.getcargo.io"}},"footer":{"socials":{"github":"https://github.com/getcargohq","linkedin":"https://www.linkedin.com/company/cargo-hq"}},"seo":{"organization":{"name":"Cargo","url":"https://www.getcargo.ai","sameAs":["https://github.com/getcargohq","https://linkedin.com/company/cargo-hq","https://twitter.com/cargo_hq"]}},"markdown":{"instructions":["If you are an AI coding agent operating Cargo, install the agent skills first: paste `Install Cargo by following https://api.getcargo.io/INSTALL.md` into your session, or run `npx skills add getcargohq/cargo-skills`. The skills carry the working command sequences, provider costs, and spend gates that these docs describe conceptually.","The skills index at https://raw.githubusercontent.com/getcargohq/cargo-skills/main/llms.txt lists every skill, recipe, and provider playbook individually. Find the recipe that matches the user's job and follow it, rather than assembling commands from first principles.","Signing up is free: a new account starts with 100 free credits, valid for its first 30 days, and needs no card. `cargo-ai login --email you@company.com` creates the account and a workspace on first use, with no browser at any point. Tell the user this before asking them to sign up.","Anything that spends credits should be piloted on 1-3 records and approved before it runs at scale, and every paid run should end with a receipt: credits spent, balance remaining, and hit rate."]},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Youtube","icon":"youtube","href":"https://www.youtube.com/@cargohq"},{"anchor":"Community","icon":"slack","href":"https://www.getcargo.ai/community"},{"anchor":"Blog","icon":"newspaper","href":"https://www.getcargo.ai/blog"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"cargo","hasAudioNarration":false,"actualSubdomain":"cargo","customDomains":["docs.getcargo.ai"],"gitSource":{"type":"github","owner":"getcargohq","repo":"cargo","deployBranch":"master","contentDirectory":"apps/documentation","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6af1f14eb3969014b8f2f270","clientVersion":"0.0.4088","searchFilterCounts":[{"language":"default","tag":"API Reference","count":376},{"language":"default","tag":"Integrations","count":294},{"language":"default","tag":"Documentation","count":68},{"language":"default","tag":"Resources","count":44},{"language":"default","tag":"Mailbox Management - Mailboxes","count":12},{"language":"default","tag":"Billing - Subscription","count":11},{"language":"default","tag":"Workspace Management - States","count":11},{"language":"default","tag":"Reference","count":10},{"language":"default","tag":"Storage - Models","count":10},{"language":"default","tag":"AI - Messages","count":9}]},"assistantConfig":{},"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":"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":"editor-metadata","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":false},"customCss":[],"page":{"pagePath":"integration/azure-open-ai","slug":"/integration/azure-open-ai","pageMetadata":{"title":"Azure OpenAI","description":"This page outlines how to use the Azure OpenAI integration for AI-powered actions in Cargo.","href":"/integration/azure-open-ai"},"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: \"This page outlines how to use the Azure OpenAI integration for AI-powered actions in Cargo.\"\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`,hr:`hr`,li:`li`,ol:`ol`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Table,Tip,Warning}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Azure OpenAI Service provides access to OpenAI’s powerful language models through Microsoft Azure’s enterprise-grade infrastructure. This integration allows you to use your Azure OpenAI deployments directly in Cargo workflows, ideal for organizations with compliance, data residency, or security requirements.`}),`\n`,_jsx(Heading,{level:`2`,id:`how-to-set-up-azure-openai`,children:`How to set up Azure OpenAI`}),`\n`,_jsx(_components.p,{children:`Azure OpenAI requires your own Azure credentials (BYOC). Cargo credits are not available for this integration.`}),`\n`,_jsx(Heading,{level:`3`,id:`prerequisites`,children:`Prerequisites`}),`\n`,_jsx(_components.p,{children:`Before connecting, ensure you have:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`An active Azure subscription`}),`\n`,_jsx(_components.li,{children:`An Azure OpenAI resource created in the Azure Portal`}),`\n`,_jsx(_components.li,{children:`At least one model deployment in your Azure OpenAI resource`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`connection-details`,children:`Connection details`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Field`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Resource Name`})}),_jsxs(_components.td,{children:[`Your Azure OpenAI resource name (e.g., `,_jsx(_components.code,{children:`my-company-openai`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`API Key`})}),_jsx(_components.td,{children:`Your Azure OpenAI API key from the Azure Portal`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`API Version`})}),_jsxs(_components.td,{children:[`Optional. Defaults to `,_jsx(_components.code,{children:`2024-08-01-preview`})]})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`finding-your-credentials`,children:`Finding your credentials`}),`\n`,_jsx(Heading,{level:`4`,id:`resource-name`,children:`Resource Name`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to the `,_jsx(_components.a,{href:`https://portal.azure.com`,children:`Azure Portal`})]}),`\n`,_jsx(_components.li,{children:`Navigate to your Azure OpenAI resource`}),`\n`,_jsxs(_components.li,{children:[`The resource name is in the overview page and part of your endpoint URL`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`If your endpoint is `,_jsx(_components.code,{children:`https://my-company-openai.openai.azure.com/`}),`, your resource name is `,_jsx(_components.code,{children:`my-company-openai`})]}),`\n`]}),`\n`]}),`\n`]}),`\n`,_jsx(Heading,{level:`4`,id:`api-key`,children:`API Key`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`In the Azure Portal, navigate to your Azure OpenAI resource`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Keys and Endpoint`}),` under “Resource Management”`]}),`\n`,_jsxs(_components.li,{children:[`Copy `,_jsx(_components.strong,{children:`KEY 1`}),` or `,_jsx(_components.strong,{children:`KEY 2`})]}),`\n`]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Find your API key and endpoint in the Azure Portal under your Azure OpenAI resource → `,_jsx(_components.strong,{children:`Keys and Endpoint`}),`.`]})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`azure-openai-actions`,children:`Azure OpenAI actions`}),`\n`,_jsx(Heading,{level:`3`,id:`instruct`,children:`Instruct`}),`\n`,_jsx(_components.p,{children:`Send a prompt to an Azure OpenAI deployment and receive a text response.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Use cases`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Content generation`}),` – Generate personalized emails, messages, or content`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Classification`}),` – Categorize text into predefined categories`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Summarization`}),` – Summarize long text into concise summaries`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Data extraction`}),` – Extract structured data from unstructured text`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Translation`}),` – Translate text between languages`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Analysis`}),` – Analyze sentiment, intent, or other text properties`]}),`\n`]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Configuration`})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Field`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Deployment Name`})}),_jsx(_components.td,{children:`The name of your Azure OpenAI deployment`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Prompt`})}),_jsx(_components.td,{children:`The prompt to send to the model`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`System prompt`})}),_jsx(_components.td,{children:`Optional system instructions`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Maximum tokens`})}),_jsx(_components.td,{children:`Limit output length`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Temperature`})}),_jsx(_components.td,{children:`Control randomness (0 = deterministic, 2 = very random)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Response format`})}),_jsx(_components.td,{children:`Text, JSON object, or JSON schema`})]})]})]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`Azure OpenAI uses `,_jsx(_components.strong,{children:`deployment names`}),` instead of model names. You define these names when deploying models in the Azure Portal.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`understanding-deployments`,children:`Understanding deployments`}),`\n`,_jsxs(_components.p,{children:[`Unlike standard OpenAI where you select models like `,_jsx(_components.code,{children:`gpt-4o`}),`, Azure OpenAI requires you to:`]}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Deploy a model in the Azure Portal`}),`\n`,_jsxs(_components.li,{children:[`Give it a custom deployment name (e.g., `,_jsx(_components.code,{children:`my-gpt4o-deployment`}),`)`]}),`\n`,_jsx(_components.li,{children:`Use that deployment name in Cargo`}),`\n`]}),`\n`,_jsx(_components.p,{children:`To find your deployment names:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Go to your Azure OpenAI resource in the Azure Portal`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Model deployments`}),` in the left sidebar`]}),`\n`,_jsxs(_components.li,{children:[`Note the `,_jsx(_components.strong,{children:`Deployment name`}),` for each model`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`response-formats`,children:`Response formats`}),`\n`,_jsx(_components.p,{children:`Control how the model returns its response:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Format`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Text`})}),_jsx(_components.td,{children:`Free-form text response (default)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`JSON object`})}),_jsx(_components.td,{children:`Response formatted as valid JSON`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`JSON schema`})}),_jsx(_components.td,{children:`Response validated against a specific JSON schema`})]})]})]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Use `,_jsx(_components.strong,{children:`JSON schema`}),` when you need structured output with specific fields.\nDefine your schema to ensure consistent, parseable responses.`]})}),`\n`,_jsx(Heading,{level:`4`,id:`example-json-schema`,children:`Example JSON schema`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`10`,language:`json`,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:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`10`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"object\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"properties\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"sentiment\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"string\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"enum\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"positive\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"negative\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"neutral\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`] },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"confidence\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"number\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"summary\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"string\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"additionalProperties\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"required\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"sentiment\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"confidence\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"summary\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`3`,id:`advanced-settings`,children:`Advanced settings`}),`\n`,_jsx(Heading,{level:`4`,id:`system-prompt`,children:`System prompt`}),`\n`,_jsx(_components.p,{children:`Set instructions that guide the model’s behavior across all prompts:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Define the model’s role or persona`}),`\n`,_jsx(_components.li,{children:`Set output format guidelines`}),`\n`,_jsx(_components.li,{children:`Provide context about your use case`}),`\n`,_jsx(_components.li,{children:`Establish constraints or rules`}),`\n`]}),`\n`,_jsx(Heading,{level:`4`,id:`temperature`,children:`Temperature`}),`\n`,_jsx(_components.p,{children:`Control the randomness of outputs:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Temperature`}),_jsx(_components.th,{children:`Behavior`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.strong,{children:`0`})}),_jsx(_components.td,{children:`Most deterministic, consistent outputs`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.strong,{children:`0.5-1`})}),_jsx(_components.td,{children:`Balanced creativity and consistency`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.strong,{children:`1-2`})}),_jsx(_components.td,{children:`More creative, varied outputs`})]})]})]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`For tasks requiring consistency (classification, extraction), use low\ntemperature (0-0.3). For creative tasks (content generation), use higher\ntemperature (0.7-1).`})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`api-versions`,children:`API versions`}),`\n`,_jsxs(_components.p,{children:[`Azure OpenAI requires an API version. Cargo defaults to `,_jsx(_components.code,{children:`2024-08-01-preview`}),`. If you need specific features, you can override it:`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Version`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`2024-08-01-preview`})}),_jsx(_components.td,{children:`Latest preview (default)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`2024-06-01`})}),_jsx(_components.td,{children:`Latest stable version`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`2024-02-01`})}),_jsx(_components.td,{children:`Older stable version`})]})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`troubleshooting`,children:`Troubleshooting`}),`\n`,_jsx(Heading,{level:`3`,id:`”deploymentnotfound”-error`,children:`”DeploymentNotFound” error`}),`\n`,_jsx(_components.p,{children:`The deployment name you specified doesn’t exist. Verify:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`The deployment name matches exactly as shown in the Azure Portal`}),`\n`,_jsx(_components.li,{children:`The deployment is in the same resource you configured`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`”unauthorized”-error`,children:`”Unauthorized” error`}),`\n`,_jsx(_components.p,{children:`Your credentials may be incorrect. Check that:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Your API key is correct and hasn’t been regenerated`}),`\n`,_jsx(_components.li,{children:`Your Azure OpenAI resource is active`}),`\n`,_jsx(_components.li,{children:`The API key has access to the specified resource`}),`\n`]})]})}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":{"config":{},"pageMetadata":{"title":"Azure OpenAI","description":"This page outlines how to use the Azure OpenAI integration for AI-powered actions in Cargo.","href":"/integration/azure-open-ai"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"How to set up Azure OpenAI","slug":"how-to-set-up-azure-openai","depth":2,"children":[{"title":"Prerequisites","slug":"prerequisites","depth":3,"children":[]},{"title":"Connection details","slug":"connection-details","depth":3,"children":[]},{"title":"Finding your credentials","slug":"finding-your-credentials","depth":3,"children":[]},{"title":"Resource Name","slug":"resource-name","depth":4,"children":[]},{"title":"API Key","slug":"api-key","depth":4,"children":[]}]},{"title":"Azure OpenAI actions","slug":"azure-openai-actions","depth":2,"children":[{"title":"Instruct","slug":"instruct","depth":3,"children":[]},{"title":"Understanding deployments","slug":"understanding-deployments","depth":3,"children":[]},{"title":"Response formats","slug":"response-formats","depth":3,"children":[]},{"title":"Example JSON schema","slug":"example-json-schema","depth":4,"children":[]},{"title":"Advanced settings","slug":"advanced-settings","depth":3,"children":[]},{"title":"System prompt","slug":"system-prompt","depth":4,"children":[]},{"title":"Temperature","slug":"temperature","depth":4,"children":[]}]},{"title":"API versions","slug":"api-versions","depth":2,"children":[]},{"title":"Troubleshooting","slug":"troubleshooting","depth":2,"children":[{"title":"”DeploymentNotFound” error","slug":"”deploymentnotfound”-error","depth":3,"children":[]},{"title":"”Unauthorized” error","slug":"”unauthorized”-error","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"subdomain":"cargo","siteName":"Cargo | Go-to-Market Infrastructure for Coding Agents","title":"Azure OpenAI - Cargo | Go-to-Market Infrastructure for Coding Agents","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-07-06T01:03:09.976Z","originalFileLocation":"integration/azure-open-ai.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=\"This page outlines how to use the Azure OpenAI integration for AI-powered actions in Cargo.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Cargo | Go-to-Market Infrastructure for Coding Agents\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/cargo/CnWLrJzUaA2MJMEk/_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/cargo/CnWLrJzUaA2MJMEk/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/cargo/CnWLrJzUaA2MJMEk/_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/cargo/CnWLrJzUaA2MJMEk/_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/cargo/CnWLrJzUaA2MJMEk/_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/cargo/CnWLrJzUaA2MJMEk/_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/cargo/CnWLrJzUaA2MJMEk/_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/cargo/CnWLrJzUaA2MJMEk/_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/cargo/CnWLrJzUaA2MJMEk/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Azure OpenAI - Cargo | Go-to-Market Infrastructure for Coding Agents\">\u003cmeta data-mint-head property=\"og:description\" content=\"This page outlines how to use the Azure OpenAI integration for AI-powered actions in Cargo.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Cargo | Go-to-Market Infrastructure for Coding Agents\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.getcargo.ai/integration/azure-open-ai\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://cargo.mintlify.site/_mintlify/api/og/v2?division=Integrations\u0026amp;title=Azure+OpenAI\u0026amp;description=This+page+outlines+how+to+use+the+Azure+OpenAI+integration+for+AI-powered+actions+in+Cargo.\u0026amp;theme=9084be0b7dc9bde9b8ee21f9\u0026amp;signature=87e20ee6e9f11b92e15184232a2d2ada3ae317191bb7f19f2bdf9684f3be2ab3\">\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=\"Azure OpenAI - Cargo | Go-to-Market Infrastructure for Coding Agents\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"This page outlines how to use the Azure OpenAI integration for AI-powered actions in Cargo.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://cargo.mintlify.site/_mintlify/api/og/v2?division=Integrations\u0026amp;title=Azure+OpenAI\u0026amp;description=This+page+outlines+how+to+use+the+Azure+OpenAI+integration+for+AI-powered+actions+in+Cargo.\u0026amp;theme=9084be0b7dc9bde9b8ee21f9\u0026amp;signature=87e20ee6e9f11b92e15184232a2d2ada3ae317191bb7f19f2bdf9684f3be2ab3\">\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/cargo/CnWLrJzUaA2MJMEk/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Cargo | Go-to-Market Infrastructure for Coding Agents\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#059669\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.getcargo.ai/integration/azure-open-ai\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/integration/azure-open-ai.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.getcargo.ai/#organization\",\"name\":\"Cargo\",\"url\":\"https://www.getcargo.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/cargo/efZ_37fJlBv-Lg41/logo/light.png?fit=max\u0026auto=format\u0026n=efZ_37fJlBv-Lg41\u0026q=85\u0026s=2a7d71f348b4ddf8d7771b201239c9e6\"},\"sameAs\":[\"https://github.com/getcargohq\",\"https://linkedin.com/company/cargo-hq\",\"https://twitter.com/cargo_hq\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.getcargo.ai#website\",\"name\":\"Cargo | Go-to-Market Infrastructure for Coding Agents\",\"url\":\"https://docs.getcargo.ai\",\"publisher\":{\"@id\":\"https://www.getcargo.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.getcargo.ai/integration/azure-open-ai#webpage\",\"url\":\"https://docs.getcargo.ai/integration/azure-open-ai\",\"name\":\"Azure OpenAI\",\"description\":\"This page outlines how to use the Azure OpenAI integration for AI-powered actions in Cargo.\",\"dateModified\":\"2026-07-06T01:03:09.976Z\",\"isPartOf\":{\"@id\":\"https://docs.getcargo.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.getcargo.ai/integration/azure-open-ai#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.getcargo.ai/integration/azure-open-ai#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Integrations\",\"item\":\"https://docs.getcargo.ai/integration/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Azure OpenAI\",\"item\":\"https://docs.getcargo.ai/integration/azure-open-ai\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.getcargo.ai/integration/azure-open-ai#article\",\"headline\":\"Azure OpenAI\",\"name\":\"Azure OpenAI\",\"description\":\"This page outlines how to use the Azure OpenAI integration for AI-powered actions in Cargo.\",\"url\":\"https://docs.getcargo.ai/integration/azure-open-ai\",\"mainEntityOfPage\":{\"@id\":\"https://docs.getcargo.ai/integration/azure-open-ai#webpage\"},\"dateModified\":\"2026-07-06T01:03:09.976Z\",\"publisher\":{\"@id\":\"https://www.getcargo.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.getcargo.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Cargo | Go-to-Market Infrastructure for Coding Agents\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Cargo | Go-to-Market Infrastructure for Coding Agents","nav":{"global":{"anchors":[{"anchor":"Youtube","icon":"youtube","href":"https://www.youtube.com/@cargohq"},{"anchor":"Community","icon":"slack","href":"https://www.getcargo.ai/community"},{"anchor":"Blog","icon":"newspaper","href":"https://www.getcargo.ai/blog"}]},"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":""}]},{"tab":"Integrations","groups":[{"group":"Integrations","pages":[{"title":"Overview","href":"/integration/overview"},{"title":"Custom Integration","href":"/integration/custom-integration"},{"title":"6sense","href":"/integration/6sense"},{"title":"Adyntel","href":"/integration/adyntel"},{"title":"AI Ark","href":"/integration/ai-ark"},{"title":"Airscale","href":"/integration/airscale"},{"title":"Albacross","href":"/integration/albacross"},{"title":"Amplitude","href":"/integration/amplitude"},{"title":"Amplemarket","href":"/integration/amplemarket"},{"title":"Anthropic","href":"/integration/anthropic"},{"title":"Apify","href":"/integration/apify"},{"title":"Anymail Finder","href":"/integration/anymail-finder"},{"title":"Apollo.io","href":"/integration/apolloio"},{"title":"Appfigures","href":"/integration/appfigures"},{"title":"Attio","description":"This page outlines how to use the Attio integration to pull and manage CRM data in Cargo.","href":"/integration/attio"},{"title":"Azure OpenAI","href":"/integration/azure-open-ai"},{"title":"BetterContact","description":"Connect BetterContact for waterfall enrichment to find emails and phones in your workflows.","href":"/integration/bettercontact"},{"title":"BigQuery","href":"/integration/big-query"},{"title":"BounceBan","href":"/integration/bounceban"},{"title":"Bouncer","href":"/integration/bouncer"},{"title":"Bright Data","href":"/integration/bright-data"},{"title":"Calendly","href":"/integration/calendly"},{"title":"Captain Data","href":"/integration/captain-data"},{"title":"Cargo","href":"/integration/cargo"},{"title":"Clay","href":"/integration/clay"},{"title":"Clearbit","href":"/integration/clearbit"},{"title":"ClearoutPhone","href":"/integration/clearout-phone"},{"title":"Cleon1","href":"/integration/cleon1"},{"title":"Close","href":"/integration/closecom"},{"title":"Cognism","href":"/integration/cognism"},{"title":"Company Enrich","href":"/integration/company-enrich"},{"title":"ContactOut","href":"/integration/contact-out"},{"title":"Contrast","href":"/integration/contrast"},{"title":"Coresignal","href":"/integration/coresignal"},{"title":"CSV","href":"/integration/csv"},{"title":"Customer.io","href":"/integration/customerio"},{"title":"Datachimp","href":"/integration/datachimp"},{"title":"Datagma","href":"/integration/datagma"},{"title":"dbt","href":"/integration/dbt"},{"title":"DeepSeek","href":"/integration/deep-seek"},{"title":"Devin","href":"/integration/devin"},{"title":"Dropcontact","href":"/integration/dropcontact"},{"title":"Email Bison","href":"/integration/email-bison"},{"title":"EnrichCRM","href":"/integration/enrich-crm"},{"title":"Enrichley","href":"/integration/enrichley"},{"title":"Enrow.io","href":"/integration/enrowio"},{"title":"Exa","href":"/integration/exa"},{"title":"Expandi.io","href":"/integration/expandi"},{"title":"FindyMail","href":"/integration/findy-mail"},{"title":"Firecrawl","href":"/integration/firecrawl"},{"title":"Forager","href":"/integration/forager"},{"title":"FullEnrich","href":"/integration/full-enrich"},{"title":"G2","href":"/integration/g2"},{"title":"Google Gemini","href":"/integration/gemini"},{"title":"GitHub","href":"/integration/github"},{"title":"Google Ads","href":"/integration/google-ads"},{"title":"Google Calendar","href":"/integration/google-calendar"},{"title":"Google Sheets","href":"/integration/google-sheets"},{"title":"HeyReach","href":"/integration/hey-reach"},{"title":"HTTP","href":"/integration/http"},{"group":"HubSpot","pages":[{"title":"Hubspot","href":"/integration/hubspot"},{"title":"Cargo app","href":"/integration/hubspot/app"}]},{"title":"HubSpot MCP","href":"/integration/hubspot-mcp"},{"title":"Hunter","href":"/integration/hunter"},{"title":"Icypeas","href":"/integration/icypeas"},{"title":"Instantly","href":"/integration/instantly"},{"title":"Instantly","href":"/integration/instantly-v2"},{"title":"Intercom","href":"/integration/intercom"},{"title":"Jira","href":"/integration/jira"},{"title":"Kaspr","href":"/integration/kaspr"},{"title":"Kitt","href":"/integration/kitt"},{"title":"LaGrowthMachine","href":"/integration/lgm"},{"title":"LeadMagic","href":"/integration/lead-magic"},{"title":"Lemlist","href":"/integration/lemlist"},{"title":"LinkedIn","href":"/integration/linkedin"},{"title":"LinkedIn Ads","href":"/integration/linkedin-ads"},{"title":"LinkedIn Matched Audiences","href":"/integration/linkedin-matched-audience"},{"title":"Linkup","href":"/integration/linkup"},{"title":"Livestorm","href":"/integration/livestorm"},{"title":"Lusha","href":"/integration/lusha"},{"title":"Manus","href":"/integration/manus"},{"title":"Marketo","href":"/integration/marketo"},{"title":"Meta Ads","href":"/integration/meta-ads"},{"title":"Metabase","href":"/integration/metabase"},{"title":"Microsoft Teams","href":"/integration/microsoft-teams"},{"title":"Mixpanel","href":"/integration/mixpanel"},{"title":"Mixrank","href":"/integration/mixrank"},{"title":"Monaco","href":"/integration/monaco"},{"title":"NeverBounce","href":"/integration/never-bounce"},{"title":"NetSuite","href":"/integration/netsuite"},{"title":"Nooks","href":"/integration/nooks"},{"title":"Notion","href":"/integration/notion"},{"title":"Notion MCP","href":"/integration/notion-mcp"},{"title":"Ocean.io","href":"/integration/oceanio"},{"title":"Octave","href":"/integration/octave"},{"title":"OneSignal","href":"/integration/onesignal"},{"title":"OpenAI","href":"/integration/open-ai"},{"title":"Outreach","href":"/integration/outreach"},{"title":"Parallel","href":"/integration/parallel"},{"title":"People Data Labs","href":"/integration/people-data-labs"},{"title":"Perplexity","href":"/integration/perplexity"},{"title":"Phantombuster","href":"/integration/phantombuster"},{"title":"Pipecorn","href":"/integration/pipecorn"},{"title":"Pipedrive","href":"/integration/pipedrive"},{"title":"Piloterr","href":"/integration/piloterr"},{"title":"PostgreSQL","href":"/integration/postgresql"},{"title":"PredictLeads","href":"/integration/predict-leads"},{"title":"PromptLayer","href":"/integration/prompt-layer"},{"title":"Prospeo","href":"/integration/prospeo"},{"title":"ProxyCurl","href":"/integration/proxycurl"},{"title":"RB2B","href":"/integration/rb2b"},{"title":"Redshift","href":"/integration/redshift"},{"title":"Replicas","href":"/integration/replicas"},{"title":"Reverse Contact","href":"/integration/reverse-contact"},{"title":"Resend","href":"/integration/resend"},{"title":"Rift","href":"/integration/rift"},{"title":"RocketReach","href":"/integration/rocketreach"},{"title":"RSS Feed","href":"/integration/rss-feed"},{"title":"Sales Navigator","href":"/integration/sales-navigator"},{"title":"Salesforce","href":"/integration/salesforce"},{"title":"Salesforce MCP","href":"/integration/salesforce-mcp"},{"title":"SalesIntel","href":"/integration/sales-intel"},{"title":"Salesloft","href":"/integration/salesloft"},{"title":"Scrubby","href":"/integration/scrubby"},{"title":"SendGrid","href":"/integration/sendgrid"},{"title":"Serper","href":"/integration/serper"},{"title":"Slack","href":"/integration/slack"},{"title":"Smartlead.ai","href":"/integration/smartlead"},{"title":"Snitcher","href":"/integration/snitcher"},{"title":"Snov.io","href":"/integration/snov"},{"title":"Societe Info","href":"/integration/societe-info"},{"title":"Snowflake","href":"/integration/snowflake"},{"title":"SQL","href":"/integration/sql"},{"title":"Store Leads","href":"/integration/storeleads"},{"title":"Stripe","href":"/integration/stripe"},{"title":"Sumble","href":"/integration/sumble"},{"title":"Surfe","href":"/integration/surfe"},{"title":"TheirStack","href":"/integration/their-stack"},{"title":"Theneo","href":"/integration/theneo"},{"title":"The Swarm","href":"/integration/the-swarm"},{"title":"TypeSafe","href":"/integration/typesafe"},{"title":"Waterfall.io","href":"/integration/waterfall"},{"title":"Wiza","href":"/integration/wiza"},{"title":"X Ads","href":"/integration/x-ads"},{"title":"ZeroBounce","href":"/integration/zero-bounce"},{"title":"ZoomInfo","href":"/integration/zoominfo"},{"title":"ZoomInfo GTM","href":"/integration/zoominfo-gtm"}]}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog"}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]}]},"basePath":"","title":"Azure OpenAI - Cargo | Go-to-Market Infrastructure for Coding Agents","buildId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","deploymentId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","dynamics":[],"chunks":[]}