Learn how to securely handle Customer Information.
Do not send sensitive data via CustomerInfo, custom_params, or customer_params.
ASAPP implements strict controls to ensure the confidentiality and security of ALL data we handle on behalf of our customers. For sensitive data, ASAPP employs an even more stringent level of control. (“Sensitive data” includes such categories as Personal Health Information, Personally Identifiable Information, and financial/PCI data.)In general, ASAPP recommends that customers ONLY send sensitive data in specified fields, and where ASAPP expects to receive such data.ASAPP treats all customer data securely. By default, however, ASAPP may not apply the strictest levels of controls that we maintain for sensitive data for content submitted via CustomerInfo, custom_params, or customer_params.
Certain calls available via ASAPP APIs and SDKs provide a parameter that supports the inclusion of arbitrary data with the call.We’ll refer to such fields as “CustomerInfo” here, even though different ASAPP interfaces may call them “custom_params”, “customer_params”, and “CustomerInfo”.CustomerInfo is typically a JSON object containing a set of key:value pairs that ASAPP and ASAPP customers can use in multiple ways. For example, as context input for use in the ASAPP Web SDK:
Do not send sensitive data as cleartext via CustomerInfo
ASAPP strongly recommends that our customers do NOT send sensitive data using CustomerInfo.If customer requirements dictate that sensitive data must be sent via CustomerInfo, CUSTOMERS MUST ENCRYPT SENSITIVE DATA BEFORE SENDING. The customer should encrypt any sensitive data before sending via CustomerInfo, using a private encryption mechanism (i.e. a mechanism not known to ASAPP).This practice will ensure that ASAPP never has access to the customer’s sensitive data, so that data will remain securely protected while in transit through ASAPP systems.Additionally, ASAPP strongly recommends that our customers use strong encryption. Specifically, we insist that customers use one of the following configurations:
Symmetric Encryption Model: use AES-GCM-256 (authenticated encryption) with a random salt to provide data integrity, confidentiality and enhanced security. Each combination of salt+associated data should be unique.
Asymmetric Encryption Model: use a key size of 2048, and use RSA as an algorithm. ASAPP recommends setting a key expiration date of less than two years. ASAPP and the customer should both have mechanisms in place to update the key being used. Temporarily retain private keys which are rotated for the purposes of accessing previously encrypted data.
In extraordinary circumstances, ASAPP can make exceptions to these requirements. Please contact your ASAPP account team to discuss options if you have a compelling business need to have ASAPP implement an exception.
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"ASAPP Docs","colors":{"primary":"#6447C4","light":"#6447C4","dark":"#AC6DF3"},"logo":{"light":"https://mintcdn.com/asapp/9GJ5RFRMu6cXOBP0/logo/light.svg?fit=max\u0026auto=format\u0026n=9GJ5RFRMu6cXOBP0\u0026q=85\u0026s=3d6ef3b54017be3d33a6a40e7b5e8e28","dark":"https://mintcdn.com/asapp/9GJ5RFRMu6cXOBP0/logo/dark.svg?fit=max\u0026auto=format\u0026n=9GJ5RFRMu6cXOBP0\u0026q=85\u0026s=041f5c7f661563602525d5f79871ddac"},"favicon":"https://mintcdn.com/asapp/9jlDT2iVQhMOPce8/favicon.png?fit=max\u0026auto=format\u0026n=9jlDT2iVQhMOPce8\u0026q=85\u0026s=85e50adb55cc55ea9fea7b8d717d7a94","api":{"playground":{"display":"interactive"}},"background":{"image":{"light":"https://mintcdn.com/asapp/oWc-pd36yCvpD40u/images/background-light.png?fit=max\u0026auto=format\u0026n=oWc-pd36yCvpD40u\u0026q=85\u0026s=416bbcb2c50133caf4ec8e9e4531fbec","dark":"https://mintcdn.com/asapp/oWc-pd36yCvpD40u/images/background-dark.png?fit=max\u0026auto=format\u0026n=oWc-pd36yCvpD40u\u0026q=85\u0026s=6230a9d347b567351501716f228b9042"},"color":{"light":"#ffffff","dark":"#101820"}},"navbar":{"links":[{"href":"https://ai-console.asapp.com","label":"AI Console"}],"primary":{"type":"button","label":"Contact Us","href":"https://www.asapp.com/get-started?utm_souce=docs\u0026utm_medium=referral\u0026utm_content=mainnav"}},"footer":{"socials":{"x":"https://x.com/asapp","github":"https://github.com/asappinc","linkedin":"https://www.linkedin.com/company/asappco"}},"fonts":{"family":"Manrope"},"integrations":{"ga4":{"measurementId":"G-N54G4ZCERC"},"gtm":{"tagId":"GTM-5K3466BG"}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"asapp","hasAudioNarration":false,"actualSubdomain":"asapp","customDomains":["docs.asapp.com"],"gitSource":{"type":"github","owner":"asappinc","repo":"public-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ad200d8de5bb83f4bdea91a","collectionId":"b1f10022-9f64-4f25-afbf-2ebdb4a68721","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad200d8de5bb83f4bdea91a"},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ad200d8de5bb83f4bdea91a","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"default","tag":"GenerativeAgent","count":103},{"language":"default","tag":"Human + AI","count":81},{"language":"default","tag":"API Reference","count":76},{"language":"default","tag":"ASAPP APIs","count":76},{"language":"default","tag":"Integrate","count":29},{"language":"default","tag":"Integrate Channels","count":27},{"language":"default","tag":"AI Productivity","count":24},{"language":"default","tag":"AI Compose","count":24},{"language":"default","tag":"Channel Integrations","count":20},{"language":"default","tag":"Configuration","count":17}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"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":"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":"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":"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":"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":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","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":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":":root{--Foreground-Fg:#251C1D;--Foreground-Fg-Dark:#c1c1c1;--Foreground-FgSecondary:rgba(37, 28, 29, 0.64);--Foreground-FgSecondary-Dark:rgba(249, 249, 251, 0.70);--Background-Bg:#2F2E32;--article-text:rgba(37, 28, 29, 0.8);--dark-article-text:var(--Foreground-FgSecondary-Dark);--Brand-brandPrimary:#6447C4;--Background-BgSecondary:#FAF7F6;--Background-BgSecondary-Dark:#28272B;--Border-border:rgba(136, 99, 101, 0.24);--Border-border-Dark:rgba(47, 54, 62);--Accent-accent4:#CAB0D9;--Accent-accent3:#D9BAFC;--Accent-accent4-Dark:#A998B8}#content-container>span.fixed{background-size:cover;background-position:bottom right!important}#navbar a,.font-semibold{font-weight:600}html{font-size:16px}#content-area>div.prose>div>div.not-prose .border,#navbar-transition,html *,html :after,html :before,table{border-color:var(--Border-border)}.prose tr:is(.dark *){border-color:var(--Border-border-Dark)}Main>span.fixed.inset-0[style*=background-image]{background-position:center bottom!important;background-size:1600px}.bg-primary-dark.rounded-full{background-color:var(--Brand-brandPrimary)}a[href^=\"https://www.asapp.com\"] span.rounded-full{border-radius:0}.dark\\:border-gray-800\\/50:is(.dark *){border-color:var(--Border-border-Dark)}.prose{color:var(--article-text)}.prose:is(.dark *){color:var(--dark-article-text)}.prose p:not(.not-prose *){margin-bottom:16px}#content-area :where(h1, h2, h3, h4, h5){font-family:MessinaSans,Helvetica,Arial,sans-serif}#content-area h1{font-size:28px}a[href^=\"https://mintlify.com\"]{display:none}#content-area .card p{font-size:14px}#content-area .prose :where(h2, h3, h4, h5):not(.card *){margin-top:24px}#content-area .card svg:min-width(200px){margin-bottom:.5rem}#content-area .maincta .card{border-color:var(--Brand-brandPrimary)}#content-area .card:has(div>div>h2:empty):has(div>div p) div:has(svg){margin-bottom:1.25rem}.dark #content-area .card:has(div>div>h2:empty) div:has(svg) svg path{fill:#ac6df3!important}.dark #content-area .card:has(div>div>h2:empty) div:has(svg) svg g[clip-path=\"url(#clip0_396_970)\"] g{mask:unset!important}@media (min-width:1220px){#table-of-contents.xl\\:flex{display:flex}#table-of-contents.xl\\:hidden{display:none}}@media (min-width:1024px){#content-area.lg\\:pl-\\[23\\.7rem\\]{padding-left:22rem}#navbar .lg\\:px-12{padding-left:2rem}}#navbar .px-12{padding-left:2rem}#table-of-contents.pl-10{padding-left:1rem}#table-of-contents .w-\\[16\\.5rem\\],#table-of-contents.w-\\[19rem\\]{width:14rem}#content-container .gap-12{gap:1rem}.max-w-8xl{max-width:86rem}#content-area>div.relative{margin-top:1rem}#content-area>header>div.prose{margin-top:unset}#content-area>header>div.prose p,.dark #content-area>header>div.prose p{font-size:18px}.bg-gray-950\\/\\[0\\.03\\],.dark #content-area div[role=listitem],.dark .bg-gray-950\\/\\[0\\.03\\]{background-color:unset}.dark #content-area>div.prose>div>div.not-prose .border,.dark #navbar-transition,.dark table{border-color:var(--Border-border-Dark)}.prose :where(a:hover):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:600!important}html:not(.dark) code[language]{filter:saturate(250%)}.dark\\:border-gray-800:is(.dark *){border-color:var(--Border-border-Dark)}.dark\\:bg-codeblock:is(.dark *){background-color:#07111a}.prose a:has(>code){border-bottom-width:0}.prose a[href^=\"/apis\"]:after{content:\"API\";font-size:.65rem;font-weight:400;padding:1px 3px;margin-left:3px;color:var(--Background-BgSecondary);background-color:var(--Brand-brandPrimary);border-radius:3px;vertical-align:middle}.prose :not(pre)>code{background-color:unset;border-color:var(--Accent-accent3);line-height:18px;border-width:1px}.prose strong:not(pre)>code{font-weight:700}.dark .prose :not(pre)>code{border-color:var(--Border-border-Dark)}:not(pre)>code:is(.dark *){--tw-brightness:unset}.prose :has(>code){white-space:pre-wrap}code .token.string{color:var(--Accent-accent3)}#sidebar a[href=\"/\"]{position:relative;display:inline-flex;align-items:center}#sidebar a[href=\"/\"]:after{content:\"Docs\";position:static;margin-left:.5em;font-size:18px}#navbar>div>div>div.hidden a:not([class*=group-hover])>div{height:3px}.dark #table-of-contents>div>div>span{color:var(--dark-article-text)}#content-area .prose :where(table ){border-width:1px;border-radius:4px;width:fit-content;max-width:100%}#content-area .prose :where(thead th:first-child, tbody tr td:first-child){padding-left:12px}#content-area prose :where(thead th:last-child, tbody tr td:last-child){padding-right:12px}#content-area .prose :where(thead th){padding-top:12px;padding-inline-end:8px}#content-area .prose :where(ul){margin-top:0}#content-area .prose :where(thead){background-color:var(--Background-BgSecondary)}.dark #content-area .prose :where(thead){background-color:var(--Background-BgSecondary-Dark)}#content-area .prose table td{font-size:1rem;padding-inline-end:8px}#content-area .prose :where(ul:not(.not-prose) > li):before{background-color:unset;content:\"▪\";top:unset;font-size:16px;padding-left:8px;padding-right:8px}#content-area .prose :where(ol){list-style-type:none;counter-reset:item;padding-left:0}#content-area .prose :where(ol > li){counter-increment:item;position:relative;padding-left:28px;margin-bottom:10px}#content-area .prose :where(ol > li)::before{content:counter(item);position:absolute;left:0;top:5px;background:var(--Brand-brandPrimary);border-radius:4px;color:#fff;width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:1;font-weight:700}#content-area .prose :where(ol > li)::marker{display:none!important}#content-area div[role=listitem] button p{font-weight:700}.dark #navigation-items *{color:var(--Foreground-Fg-Dark)}#navigation-items h5{font-weight:700;font-size:14px}#content-area .prose ul>li>button{font-size:1rem;font-weight:700}.border-gray-100{border-color:var(--Border-border)}.py-6{padding-top:1rem;padding-bottom:1rem}.mt-4{margin-top:.5rem}.py-6>.font-mono .text-primary{font-size:.95rem}.mt-4 .prose:last-child p:last-child{margin-bottom:0}.prose-sm{font-size:.9rem}.group.flex.font-mono{gap:0}#content-area :where(h1, h2, h3, h4, h5) .absolute>a{margin-left:-1.75rem}.dark\\:text-gray-200:is(.dark *){color:rgb(var(--gray-200))}div[role=list]>div[role=listitem]>div.absolute>div.items-center{background-color:var(--Brand-brandPrimary);color:var(--Foreground-Fg-Dark)}#content-area div.flex:has(>div>svg[aria-label=Tip],>div>svg[aria-label=Note],>div>svg[aria-label=Warning],>div>svg[aria-label=Info])>div.prose>p:last-child{margin-bottom:0}"}],"page":{"pagePath":"security/warning-about-customerinfo-and-sensitive-data","slug":"/security/warning-about-customerinfo-and-sensitive-data","pageMetadata":{"title":"Warning about CustomerInfo and Sensitive Data","description":"Learn how to securely handle Customer Information.","href":"/security/warning-about-customerinfo-and-sensitive-data"},"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: \"Learn how to securely handle Customer Information.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Warning}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Warning,{children:_jsxs(_components.p,{children:[`Do not send sensitive data via `,_jsx(_components.code,{children:`CustomerInfo`}),`, `,_jsx(_components.code,{children:`custom_params`}),`, or `,_jsx(_components.code,{children:`customer_params`}),`.`]})}),`\n`,_jsxs(_components.p,{children:[`ASAPP implements strict controls to ensure the confidentiality and security of ALL data\\xA0 we handle on behalf of our customers. For `,_jsx(_components.strong,{children:`sensitive data`}),`, ASAPP employs an even more stringent level of control. (“Sensitive data” includes such categories as Personal Health Information, Personally Identifiable Information, and financial/PCI data.)`]}),`\n`,_jsx(_components.p,{children:`In general, ASAPP recommends that customers ONLY send sensitive data in specified fields, and where ASAPP expects to receive such data.`}),`\n`,_jsxs(_components.p,{children:[`ASAPP treats all customer data securely. By default, however, ASAPP may not apply the strictest levels of controls that we maintain for `,_jsx(_components.strong,{children:`sensitive data`}),` for content submitted via `,_jsx(_components.code,{children:`CustomerInfo`}),`, `,_jsx(_components.code,{children:`custom_params`}),`, or `,_jsx(_components.code,{children:`customer_params`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`what-is-customerinfo`,children:`What is CustomerInfo?`}),`\n`,_jsx(_components.p,{children:`Certain calls available via ASAPP APIs and SDKs provide a parameter that supports the inclusion of arbitrary data with the call.`}),`\n`,_jsxs(_components.p,{children:[`We’ll refer to such fields as `,_jsx(_components.strong,{children:`“CustomerInfo”`}),` here, even though different ASAPP interfaces may call them “custom_params”, “customer_params”, and “CustomerInfo”.`]}),`\n`,_jsx(_components.p,{children:`CustomerInfo is typically a JSON object containing a set of key:value pairs that ASAPP and ASAPP customers can use in multiple ways. For example, as context input for use in the ASAPP Web SDK:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`4`,language:`javascript`,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:`javascript`,children:_jsxs(_components.code,{language:`javascript`,numberOfLines:`4`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CustomerInfo\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Inflight\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"TierLevel\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Gold\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`do-not-send-sensitive-data-as-cleartext-via-customerinfo`,children:`Do not send sensitive data as cleartext via CustomerInfo`}),`\n`,_jsx(_components.p,{children:`ASAPP strongly recommends that our customers do NOT send sensitive data using CustomerInfo.`}),`\n`,_jsx(_components.p,{children:`If customer requirements dictate that sensitive data must be sent via CustomerInfo, CUSTOMERS MUST ENCRYPT SENSITIVE DATA BEFORE SENDING. The customer should encrypt any sensitive data before sending via CustomerInfo, using a private encryption mechanism (i.e. a mechanism not known to ASAPP).`}),`\n`,_jsx(_components.p,{children:`This practice will ensure that ASAPP never has access to the customer’s sensitive data, so that data will remain securely protected while in transit through ASAPP systems.`}),`\n`,_jsx(_components.p,{children:`Additionally, ASAPP strongly recommends that our customers use strong encryption. Specifically, we insist that customers use one of the following configurations:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Symmetric Encryption Model:`}),` use AES-GCM-256 (authenticated encryption) with a random `,_jsx(_components.a,{href:`https://en.wikipedia.org/wiki/Salt_(cryptography)`,children:`salt`}),` to provide data integrity, confidentiality and enhanced security. Each combination of salt+associated data should be unique.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Asymmetric Encryption Model:`}),` use a key size of 2048, and use RSA as an algorithm. ASAPP recommends setting a key expiration date of less than two years. ASAPP and the customer should both have mechanisms in place to update the key being used. Temporarily retain private keys which are rotated for the purposes of accessing previously encrypted data.`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`In extraordinary circumstances, ASAPP can make exceptions to these requirements. Please contact your ASAPP account team to discuss options if you have a compelling business need to have ASAPP implement an exception.`})]})}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":"Warning about CustomerInfo and Sensitive Data","description":"Learn how to securely handle Customer Information.","href":"/security/warning-about-customerinfo-and-sensitive-data"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"What is CustomerInfo?","slug":"what-is-customerinfo","depth":2,"children":[]},{"title":"Do not send sensitive data as cleartext via CustomerInfo","slug":"do-not-send-sensitive-data-as-cleartext-via-customerinfo","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"asapp","siteName":"ASAPP Docs","title":"Warning about CustomerInfo and Sensitive Data - ASAPP Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-14T00:31:23.536Z","originalFileLocation":"security/warning-about-customerinfo-and-sensitive-data.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=\"Learn how to securely handle Customer Information.\">\u003cmeta data-mint-head name=\"application-name\" content=\"ASAPP Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/asapp/7bYSGYoukgw4JNNp/_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/asapp/7bYSGYoukgw4JNNp/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/asapp/7bYSGYoukgw4JNNp/_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/asapp/7bYSGYoukgw4JNNp/_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/asapp/7bYSGYoukgw4JNNp/_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/asapp/7bYSGYoukgw4JNNp/_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/asapp/7bYSGYoukgw4JNNp/_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/asapp/7bYSGYoukgw4JNNp/_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/asapp/7bYSGYoukgw4JNNp/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Warning about CustomerInfo and Sensitive Data - ASAPP Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Learn how to securely handle Customer Information.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"ASAPP Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.asapp.com/security/warning-about-customerinfo-and-sensitive-data\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://asapp.mintlify.app/_mintlify/api/og/v2?division=Security\u0026amp;title=Warning+about+CustomerInfo+and+Sensitive+Data\u0026amp;description=Learn+how+to+securely+handle+Customer+Information.\u0026amp;theme=72f5f94bfb429406d4f2a300\u0026amp;signature=021eeb8ba22a1968df89803f1b3099dbede10fbe5c16effd4fdd18b710e7cc64\">\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=\"Warning about CustomerInfo and Sensitive Data - ASAPP Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Learn how to securely handle Customer Information.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://asapp.mintlify.app/_mintlify/api/og/v2?division=Security\u0026amp;title=Warning+about+CustomerInfo+and+Sensitive+Data\u0026amp;description=Learn+how+to+securely+handle+Customer+Information.\u0026amp;theme=72f5f94bfb429406d4f2a300\u0026amp;signature=021eeb8ba22a1968df89803f1b3099dbede10fbe5c16effd4fdd18b710e7cc64\">\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/asapp/7bYSGYoukgw4JNNp/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"ASAPP Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6447C4\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.asapp.com/security/warning-about-customerinfo-and-sensitive-data\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/security/warning-about-customerinfo-and-sensitive-data.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.asapp.com/#organization\",\"name\":\"ASAPP Docs\",\"url\":\"https://docs.asapp.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/asapp/9GJ5RFRMu6cXOBP0/logo/light.svg?fit=max\u0026auto=format\u0026n=9GJ5RFRMu6cXOBP0\u0026q=85\u0026s=3d6ef3b54017be3d33a6a40e7b5e8e28\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.asapp.com#website\",\"name\":\"ASAPP Docs\",\"url\":\"https://docs.asapp.com\",\"publisher\":{\"@id\":\"https://docs.asapp.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.asapp.com/security/warning-about-customerinfo-and-sensitive-data#webpage\",\"url\":\"https://docs.asapp.com/security/warning-about-customerinfo-and-sensitive-data\",\"name\":\"Warning about CustomerInfo and Sensitive Data\",\"description\":\"Learn how to securely handle Customer Information.\",\"dateModified\":\"2026-01-14T00:31:23.536Z\",\"isPartOf\":{\"@id\":\"https://docs.asapp.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.asapp.com/security/warning-about-customerinfo-and-sensitive-data#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.asapp.com/security/warning-about-customerinfo-and-sensitive-data#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Reporting \u0026 Security\",\"item\":\"https://docs.asapp.com/reporting\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Security\",\"item\":\"https://docs.asapp.com/security\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Warning about CustomerInfo and Sensitive Data\",\"item\":\"https://docs.asapp.com/security/warning-about-customerinfo-and-sensitive-data\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.asapp.com/security/warning-about-customerinfo-and-sensitive-data#article\",\"headline\":\"Warning about CustomerInfo and Sensitive Data\",\"name\":\"Warning about CustomerInfo and Sensitive Data\",\"description\":\"Learn how to securely handle Customer Information.\",\"url\":\"https://docs.asapp.com/security/warning-about-customerinfo-and-sensitive-data\",\"mainEntityOfPage\":{\"@id\":\"https://docs.asapp.com/security/warning-about-customerinfo-and-sensitive-data#webpage\"},\"dateModified\":\"2026-01-14T00:31:23.536Z\",\"publisher\":{\"@id\":\"https://docs.asapp.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.asapp.com#website\"}}]}\u003c/script>","siteName":"ASAPP Docs","nav":{"global":null,"tabs":[{"tab":"GenerativeAgent","groups":[{"group":" ","pages":[{"title":"Welcome to ASAPP","sidebarTitle":"Welcome","icon":"house","iconType":"solid","href":"/welcome"}]},{"group":"Getting Started","pages":[{"title":"Getting Started","sidebarTitle":"Build your first GenerativeAgent","icon":"rocket","href":"/generativeagent/getting-started"},{"group":"Set up your account","icon":{"name":"users"},"pages":[{"title":"Setup ASAPP","sidebarTitle":"Setup ASAPP","href":"/getting-started/setup"},{"title":"AI Console","href":"/getting-started/setup/ai-console"},{"title":"Manage Users","href":"/getting-started/setup/manage-users"},{"title":"Audit Logs","href":"/getting-started/setup/audit-logs"},{"group":"Support","pages":[{"title":"Support Overview","sidebarTitle":"Overview","href":"/support"},{"title":"Reporting Issues to ASAPP","href":"/support/reporting-issues-to-asapp"},{"title":"Service Desk Information","href":"/support/service-desk-information"},{"title":"Troubleshooting Guide","href":"/support/troubleshooting-guide"}]}]},{"group":"Developers","icon":{"style":"solid","name":"code"},"pages":[{"title":"Developer Quickstart","href":"/getting-started/developers"},{"title":"Error Handling","href":"/getting-started/developers/error-handling"},{"title":"API Rate Limits and Retry Logic","sidebarTitle":"Rate Limits","href":"/getting-started/developers/rate-limits"},{"title":"Health Check","href":"/getting-started/developers/health-check"}]}]},{"group":"Build","pages":[{"title":"Building GenerativeAgent","sidebarTitle":"Build overview","mode":"wide","href":"/generativeagent/build-overview"},{"title":"How GenerativeAgent works","sidebarTitle":"How it works","href":"/generativeagent/build/how-ga-works"},{"title":"Using GenerativeAgent to Route Conversations","sidebarTitle":"Routing","href":"/generativeagent/build/using-ga-at-top-of-ivr"},{"title":"Adding a use case to GenerativeAgent","sidebarTitle":"Adding a use case","href":"/generativeagent/build/adding-a-use-case"},{"title":"Deploying to GenerativeAgent","sidebarTitle":"Deploying to GenerativeAgent","href":"/generativeagent/configuring/deploying-to-generativeagent"},{"group":"Connecting your Knowledge Base","pages":[{"title":"Connecting Your Knowledge Base","sidebarTitle":"Overview","href":"/generativeagent/configuring/connecting-your-knowledge-base"},{"title":"Custom Knowledge Base Connectors","sidebarTitle":"Custom KB Connectors","href":"/generativeagent/configuring/connecting-your-knowledge-base/custom-kb-connectors"},{"title":"Add via API","href":"/generativeagent/configuring/connecting-your-knowledge-base/add-via-api"}]},{"title":"Handoff","sidebarTitle":"Handoffs","href":"/generativeagent/configuring/tasks-and-functions/handoff"},{"title":"Agent Identity","href":"/generativeagent/build/agent-identity"},{"title":"Scope and Safety Tuning","href":"/generativeagent/configuring/safety/scope-and-safety-tuning"},{"group":"Human in the Loop Agent","pages":[{"title":"Human in the Loop Agent","sidebarTitle":"Human in the Loop","href":"/generativeagent/human-in-the-loop"},{"title":"Approver Mode","sidebarTitle":"Approver Mode","href":"/generativeagent/human-in-the-loop/approver-mode"},{"title":"HILA in Salesforce","sidebarTitle":"Salesforce Setup","href":"/generativeagent/human-in-the-loop/salesforce"}]},{"title":"Multiple Language Support","href":"/generativeagent/configuring/language-support"},{"title":"Go Live","href":"/generativeagent/go-live"}]},{"group":"Tasks \u0026 Functions","pages":[{"title":"Improving Tasks","href":"/generativeagent/configuring/tasks-and-functions/improving"},{"title":"Conditional Templates","href":"/generativeagent/configuring/tasks-and-functions/conditional-templates"},{"title":"Reference Variables","href":"/generativeagent/configuring/tasks-and-functions/reference-variables"},{"title":"Enter a Specific Task","href":"/generativeagent/configuring/tasks-and-functions/enter-specific-task"},{"title":"API Functions","sidebarTitle":"API Functions","href":"/generativeagent/configuring/tasks-and-functions/api-functions"},{"title":"Mock API Connections","sidebarTitle":"Mock APIs","href":"/generativeagent/configuring/tasks-and-functions/mock-api"},{"title":"Set Variable Functions","sidebarTitle":"Set Variables","href":"/generativeagent/configuring/tasks-and-functions/set-variable"},{"title":"System Transfer Functions","sidebarTitle":"System Transfer","href":"/generativeagent/configuring/tasks-and-functions/system-transfer"},{"title":"Voice Payment Collection","sidebarTitle":"Voice Payments","href":"/generativeagent/configuring/tasks-and-functions/start-payment-session"},{"title":"Human-in-the-loop Agent Function","sidebarTitle":"HILA Function","href":"/generativeagent/configuring/tasks-and-functions/hila-function"},{"title":"Input Variables","href":"/generativeagent/configuring/tasks-and-functions/input-variables"},{"title":"Keep Fields","href":"/generativeagent/configuring/tasks-and-functions/keep-fields"},{"title":"Managing Configuration Branches","sidebarTitle":"Configuration Branches","href":"/generativeagent/configuring/tasks-and-functions/local-configs"},{"title":"Bricks","href":"/generativeagent/configuring/tasks-and-functions/bricks"},{"title":"Handoff","sidebarTitle":"Handoffs","href":"/generativeagent/configuring/tasks-and-functions/handoff"},{"title":"Recite Message Function","sidebarTitle":"Recite Message","href":"/generativeagent/configuring/tasks-and-functions/recite-message-function"},{"title":"Tasks Best Practices","href":"/generativeagent/configuring/task-best-practices"}]},{"group":"Agents","pages":[{"title":"Insights Agent","sidebarTitle":"Insights Agent","href":"/generativeagent/agents/insights-agent"}]},{"group":"Test","pages":[{"title":"Previewer","href":"/generativeagent/configuring/previewer"},{"group":"Test Scenarios","pages":[{"title":"Test Scenarios","sidebarTitle":"Overview","href":"/generativeagent/configuring/tasks-and-functions/test-scenarios"},{"title":"Create Test Scenarios","sidebarTitle":"Create Test Scenarios","href":"/generativeagent/configuring/tasks-and-functions/create-test-scenarios"},{"title":"Run Test Scenarios","sidebarTitle":"Run Test Scenarios","href":"/generativeagent/configuring/tasks-and-functions/run-test-scenarios"}]},{"title":"Functional Testing","href":"/generativeagent/configuring/functional-testing"}]},{"group":"Observe","pages":[{"title":"Conversations","sidebarTitle":"Conversations","href":"/generativeagent/configuring/conversations"},{"group":"Evaluators","pages":[{"title":"Manual Annotation","href":"/generativeagent/observe/evaluators/manual-annotation"},{"title":"Goal Completion","sidebarTitle":"Goal Completion","href":"/generativeagent/observe/evaluators/goal-completion"},{"title":"Conversation Monitoring","sidebarTitle":"Conversation Monitoring","href":"/generativeagent/observe/evaluators/conversation-monitoring"},{"title":"Quality Reports (ASAPP Score)","sidebarTitle":"Quality Reports","href":"/generativeagent/observe/evaluators/quality-reports"}]},{"title":"Dashboards","sidebarTitle":"Dashboards","href":"/generativeagent/observe/dashboards"},{"title":"Reporting","sidebarTitle":"Reporting","href":"/generativeagent/reporting"}]},{"group":"Integrate","pages":[{"title":"GenerativeAgent Integration Overview","sidebarTitle":"Overview","href":"/generativeagent/integrate"},{"group":"Channel Integrations","expanded":true,"pages":[{"group":"SIP Transfers","pages":[{"title":"SIP Transfers","sidebarTitle":"SIP Transfers","href":"/generativeagent/integrate/sip-transfers"},{"title":"API-based SIP Transfers","sidebarTitle":"API-based Transfers","href":"/generativeagent/integrate/sip-transfers-api"},{"title":"SIP Headers Transfer","sidebarTitle":"SIP Headers Transfer","href":"/generativeagent/integrate/sip-transfers-headers"}]},{"title":"Call Transfer over PSTN","sidebarTitle":"Call Transfer over PSTN","href":"/generativeagent/integrate/call-transfer-pstn"},{"title":"Genesys AudioConnector for GenerativeAgent","sidebarTitle":"Genesys AudioConnector","href":"/generativeagent/integrate/genesys-audiohook"},{"title":"Amazon Connect","href":"/generativeagent/integrate/amazon-connect-pstn"},{"title":"Twilio Voice","sidebarTitle":"Twilio Voice","href":"/generativeagent/integrate/twilio-streams"},{"title":"Azure Communication Services","sidebarTitle":"Azure Communication Services","href":"/generativeagent/integrate/azure-communication-services"},{"title":"Zendesk Talk","sidebarTitle":"Zendesk Talk","href":"/generativeagent/integrate/zendesk-talk"},{"group":"Web SDK","pages":[{"title":"Web SDK","sidebarTitle":"Overview","href":"/generativeagent/integrate/web-sdk"},{"title":"Web Authentication","href":"/generativeagent/integrate/web-sdk/web-authentication"},{"title":"Web Customization","sidebarTitle":"UI Customization","href":"/generativeagent/integrate/web-sdk/web-customization"},{"title":"Web Features","href":"/generativeagent/integrate/web-sdk/web-features"},{"title":"Web JavaScript API","href":"/generativeagent/integrate/web-sdk/web-javascript-api"},{"title":"Web App Settings","href":"/generativeagent/integrate/web-sdk/web-app-settings"},{"title":"Web ContextProvider","sidebarTitle":"ContextProvider","href":"/generativeagent/integrate/web-sdk/web-contextprovider"},{"title":"Web Examples","href":"/generativeagent/integrate/web-sdk/web-examples"}]},{"group":"Direct API Integration","pages":[{"title":"Direct API Integration","sidebarTitle":"Direct API Integration","href":"/generativeagent/integrate/text-only-generativeagent"},{"title":"Handling GenerativeAgent Events","sidebarTitle":"Handling Events","href":"/generativeagent/integrate/handling-events"},{"title":"Example Interactions","href":"/generativeagent/integrate/example-interactions"}]}]},{"group":"Backend System Integrations","expanded":true,"pages":[{"title":"Connect Your APIs","href":"/generativeagent/configuring/connect-apis"},{"title":"Authentication Methods","href":"/generativeagent/configuring/connect-apis/authentication-methods"},{"title":"Agent-to-Agent (A2A) Connections","sidebarTitle":"Agent-to-Agent Connections","href":"/generativeagent/configuring/connect-apis/a2a-connections"},{"title":"Custom Code API Connections","sidebarTitle":"Custom Code Connections","href":"/generativeagent/configuring/connect-apis/code-api-connections"},{"title":"MCP Servers in API Connections","sidebarTitle":"MCP Servers","href":"/generativeagent/configuring/connect-apis/mcp-server"},{"title":"Adapters in API Connections","sidebarTitle":"Adapters","href":"/generativeagent/configuring/connect-apis/adapters"},{"title":"Mock API Users","href":"/generativeagent/configuring/connect-apis/mock-apis"},{"title":"API Design Best Practices for GenerativeAgent","sidebarTitle":"API Design Best Practices","href":"/generativeagent/configuring/connect-apis/designing-apis-for-generativeagent"}]}]},{"group":"Reporting \u0026 Security","pages":[{"group":"Reporting and Insights","pages":[{"title":"Reporting and Insights","sidebarTitle":"Overview","href":"/reporting"},{"title":"File Exporter","href":"/reporting/file-exporter"},{"title":"Retrieving Data for ASAPP Messaging","href":"/reporting/retrieve-messaging-data"},{"group":"Real time event API","pages":[{"title":"Building a Real-Time Event API","sidebarTitle":"Overview","href":"/reporting/real-time-event-api"},{"title":"Secure Data Retrieval","href":"/reporting/secure-data-retrieval"}]},{"group":"Transmitting data to ASAPP","pages":[{"title":"Transmitting Data to ASAPP","sidebarTitle":"Overview","href":"/reporting/transmitting-data-to-asapp"},{"title":"Transmitting Data via S3","sidebarTitle":"S3 Bucket","href":"/reporting/send-s3"},{"title":"Transmitting Data to SFTP","sidebarTitle":"SFTP","href":"/reporting/send-sftp"}]},{"title":"Metadata Ingestion API","href":"/reporting/metadata-ingestion"},{"group":"Feed Schemas","pages":[{"title":"File Exporter Feed Schema","sidebarTitle":"File Exporter Feed Schema","href":"/reporting/fileexporter-feeds"},{"title":"ASAPP Messaging Feed Schemas","sidebarTitle":"ASAPP Messaging Feed Schemas","href":"/reporting/asapp-messaging-feeds"}]}]},{"group":"Security","pages":[{"title":"Security","sidebarTitle":"Overview","href":"/security"},{"title":"Data Redaction","href":"/security/data-redaction"},{"title":"External IP Blocking","description":"Use External IP Blocking to block IP addresses from accessing your data.","href":"/security/external-ip-blocking"},{"title":"Warning about CustomerInfo and Sensitive Data","href":"/security/warning-about-customerinfo-and-sensitive-data"}]}]}]},{"tab":"Human + AI","pages":[{"title":"Human + AI","href":"/human-+-ai"}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/apis/overview"}]},{"tab":"Release Notes","pages":[{"title":"Release Notes","href":"/releases/overview"}]}]},"title":"Warning about CustomerInfo and Sensitive Data - ASAPP Docs","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":[],"chunks":[]}