Authentication requires a Pipecat Cloud Private API token.
Generate a Private API key from your Dashboard (Settings > API Keys > Private > Create key) and include it as a Bearer token in the Authorization header.
The region where the secret set will be created. If not specified, defaults to the organization's default region. Secrets must be in the same region as the agents that use them. Cannot be changed after creation.
Example:
"us-west"
Response
Secret set accepted. Values have been stored and the set is being provisioned into the target region in the background. Poll GET /secrets/{setName} until status is ready before binding it to a deploy.
The region where the secret set was created or exists
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Pipecat","description":"Documentation for Pipecat, the open source ecosystem for building real-time voice and multimodal AI agents: the Python framework, client SDKs, Pipecat Flows, and Pipecat Cloud hosting.","colors":{"primary":"#4f46e5","light":"#a5b4fc","dark":"#312e81"},"logo":{"light":"https://mintcdn.com/daily/r4jEtY4thtHXjZ16/logo/light.svg?fit=max\u0026auto=format\u0026n=r4jEtY4thtHXjZ16\u0026q=85\u0026s=46cda5b2f0afabd5f0298c64082c4125","dark":"https://mintcdn.com/daily/r4jEtY4thtHXjZ16/logo/dark.svg?fit=max\u0026auto=format\u0026n=r4jEtY4thtHXjZ16\u0026q=85\u0026s=f018b960ba26051755803a128139431b"},"favicon":"https://mintcdn.com/daily/r4jEtY4thtHXjZ16/favicon.svg?fit=max\u0026auto=format\u0026n=r4jEtY4thtHXjZ16\u0026q=85\u0026s=b1e0fb1fa81bb48e6f1e7af1f51fc916","navbar":{"links":[{"href":"https://discord.gg/pipecat","label":"Join the Discord"},{"icon":"github","href":"https://github.com/pipecat-ai/pipecat","label":"Github"}]},"footer":{"socials":{"x":"https://x.com/pipecat_ai","github":"https://github.com/pipecat-ai/pipecat","discord":"https://discord.gg/pipecat"}},"seo":{"metatags":{"og:site_name":"Pipecat","og:locale":"en_US","og:logo":"/logo/pipecat-logo.svg","article:publisher":"Pipecat AI","twitter:site":"@pipecat_ai","og:image:width":"1200","og:image:height":"630"},"indexing":"navigable"},"styling":{"eyebrows":"breadcrumbs","latex":true},"integrations":{"cookies":{"key":"daily_analytics_consent","value":"granted"}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"thumbnails":{"fonts":{"family":"Geist"}},"navigation":{"global":{"anchors":[{"anchor":"Pipecat Events","icon":"calendar","href":"https://pipecat.ai/events"},{"anchor":"Community","icon":"discord","href":"https://discord.gg/pipecat"},{"anchor":"GitHub","icon":"github","href":"https://github.com/pipecat-ai/pipecat"},{"anchor":"Changelog","icon":"file","href":"https://github.com/pipecat-ai/pipecat/blob/main/CHANGELOG.md"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"daily","hasAudioNarration":false,"actualSubdomain":"daily","customDomains":["docs.pipecat.ai"],"gitSource":{"type":"github","owner":"pipecat-ai","repo":"docs","deployBranch":"production","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae62a99f07e7eef79d4f5c2","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"default","tag":"API Reference","count":397},{"language":"default","tag":"Pipecat Server","count":307},{"language":"default","tag":"Services","count":216},{"language":"default","tag":"Pipecat","count":92},{"language":"default","tag":"Text-to-Speech","count":60},{"language":"default","tag":"Pipecat Cloud \u0026 Enterprise","count":54},{"language":"default","tag":"Utilities","count":45},{"language":"default","tag":"Speech-to-Text","count":39},{"language":"default","tag":"Client SDKs","count":34},{"language":"default","tag":"LLM","count":32}]},"assistantConfig":{"enableAskAiButton":true,"enableAskAiSearchBar":false},"basePath":"","hasChatPermissions":false,"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":"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":[{"filePath":"style.css","content":".compatibility-table table,.compatibility-table th,.compatibility-table td{border:1px solid #ddd;padding:10px}.compatibility-table{width:90%;table-layout:fixed}.compatibility-table tr{width:100%}.compatibility-table th:first-child,.compatibility-table td:first-child{text-align:left;width:100%}.compatibility-table th{writing-mode:sideways-lr;text-align:left}.compatibility-table td{text-align:center;font-weight:bold}.compatibility-table .supported{color:#107714}.compatibility-table .unsupported{color:#de1126}"}],"page":{"pagePath":"api-reference/pipecat-cloud/rest-reference/endpoint/secret-create-update","slug":"/api-reference/pipecat-cloud/rest-reference/endpoint/secret-create-update","pageMetadata":{"title":"Create or Update Secrets","og:title":"Create or Update Secrets - Pipecat Cloud","description":"PUT /secrets/{setName} creates or updates a Pipecat Cloud secret set and its key-value pairs.","openapi":"PUT /secrets/{setName}","href":"/api-reference/pipecat-cloud/rest-reference/endpoint/secret-create-update"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"PUT /secrets/\", \" creates or updates a Pipecat Cloud secret set and its key-value pairs.\"]\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}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Create or Update Secrets","og:title":"Create or Update Secrets - Pipecat Cloud","description":"PUT /secrets/{setName} creates or updates a Pipecat Cloud secret set and its key-value pairs.","openapi":"PUT /secrets/{setName}","href":"/api-reference/pipecat-cloud/rest-reference/endpoint/secret-create-update"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/daily/8dde88c766733454/kapa-widget.js","/_mintlify/custom/daily/1c9d393ac913fca7/gtm.js"],"openApiReferenceData":{"operation":{"summary":"Create or update a secret set","description":"PUT /secrets/{setName} creates or updates a Pipecat Cloud secret set and its key-value pairs.","operationId":"upsertSecretSet","security":["e889a040-7198-4fbc-a805-3fb6af69dbfd"],"parameters":["5454bf77-ff25-4e3f-aab9-10d58df8acfd"],"requestBody":"a8884d8f-f9c2-4656-b1dd-d21b36c77334","responses":{"202":"11095cab-fb59-4d3f-b877-b5685ed4e9d5","400":"340e63c3-ed2d-46c5-9e2c-81bd495150bb","401":"794f383d-5c26-46fd-a348-b6ad7fa3a32c","409":"7edffda6-2997-4bda-9397-67ecd002f408","500":"2a9d28d4-a98c-4285-85ab-25ae8e13f506"},"method":"put","type":"path","servers":["b3d7703a-b6a0-48f8-9247-53acc27e696a"],"path":"/secrets/{setName}","baseUrlOptions":["https://api.pipecat.daily.co/v1"],"title":"Create or update a secret set","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"5454bf77-ff25-4e3f-aab9-10d58df8acfd":{"name":"setName","in":"path","required":true,"description":"Name of the secret set to create or update","schema":{"type":"string","pattern":"^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$","minLength":3,"maxLength":63,"isRequired":true,"description":"Name of the secret set to create or update","uniqueKey":"","typeLabel":"string"}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"oneOf":[{"type":"object","required":["secrets"],"properties":{"secrets":{"type":"array","items":{"type":"object","properties":{"secretKey":{"type":"string","description":"Name of the secret key","isRequired":true,"uniqueKey":"oneOf.0.secrets.items.[INDEX].secretKey","typeLabel":"string"},"secretValue":{"type":"string","description":"Value of the secret","isRequired":true,"uniqueKey":"oneOf.0.secrets.items.[INDEX].secretValue","typeLabel":"string"}},"required":["secretKey","secretValue"],"uniqueKey":"oneOf.0.secrets.items.[INDEX]","typeLabel":"object"},"minItems":1,"description":"Array of secret key-value pairs","isRequired":true,"uniqueKey":"oneOf.0.secrets","typeLabel":"object[]"},"region":{"type":"string","description":"The region where the secret set will be created. If not specified, defaults to the organization's default region. Secrets must be in the same region as the agents that use them. Cannot be changed after creation.","example":"us-west","uniqueKey":"oneOf.0.region","typeLabel":"string"}},"uniqueKey":"oneOf.0","typeLabel":"object"},{"type":"object","required":["isImagePullSecret","host","secretValue"],"properties":{"isImagePullSecret":{"type":"boolean","enum":[true],"description":"Must be true for image pull secrets","isRequired":true,"uniqueKey":"oneOf.1.isImagePullSecret","typeLabel":"enum\u003cboolean>"},"host":{"type":"string","format":"uri","description":"Host URL. A trailing slash will be added automatically if not present.","example":"https://index.docker.io/v1/","isRequired":true,"uniqueKey":"oneOf.1.host","typeLabel":"string\u003curi>"},"secretValue":{"type":"string","description":"Authentication token or credentials","isRequired":true,"uniqueKey":"oneOf.1.secretValue","typeLabel":"string"},"region":{"type":"string","description":"The region where the secret set will be created. If not specified, defaults to the organization's default region. Secrets must be in the same region as the agents that use them.","example":"us-west","uniqueKey":"oneOf.1.region","typeLabel":"string"}},"uniqueKey":"oneOf.1","typeLabel":"object"}],"uniqueKey":"","typeLabel":"object"},"examples":{"regularSecrets":{"title":"regularSecrets","description":"Create or update a set with multiple key-value pairs","value":{"secrets":[{"secretKey":"API_KEY","secretValue":"your-api-key"},{"secretKey":"DATABASE_URL","secretValue":"postgresql://user:pass@host:5432/db"}],"region":"us-west"}},"imagePullSecret":{"title":"imagePullSecret","description":"Create or update an image pull secret","value":{"isImagePullSecret":true,"host":"https://index.docker.io/v1/","secretValue":"your-docker-auth-token","region":"us-west"}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"11095cab-fb59-4d3f-b877-b5685ed4e9d5":{"description":"Secret set accepted. Values have been stored and the set is being provisioned into the target region in the background. Poll `GET /secrets/{setName}` until `status` is `ready` before binding it to a deploy.","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","enum":["OK"],"isRequired":true,"uniqueKey":"status","typeLabel":"enum\u003cstring>"},"region":{"type":"string","description":"The region where the secret set was created or exists","isRequired":true,"uniqueKey":"region","typeLabel":"string"}},"required":["status","region"],"uniqueKey":"","typeLabel":"object"},"example":{"status":"OK","region":"us-west"},"examples":{"Example":{"title":"Example","value":{"status":"OK","region":"us-west"}}},"exampleType":"examples"}},"exampleType":"examples"},"340e63c3-ed2d-46c5-9e2c-81bd495150bb":{"description":"Bad request - Invalid parameters or operation not allowed","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","description":"Error message describing what went wrong","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"code":{"type":"string","description":"Error code for programmatic handling. Deployment-related codes (PCC-*) are documented at https://docs.pipecat.ai/pipecat-cloud/fundamentals/error-codes","isRequired":true,"uniqueKey":"code","typeLabel":"string"}},"required":["error","code"],"uniqueKey":"","typeLabel":"object"},"examples":{"invalidImagePullSecretUpdate":{"title":"invalidImagePullSecretUpdate","value":{"error":"Must provide isImagePullSecret, host, and secretValue to update an image pull secret","code":"GENERIC_BAD_REQUEST"}},"cannotChangeSecretType":{"title":"cannotChangeSecretType","value":{"error":"Cannot update existing regular secrets to image pull secrets","code":"GENERIC_BAD_REQUEST"}},"regionMismatch":{"title":"regionMismatch","value":{"error":"Secret already exists in region 'us-west'. Cannot change region to 'us-east'.","code":"GENERIC_BAD_REQUEST"}},"invalidRegion":{"title":"invalidRegion","value":{"error":"Invalid region or organization does not have access","code":"GENERIC_BAD_REQUEST"}},"validationError":{"title":"validationError","value":{"error":"Invalid request format","code":"GENERIC_BAD_REQUEST"}}},"exampleType":"examples"}},"exampleType":"examples"},"794f383d-5c26-46fd-a348-b6ad7fa3a32c":{"description":"Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","description":"Error message describing what went wrong","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"code":{"type":"string","description":"Error code for programmatic handling. Deployment-related codes (PCC-*) are documented at https://docs.pipecat.ai/pipecat-cloud/fundamentals/error-codes","isRequired":true,"uniqueKey":"code","typeLabel":"string"}},"required":["error","code"],"uniqueKey":"","typeLabel":"object"},"example":{"error":"Unauthorized","code":"UNAUTHORIZED"},"examples":{"Example":{"title":"Example","value":{"error":"Unauthorized","code":"UNAUTHORIZED"}}},"exampleType":"examples"}},"exampleType":"examples"},"7edffda6-2997-4bda-9397-67ecd002f408":{"description":"Conflict - Another request is modifying this secret set concurrently. Retry the request.","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","description":"Error message describing what went wrong","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"code":{"type":"string","description":"Error code for programmatic handling. Deployment-related codes (PCC-*) are documented at https://docs.pipecat.ai/pipecat-cloud/fundamentals/error-codes","isRequired":true,"uniqueKey":"code","typeLabel":"string"}},"required":["error","code"],"uniqueKey":"","typeLabel":"object"},"example":{"error":"Secret set 'my-secrets' was modified concurrently. Please retry.","code":"CONFLICT"},"examples":{"Example":{"title":"Example","value":{"error":"Secret set 'my-secrets' was modified concurrently. Please retry.","code":"CONFLICT"}}},"exampleType":"examples"}},"exampleType":"examples"},"2a9d28d4-a98c-4285-85ab-25ae8e13f506":{"description":"Internal server error","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","description":"Error message describing what went wrong","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"code":{"type":"string","description":"Error code for programmatic handling. Deployment-related codes (PCC-*) are documented at https://docs.pipecat.ai/pipecat-cloud/fundamentals/error-codes","isRequired":true,"uniqueKey":"code","typeLabel":"string"}},"required":["error","code"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>","code":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"e889a040-7198-4fbc-a805-3fb6af69dbfd":{"PrivateKeyAuth":{"type":"http","scheme":"bearer","description":"Authentication requires a Pipecat Cloud Private API token.\n\nGenerate a Private API key from your Dashboard (Settings > API Keys > Private > Create key) and include it as a Bearer token in the Authorization header.","scopes":[],"schemeName":"PrivateKeyAuth"}}},"servers":{"b3d7703a-b6a0-48f8-9247-53acc27e696a":{"url":"https://api.pipecat.daily.co/v1","description":"Private API server"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"Authentication requires a Pipecat Cloud Private API token.\n\nGenerate a Private API key from your Dashboard (Settings > API Keys > Private > Create key) and include it as a Bearer token in the Authorization header.","scopes":[],"schemeName":"PrivateKeyAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Authentication requires a Pipecat Cloud Private API token.\n\nGenerate a Private API key from your Dashboard (Settings > API Keys > Private > Create key) and include it as a Bearer token in the Authorization header.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"PrivateKeyAuth","name":"Authorization"}],"title":"PrivateKeyAuth"}]},"originalFileLocation":"api-reference/pipecat-cloud/rest-reference/openapi.json"},"subdomain":"daily","siteName":"Pipecat","title":"Create or Update Secrets - Pipecat Cloud","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-07T10:28:27.363Z","originalFileLocation":"api-reference/pipecat-cloud/rest-reference/endpoint/secret-create-update.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=\"PUT /secrets/{setName} creates or updates a Pipecat Cloud secret set and its key-value pairs.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Pipecat\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/daily/p50_8aq8F9lsbdgG/_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/daily/p50_8aq8F9lsbdgG/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/daily/p50_8aq8F9lsbdgG/_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/daily/p50_8aq8F9lsbdgG/_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/daily/p50_8aq8F9lsbdgG/_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/daily/p50_8aq8F9lsbdgG/_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/daily/p50_8aq8F9lsbdgG/_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/daily/p50_8aq8F9lsbdgG/_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/daily/p50_8aq8F9lsbdgG/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create or Update Secrets - Pipecat Cloud\">\u003cmeta data-mint-head property=\"og:description\" content=\"PUT /secrets/{setName} creates or updates a Pipecat Cloud secret set and its key-value pairs.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Pipecat\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.pipecat.ai/api-reference/pipecat-cloud/rest-reference/endpoint/secret-create-update\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://daily.mintlify.site/_mintlify/api/og/v2?division=Secrets\u0026amp;title=Create+or+Update+Secrets\u0026amp;description=PUT+%2Fsecrets%2F%7BsetName%7D+creates+or+updates+a+Pipecat+Cloud+secret+set+and+its+key-value+pairs.\u0026amp;theme=628c84aee62ec4ecf8a27471\u0026amp;signature=ea1a8aef44389d58f348a10d46f8768640e234a4285deabea320837dbb5fed43\">\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=\"Create or Update Secrets - Pipecat Cloud\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"PUT /secrets/{setName} creates or updates a Pipecat Cloud secret set and its key-value pairs.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://daily.mintlify.site/_mintlify/api/og/v2?division=Secrets\u0026amp;title=Create+or+Update+Secrets\u0026amp;description=PUT+%2Fsecrets%2F%7BsetName%7D+creates+or+updates+a+Pipecat+Cloud+secret+set+and+its+key-value+pairs.\u0026amp;theme=628c84aee62ec4ecf8a27471\u0026amp;signature=ea1a8aef44389d58f348a10d46f8768640e234a4285deabea320837dbb5fed43\">\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/daily/p50_8aq8F9lsbdgG/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Pipecat\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4f46e5\">\u003cmeta data-mint-head name=\"og:locale\" content=\"en_US\">\u003cmeta data-mint-head name=\"og:logo\" content=\"/logo/pipecat-logo.svg\">\u003cmeta data-mint-head name=\"article:publisher\" content=\"Pipecat AI\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.pipecat.ai/api-reference/pipecat-cloud/rest-reference/endpoint/secret-create-update\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/pipecat-cloud/rest-reference/endpoint/secret-create-update.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.pipecat.ai/#organization\",\"name\":\"Pipecat\",\"url\":\"https://docs.pipecat.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/daily/r4jEtY4thtHXjZ16/logo/light.svg?fit=max\u0026auto=format\u0026n=r4jEtY4thtHXjZ16\u0026q=85\u0026s=46cda5b2f0afabd5f0298c64082c4125\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.pipecat.ai#website\",\"name\":\"Pipecat\",\"url\":\"https://docs.pipecat.ai\",\"publisher\":{\"@id\":\"https://docs.pipecat.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.pipecat.ai/api-reference/pipecat-cloud/rest-reference/endpoint/secret-create-update#webpage\",\"url\":\"https://docs.pipecat.ai/api-reference/pipecat-cloud/rest-reference/endpoint/secret-create-update\",\"name\":\"Create or Update Secrets\",\"description\":\"PUT /secrets/{setName} creates or updates a Pipecat Cloud secret set and its key-value pairs.\",\"dateModified\":\"2026-08-07T10:28:27.363Z\",\"isPartOf\":{\"@id\":\"https://docs.pipecat.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.pipecat.ai/api-reference/pipecat-cloud/rest-reference/endpoint/secret-create-update#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.pipecat.ai/api-reference/pipecat-cloud/rest-reference/endpoint/secret-create-update#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Pipecat Cloud\",\"item\":\"https://docs.pipecat.ai/api-reference/pipecat-cloud/rest-reference/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"REST Reference\",\"item\":\"https://docs.pipecat.ai/api-reference/pipecat-cloud/rest-reference/overview\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Create or Update Secrets\",\"item\":\"https://docs.pipecat.ai/api-reference/pipecat-cloud/rest-reference/endpoint/secret-create-update\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.pipecat.ai/api-reference/pipecat-cloud/rest-reference/endpoint/secret-create-update#apireference\",\"headline\":\"Create or Update Secrets\",\"name\":\"Create or Update Secrets\",\"description\":\"PUT /secrets/{setName} creates or updates a Pipecat Cloud secret set and its key-value pairs.\",\"url\":\"https://docs.pipecat.ai/api-reference/pipecat-cloud/rest-reference/endpoint/secret-create-update\",\"mainEntityOfPage\":{\"@id\":\"https://docs.pipecat.ai/api-reference/pipecat-cloud/rest-reference/endpoint/secret-create-update#webpage\"},\"dateModified\":\"2026-08-07T10:28:27.363Z\",\"publisher\":{\"@id\":\"https://docs.pipecat.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.pipecat.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Pipecat\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Pipecat","nav":{"global":{"anchors":[{"anchor":"Pipecat Events","icon":"calendar","href":"https://pipecat.ai/events"},{"anchor":"Community","icon":"discord","href":"https://discord.gg/pipecat"},{"anchor":"GitHub","icon":"github","href":"https://github.com/pipecat-ai/pipecat"},{"anchor":"Changelog","icon":"file","href":"https://github.com/pipecat-ai/pipecat/blob/main/CHANGELOG.md"}]},"tabs":[{"tab":"Overview","pages":[{"title":"Overview","href":"/overview/introduction"}]},{"tab":"Pipecat","pages":[{"title":"Pipecat","href":"/pipecat/get-started/introduction"}]},{"tab":"Pipecat Clients","pages":[{"title":"Pipecat Clients","href":"/client/introduction"}]},{"tab":"Pipecat Cloud \u0026 Enterprise","pages":[{"title":"Pipecat Cloud \u0026 Enterprise","href":"/pipecat-cloud/introduction"}]},{"tab":"API Reference","groups":[{"group":"Get Started","pages":[{"title":"API Reference","sidebarTitle":"Overview","href":"/api-reference"}]},{"group":"Standards","pages":[{"title":"Real-time Context Standard","href":"/api-reference/standards/real-time-context-standard"},{"title":"RTVI","href":"/api-reference/standards/rtvi-standard"}]},{"group":"Pipecat Server","pages":[{"title":"Pipecat Server API Overview","sidebarTitle":"Overview","href":"/api-reference/server/introduction"},{"group":"Services","pages":[{"title":"Supported Services","href":"/api-reference/server/services/supported-services"},{"title":"Community Integrations","href":"/api-reference/server/services/community-integrations"},{"group":"Transport","pages":[{"title":"Beyond Presence Transport","sidebarTitle":"Beyond Presence","href":"/api-reference/server/services/transport/beyond-presence"},{"title":"Daily WebRTC Transport","sidebarTitle":"Daily","href":"/api-reference/server/services/transport/daily"},{"title":"FastAPI WebSocket Transport","sidebarTitle":"FastAPI WebSocket","href":"/api-reference/server/services/transport/fastapi-websocket"},{"title":"HeyGen Transport","sidebarTitle":"HeyGen","href":"/api-reference/server/services/transport/heygen"},{"title":"LemonSlice Transport","sidebarTitle":"LemonSlice","href":"/api-reference/server/services/transport/lemonslice"},{"title":"LiveKit Transport","sidebarTitle":"LiveKit","href":"/api-reference/server/services/transport/livekit"},{"title":"MCP Transport","sidebarTitle":"MCP","href":"/api-reference/server/services/transport/mcp"},{"title":"Media over QUIC Transport","sidebarTitle":"MoQ","href":"/api-reference/server/services/transport/moq"},{"title":"Small WebRTC Transport","sidebarTitle":"Small WebRTC","href":"/api-reference/server/services/transport/small-webrtc"},{"title":"Tavus Transport","sidebarTitle":"Tavus","href":"/api-reference/server/services/transport/tavus"},{"title":"Vonage Video Connector Transport","sidebarTitle":"Vonage","href":"/api-reference/server/services/transport/vonage"},{"title":"WebSocket Transports","sidebarTitle":"WebSocket","href":"/api-reference/server/services/transport/websocket-server"},{"title":"WhatsApp Transport","sidebarTitle":"WhatsApp","href":"/api-reference/server/services/transport/whatsapp"},{"title":"TransportParams","href":"/api-reference/server/services/transport/transport-params"}]},{"group":"Serializers","pages":[{"title":"Frame Serializer Overview","sidebarTitle":"Overview","href":"/api-reference/server/services/serializers/introduction"},{"title":"Acefone Frame Serializer","sidebarTitle":"Acefone","href":"/api-reference/server/services/serializers/acefone"},{"title":"Asterisk Frame Serializer","sidebarTitle":"Asterisk","href":"/api-reference/server/services/serializers/asterisk"},{"title":"AwaazAI Frame Serializer","sidebarTitle":"AwaazAI","href":"/api-reference/server/services/serializers/awaazai"},{"title":"Bandwidth Frame Serializer","sidebarTitle":"Bandwidth","href":"/api-reference/server/services/serializers/bandwidth"},{"title":"didlogic Frame Serializer","sidebarTitle":"didlogic","href":"/api-reference/server/services/serializers/didlogic"},{"title":"Exotel Frame Serializer","sidebarTitle":"Exotel","href":"/api-reference/server/services/serializers/exotel"},{"title":"FreeSWITCH Frame Serializer","sidebarTitle":"FreeSWITCH","href":"/api-reference/server/services/serializers/freeswitch"},{"title":"Genesys AudioHook Serializer","sidebarTitle":"Genesys","href":"/api-reference/server/services/serializers/genesys"},{"title":"Plivo Frame Serializer","sidebarTitle":"Plivo","href":"/api-reference/server/services/serializers/plivo"},{"title":"Twilio Frame Serializer","sidebarTitle":"Twilio","href":"/api-reference/server/services/serializers/twilio"},{"title":"Telnyx Frame Serializer","sidebarTitle":"Telnyx","href":"/api-reference/server/services/serializers/telnyx"},{"title":"Vonage Frame Serializer","sidebarTitle":"Vonage","href":"/api-reference/server/services/serializers/vonage"},{"title":"Wavix Frame Serializer","sidebarTitle":"Wavix","href":"/api-reference/server/services/serializers/wavix"}]},{"group":"Speech-to-Text","pages":[{"title":"AssemblyAI Speech-to-Text","sidebarTitle":"AssemblyAI","href":"/api-reference/server/services/stt/assemblyai"},{"title":"AWS Transcribe Speech-to-Text","sidebarTitle":"AWS Transcribe","href":"/api-reference/server/services/stt/aws"},{"title":"Azure Speech-to-Text","sidebarTitle":"Azure","href":"/api-reference/server/services/stt/azure"},{"title":"Cartesia Speech-to-Text","sidebarTitle":"Cartesia","href":"/api-reference/server/services/stt/cartesia"},{"title":"Deepgram Speech-to-Text","sidebarTitle":"Deepgram","href":"/api-reference/server/services/stt/deepgram"},{"title":".wave Speech-to-Text","sidebarTitle":".wave","href":"/api-reference/server/services/stt/dotwave"},{"title":"ElevenLabs Speech-to-Text","sidebarTitle":"ElevenLabs","href":"/api-reference/server/services/stt/elevenlabs"},{"title":"Fal Wizper Speech-to-Text","sidebarTitle":"Fal (Wizper)","href":"/api-reference/server/services/stt/fal"},{"title":"Floe Speech-to-Text","sidebarTitle":"Floe","href":"/api-reference/server/services/stt/floe"},{"title":"FunASR Speech-to-Text","sidebarTitle":"FunASR","href":"/api-reference/server/services/stt/funasr"},{"title":"Giggy Speech-to-Text","sidebarTitle":"Giggy","href":"/api-reference/server/services/stt/giggy"},{"title":"Gladia Speech-to-Text","sidebarTitle":"Gladia","href":"/api-reference/server/services/stt/gladia"},{"title":"Gnani Speech-to-Text","sidebarTitle":"Gnani","href":"/api-reference/server/services/stt/gnani"},{"title":"Google Speech-to-Text","sidebarTitle":"Google","href":"/api-reference/server/services/stt/google"},{"title":"Gradium Speech-to-Text","sidebarTitle":"Gradium","href":"/api-reference/server/services/stt/gradium"},{"title":"Groq Whisper Speech-to-Text","sidebarTitle":"Groq (Whisper)","href":"/api-reference/server/services/stt/groq"},{"title":"Hakim Speech-to-Text","sidebarTitle":"Hakim","href":"/api-reference/server/services/stt/hakim"},{"title":"Meta Speech-to-Text","sidebarTitle":"Meta","href":"/api-reference/server/services/stt/meta"},{"title":"Mistral Speech-to-Text","sidebarTitle":"Mistral","href":"/api-reference/server/services/stt/mistral"},{"title":"Moonshine Speech-to-Text","sidebarTitle":"Moonshine","href":"/api-reference/server/services/stt/moonshine"},{"title":"NVIDIA Nemotron Speech-to-Text","sidebarTitle":"NVIDIA Nemotron Speech","href":"/api-reference/server/services/stt/nvidia"},{"title":"OpenAI Speech-to-Text","sidebarTitle":"OpenAI","href":"/api-reference/server/services/stt/openai"},{"title":"Oruk Speech-to-Text","sidebarTitle":"Oruk","href":"/api-reference/server/services/stt/oruk"},{"title":"Audrey STT (p99lab)","sidebarTitle":"Audrey (p99lab)","href":"/api-reference/server/services/stt/p99lab"},{"title":"Quickdial Speech-to-Text","sidebarTitle":"Quickdial","href":"/api-reference/server/services/stt/quickdial"},{"title":"Ringg AI Speech-to-Text","sidebarTitle":"Ringg AI","href":"/api-reference/server/services/stt/ringg"},{"title":"RTZR Speech-to-Text","sidebarTitle":"RTZR","href":"/api-reference/server/services/stt/rtzr"},{"title":"Sarvam AI Speech-to-Text","sidebarTitle":"Sarvam","href":"/api-reference/server/services/stt/sarvam"},{"title":"Simplismart Speech-to-Text","sidebarTitle":"Simplismart","href":"/api-reference/server/services/stt/simplismart"},{"title":"SLNG Speech-to-Text","sidebarTitle":"SLNG","href":"/api-reference/server/services/stt/slng"},{"title":"Smallest AI Speech-to-Text","sidebarTitle":"Smallest AI","href":"/api-reference/server/services/stt/smallest"},{"title":"Soniox Speech-to-Text","sidebarTitle":"Soniox","href":"/api-reference/server/services/stt/soniox"},{"title":"Speechmatics Speech-to-Text","sidebarTitle":"Speechmatics","href":"/api-reference/server/services/stt/speechmatics"},{"title":"Sprag Speech-to-Text","sidebarTitle":"Sprag","href":"/api-reference/server/services/stt/sprag"},{"title":"Together AI Speech-to-Text","sidebarTitle":"Together AI","href":"/api-reference/server/services/stt/together"},{"title":"Uplift AI Speech-to-Text","sidebarTitle":"Uplift AI","href":"/api-reference/server/services/stt/upliftai"},{"title":"Whisper Speech-to-Text","sidebarTitle":"Whisper","href":"/api-reference/server/services/stt/whisper"},{"title":"xAI Speech-to-Text","sidebarTitle":"xAI","href":"/api-reference/server/services/stt/xai"},{"title":"Zoom AI Speech-to-Text","sidebarTitle":"Zoom AI","href":"/api-reference/server/services/stt/zoom-ai"}]},{"group":"LLM","pages":[{"title":"Anannas AI LLM","sidebarTitle":"Anannas AI","href":"/api-reference/server/services/llm/anannas"},{"title":"Anthropic LLM","sidebarTitle":"Anthropic","href":"/api-reference/server/services/llm/anthropic"},{"title":"AWS Bedrock LLM","sidebarTitle":"AWS Bedrock","href":"/api-reference/server/services/llm/aws"},{"title":"Azure OpenAI LLM","sidebarTitle":"Azure","href":"/api-reference/server/services/llm/azure"},{"title":"Baseten LLM","sidebarTitle":"Baseten","href":"/api-reference/server/services/llm/baseten"},{"title":"Cerebras LLM","sidebarTitle":"Cerebras","href":"/api-reference/server/services/llm/cerebras"},{"title":"Crusoe LLM","sidebarTitle":"Crusoe","href":"/api-reference/server/services/llm/crusoe"},{"title":"DeepSeek LLM","sidebarTitle":"DeepSeek","href":"/api-reference/server/services/llm/deepseek"},{"title":"Fireworks AI LLM","sidebarTitle":"Fireworks AI","href":"/api-reference/server/services/llm/fireworks"},{"title":"Floe LLM","sidebarTitle":"Floe","href":"/api-reference/server/services/llm/floe"},{"title":"Google Gemini LLM","sidebarTitle":"Google Gemini","href":"/api-reference/server/services/llm/google"},{"title":"Google Vertex AI LLM","sidebarTitle":"Google Vertex AI","href":"/api-reference/server/services/llm/google-vertex"},{"title":"Grok LLM","sidebarTitle":"Grok","href":"/api-reference/server/services/llm/grok"},{"title":"Groq LLM","sidebarTitle":"Groq","href":"/api-reference/server/services/llm/groq"},{"title":"Inception LLM","sidebarTitle":"Inception","href":"/api-reference/server/services/llm/inception"},{"title":"Mistral LLM","sidebarTitle":"Mistral","href":"/api-reference/server/services/llm/mistral"},{"title":"Nebius LLM","sidebarTitle":"Nebius","href":"/api-reference/server/services/llm/nebius"},{"title":"Novita AI LLM","sidebarTitle":"Novita AI","href":"/api-reference/server/services/llm/novita"},{"title":"NVIDIA NIM LLM","sidebarTitle":"NVIDIA NIM","href":"/api-reference/server/services/llm/nvidia"},{"title":"NVIDIA Nemotron Omni LLM","sidebarTitle":"NVIDIA Omni","href":"/api-reference/server/services/llm/nvidia-omni"},{"title":"Ollama LLM","sidebarTitle":"Ollama","href":"/api-reference/server/services/llm/ollama"},{"title":"OpenAI LLM","sidebarTitle":"OpenAI","href":"/api-reference/server/services/llm/openai"},{"title":"OpenAI Responses LLM","sidebarTitle":"OpenAI Responses","href":"/api-reference/server/services/llm/openai-responses"},{"title":"OpenRouter LLM","sidebarTitle":"OpenRouter","href":"/api-reference/server/services/llm/openrouter"},{"title":"Perplexity LLM","sidebarTitle":"Perplexity","href":"/api-reference/server/services/llm/perplexity"},{"title":"Qwen LLM","sidebarTitle":"Qwen","href":"/api-reference/server/services/llm/qwen"},{"title":"SambaNova LLM","sidebarTitle":"SambaNova","href":"/api-reference/server/services/llm/sambanova"},{"title":"Sarvam AI LLM","sidebarTitle":"Sarvam","href":"/api-reference/server/services/llm/sarvam"},{"title":"Simplismart LLM","sidebarTitle":"Simplismart","href":"/api-reference/server/services/llm/simplismart"},{"title":"Smallest AI LLM","sidebarTitle":"Smallest AI","href":"/api-reference/server/services/llm/smallest"},{"title":"Sprag LLM","sidebarTitle":"Sprag","href":"/api-reference/server/services/llm/sprag"},{"title":"Together AI LLM","sidebarTitle":"Together AI","href":"/api-reference/server/services/llm/together"}]},{"group":"Text-to-Speech","pages":[{"title":"AssemblyAI Text-to-Speech","sidebarTitle":"AssemblyAI","href":"/api-reference/server/services/tts/assemblyai"},{"title":"AsyncAI Text-to-Speech","sidebarTitle":"Async","href":"/api-reference/server/services/tts/asyncai"},{"title":"AWS Polly Text-to-Speech","sidebarTitle":"AWS Polly","href":"/api-reference/server/services/tts/aws"},{"title":"Azure Text-to-Speech","sidebarTitle":"Azure","href":"/api-reference/server/services/tts/azure"},{"title":"Bland Text-to-Speech","sidebarTitle":"Bland","href":"/api-reference/server/services/tts/bland"},{"title":"Camb AI Text-to-Speech","sidebarTitle":"Camb AI","href":"/api-reference/server/services/tts/camb"},{"title":"Cartesia Text-to-Speech","sidebarTitle":"Cartesia","href":"/api-reference/server/services/tts/cartesia"},{"title":"Deepdub Text-to-Speech","sidebarTitle":"Deepdub","href":"/api-reference/server/services/tts/deepdub"},{"title":"Deepgram Text-to-Speech","sidebarTitle":"Deepgram","href":"/api-reference/server/services/tts/deepgram"},{"title":"ElevenLabs Text-to-Speech","sidebarTitle":"ElevenLabs","href":"/api-reference/server/services/tts/elevenlabs"},{"title":"Fish Audio Text-to-Speech","sidebarTitle":"Fish Audio","href":"/api-reference/server/services/tts/fish"},{"title":"Floe Text-to-Speech","sidebarTitle":"Floe","href":"/api-reference/server/services/tts/floe"},{"title":"Gandr Text-to-Speech","sidebarTitle":"Gandr","href":"/api-reference/server/services/tts/gandr"},{"title":"Gnani Text-to-Speech","sidebarTitle":"Gnani","href":"/api-reference/server/services/tts/gnani"},{"title":"Giggy TTS","sidebarTitle":"Giggy","href":"/api-reference/server/services/tts/giggy"},{"title":"Google Text-to-Speech","sidebarTitle":"Google","href":"/api-reference/server/services/tts/google"},{"title":"Gradium Text-to-Speech","sidebarTitle":"Gradium","href":"/api-reference/server/services/tts/gradium"},{"title":"Groq Text-to-Speech","sidebarTitle":"Groq","href":"/api-reference/server/services/tts/groq"},{"title":"Hakim Text-to-Speech","sidebarTitle":"Hakim","href":"/api-reference/server/services/tts/hakim"},{"title":"Hume Text-to-Speech","sidebarTitle":"Hume","href":"/api-reference/server/services/tts/hume"},{"title":"Inworld Text-to-Speech","sidebarTitle":"Inworld","href":"/api-reference/server/services/tts/inworld"},{"title":"Kalpa Text-to-Speech","sidebarTitle":"Kalpa","href":"/api-reference/server/services/tts/kalpa"},{"title":"Kokoro Text-to-Speech","sidebarTitle":"Kokoro","href":"/api-reference/server/services/tts/kokoro"},{"title":"Lokutor Text-to-Speech","sidebarTitle":"Lokutor","href":"/api-reference/server/services/tts/lokutor"},{"title":"Maya Text-to-Speech","sidebarTitle":"Maya","href":"/api-reference/server/services/tts/maya"},{"title":"MiniMax Text-to-Speech","sidebarTitle":"MiniMax","href":"/api-reference/server/services/tts/minimax"},{"title":"Mirai Text-to-Speech","sidebarTitle":"Mirai","href":"/api-reference/server/services/tts/mirai"},{"title":"Mistral Text-to-Speech","sidebarTitle":"Mistral","href":"/api-reference/server/services/tts/mistral"},{"title":"Murf AI Text-to-Speech","sidebarTitle":"Murf AI","href":"/api-reference/server/services/tts/murf"},{"title":"Neuphonic Text-to-Speech","sidebarTitle":"Neuphonic","href":"/api-reference/server/services/tts/neuphonic"},{"title":"NVIDIA Nemotron Text-to-Speech","sidebarTitle":"NVIDIA Nemotron Speech","href":"/api-reference/server/services/tts/nvidia"},{"title":"OpenAI Text-to-Speech","sidebarTitle":"OpenAI","href":"/api-reference/server/services/tts/openai"},{"title":"Piper Text-to-Speech","sidebarTitle":"Piper","href":"/api-reference/server/services/tts/piper"},{"title":"Pocket TTS","href":"/api-reference/server/services/tts/pocket-tts"},{"title":"ReadAloud TTS","sidebarTitle":"ReadAloud","href":"/api-reference/server/services/tts/readaloud"},{"title":"Resemble AI Text-to-Speech","sidebarTitle":"Resemble AI","href":"/api-reference/server/services/tts/resembleai"},{"title":"Respeecher Text-to-Speech","sidebarTitle":"Respeecher","href":"/api-reference/server/services/tts/respeecher"},{"title":"Quickdial Text-to-Speech","sidebarTitle":"Quickdial","href":"/api-reference/server/services/tts/quickdial"},{"title":"Rime Text-to-Speech","sidebarTitle":"Rime","href":"/api-reference/server/services/tts/rime"},{"title":"Rumik AI Text-to-Speech","sidebarTitle":"Rumik AI","href":"/api-reference/server/services/tts/rumik"},{"title":"Sarvam AI Text-to-Speech","sidebarTitle":"Sarvam AI","href":"/api-reference/server/services/tts/sarvam"},{"title":"SILMA Text-to-Speech","sidebarTitle":"SILMA AI","href":"/api-reference/server/services/tts/silma"},{"title":"Simplismart Text-to-Speech","sidebarTitle":"Simplismart","href":"/api-reference/server/services/tts/simplismart"},{"title":"SLNG Text-to-Speech","sidebarTitle":"SLNG","href":"/api-reference/server/services/tts/slng"},{"title":"Smallest AI Text-to-Speech","sidebarTitle":"Smallest AI","href":"/api-reference/server/services/tts/smallest"},{"title":"SonexLabs Text-to-Speech","sidebarTitle":"SonexLabs","href":"/api-reference/server/services/tts/sonex"},{"title":"Soniox Text-to-Speech","sidebarTitle":"Soniox","href":"/api-reference/server/services/tts/soniox"},{"title":"Speechify Text-to-Speech","sidebarTitle":"Speechify","href":"/api-reference/server/services/tts/speechify"},{"title":"Speechmatics Text-to-Speech","sidebarTitle":"Speechmatics","href":"/api-reference/server/services/tts/speechmatics"},{"title":"Sprag Text-to-Speech","sidebarTitle":"Sprag","href":"/api-reference/server/services/tts/sprag"},{"title":"Supertonic Text-to-Speech","sidebarTitle":"Supertonic","href":"/api-reference/server/services/tts/supertonic"},{"title":"Together AI Text-to-Speech","sidebarTitle":"Together AI","href":"/api-reference/server/services/tts/together"},{"title":"Pipecat TTS Cache","href":"/api-reference/server/services/tts/tts-cache"},{"title":"Typecast Text-to-Speech","sidebarTitle":"Typecast","href":"/api-reference/server/services/tts/typecast"},{"title":"Uplift AI Text-to-Speech","sidebarTitle":"Uplift AI","href":"/api-reference/server/services/tts/upliftai"},{"title":"Vakyam AI Text-to-Speech","sidebarTitle":"Vakyam AI","href":"/api-reference/server/services/tts/vakyam"},{"title":"Voice.ai Text-to-Speech","sidebarTitle":"Voice.ai","href":"/api-reference/server/services/tts/voiceai"},{"title":"xAI Text-to-Speech","sidebarTitle":"xAI","href":"/api-reference/server/services/tts/xai"},{"title":"Coqui XTTS Text-to-Speech","sidebarTitle":"XTTS","href":"/api-reference/server/services/tts/xtts"},{"title":"XTTS-vLLM Text-to-Speech","sidebarTitle":"XTTS-vLLM","href":"/api-reference/server/services/tts/xtts-vllm"}]},{"group":"Realtime LLM","pages":[{"title":"AWS Nova Sonic","href":"/api-reference/server/services/s2s/aws"},{"title":"Azure Voice Live","href":"/api-reference/server/services/s2s/azure-voice-live"},{"title":"Boson Higgs Realtime","sidebarTitle":"Boson Higgs Realtime","href":"/api-reference/server/services/s2s/boson"},{"title":"Gemini Live","href":"/api-reference/server/services/s2s/gemini-live"},{"title":"Gemini Live Vertex AI","href":"/api-reference/server/services/s2s/gemini-live-vertex"},{"title":"Grok Realtime","href":"/api-reference/server/services/s2s/grok"},{"title":"Inworld Realtime","href":"/api-reference/server/services/s2s/inworld"},{"title":"OpenAI GPT-Live","href":"/api-reference/server/services/s2s/openai-live"},{"title":"OpenAI Realtime","href":"/api-reference/server/services/s2s/openai"},{"title":"ThunderPhone","sidebarTitle":"ThunderPhone","href":"/api-reference/server/services/s2s/thunderphone"},{"title":"Ultravox Realtime","href":"/api-reference/server/services/s2s/ultravox"}]},{"group":"Image Generation","pages":[{"title":"Azure OpenAI Image Generation","sidebarTitle":"Azure","href":"/api-reference/server/services/image-generation/azure"},{"title":"fal Image Generation","sidebarTitle":"fal","href":"/api-reference/server/services/image-generation/fal"},{"title":"Google Image Generation","sidebarTitle":"Google","href":"/api-reference/server/services/image-generation/google"},{"title":"OpenAI Image Generation","sidebarTitle":"OpenAI","href":"/api-reference/server/services/image-generation/openai"},{"title":"Replicate Image Generation","sidebarTitle":"Replicate","href":"/api-reference/server/services/image-generation/replicate"}]},{"group":"Video","pages":[{"title":"Anam Video Avatar","sidebarTitle":"Anam","href":"/api-reference/server/services/video/anam"},{"title":"bitHuman Video Avatar","sidebarTitle":"bitHuman","href":"/api-reference/server/services/video/bithuman"},{"title":"HeyGen Video Avatar","sidebarTitle":"HeyGen","href":"/api-reference/server/services/video/heygen"},{"title":"Protoface Video Avatar","sidebarTitle":"Protoface","href":"/api-reference/server/services/video/protoface"},{"title":"Simli Video Avatar","sidebarTitle":"Simli","href":"/api-reference/server/services/video/simli"},{"title":"Tavus Video Avatar","sidebarTitle":"Tavus","href":"/api-reference/server/services/video/tavus"}]},{"group":"Memory","pages":[{"title":"Mem0 Long-Term Memory","sidebarTitle":"Mem0","href":"/api-reference/server/services/memory/mem0"},{"title":"Memcode Memory","sidebarTitle":"Memcode","href":"/api-reference/server/services/memory/memcode"},{"title":"MemorySync Memory","sidebarTitle":"MemorySync","href":"/api-reference/server/services/memory/memorysync"},{"title":"Synap Memory","sidebarTitle":"Synap","href":"/api-reference/server/services/memory/synap"}]},{"group":"Vision","pages":[{"title":"Moondream Vision","sidebarTitle":"Moondream","href":"/api-reference/server/services/vision/moondream"},{"title":"SmolVLM Vision","sidebarTitle":"SmolVLM","href":"/api-reference/server/services/vision/smolvlm"}]},{"group":"Agents","pages":[{"title":"OpenClaw Gateway","href":"/api-reference/server/services/agents/openclaw"}]},{"group":"Analytics \u0026 Monitoring","pages":[{"title":"Finchvox Session Replay","sidebarTitle":"Finchvox","href":"/api-reference/server/services/analytics/finchvox"},{"title":"floe-guard","sidebarTitle":"Floe","href":"/api-reference/server/services/analytics/floe"},{"title":"Future AGI Observability","sidebarTitle":"Future AGI","href":"/api-reference/server/services/analytics/future-agi"},{"title":"MLflow","href":"/api-reference/server/services/analytics/mlflow"},{"title":"Noveum Trace","href":"/api-reference/server/services/analytics/noveum-trace"},{"title":"OpenInference Tracing","sidebarTitle":"OpenInference","href":"/api-reference/server/services/analytics/openinference"},{"title":"Roark Call Analytics","sidebarTitle":"Roark","href":"/api-reference/server/services/analytics/roark"},{"title":"Sentry Metrics","href":"/api-reference/server/services/analytics/sentry"}]},{"group":"Knowledge Retrieval","pages":[{"title":"Keenable Web Search","sidebarTitle":"Keenable","href":"/api-reference/server/services/knowledge-retrieval/keenable"},{"title":"Moss Knowledge Retrieval","sidebarTitle":"Moss","href":"/api-reference/server/services/knowledge-retrieval/moss"}]},{"group":"Translation","pages":[{"title":"Pinch Translation","sidebarTitle":"Pinch","href":"/api-reference/server/services/translation/pinch"}]},{"group":"Audio Filters","pages":[{"title":"AIC Audio Filter","sidebarTitle":"AIC","href":"/api-reference/server/services/audio-filters/aic-filter"},{"title":"Alkove Audio Filter","sidebarTitle":"Alkove","href":"/api-reference/server/services/audio-filters/alkove"},{"title":"Arctan Audio Filter","sidebarTitle":"Arctan","href":"/api-reference/server/services/audio-filters/arctan"},{"title":"Hecttor","href":"/api-reference/server/services/audio-filters/hecttor"},{"title":"Koala Audio Filter","sidebarTitle":"Koala","href":"/api-reference/server/services/audio-filters/koala-filter"},{"title":"Krisp VIVA Audio Filter","sidebarTitle":"Krisp VIVA","href":"/api-reference/server/services/audio-filters/krisp-viva-filter"},{"title":"pipecat-effects","href":"/api-reference/server/services/audio-filters/pipecat-effects"},{"title":"RNNoise Audio Filter","sidebarTitle":"RNNoise","href":"/api-reference/server/services/audio-filters/rnnoise-filter"},{"title":"VoxLock Audio Filter","sidebarTitle":"VoxLock","href":"/api-reference/server/services/audio-filters/voxlock"}]},{"group":"VAD","pages":[{"title":"AIC Quail VAD","sidebarTitle":"AIC Quail","href":"/api-reference/server/services/vad/aic-quail-vad-analyzer"},{"title":"Alkove VAD","sidebarTitle":"Alkove","href":"/api-reference/server/services/vad/alkove-vad"},{"title":"FireRed VAD","sidebarTitle":"FireRed","href":"/api-reference/server/services/vad/fire-vad"},{"title":"Krisp VIVA VAD","sidebarTitle":"Krisp VIVA","href":"/api-reference/server/services/vad/krisp-viva-vad-analyzer"},{"title":"Silero VAD","sidebarTitle":"Silero","href":"/api-reference/server/services/vad/silero-vad-analyzer"},{"title":"TEN VAD","sidebarTitle":"TEN","href":"/api-reference/server/services/vad/ten-vad"}]}]},{"group":"Composite Services","pages":[{"title":"ServiceSwitcher","href":"/api-reference/server/composite-services/service-switcher"},{"title":"LLMSwitcher","href":"/api-reference/server/composite-services/llm-switcher"},{"title":"LLMWithBackend","href":"/api-reference/server/composite-services/llm-with-backend"}]},{"group":"Classifiers","pages":[{"title":"BaseClassifier","sidebarTitle":"Overview","href":"/api-reference/server/classifiers/overview"},{"title":"ClefClassifier","sidebarTitle":"Clef","href":"/api-reference/server/classifiers/clef"},{"title":"JevClassifier","sidebarTitle":"Jev","href":"/api-reference/server/classifiers/jev"},{"title":"OpenAIDecisionsClassifier","sidebarTitle":"OpenAI Decisions","href":"/api-reference/server/classifiers/openai-decisions"},{"title":"LLMClassifier","sidebarTitle":"LLM","href":"/api-reference/server/classifiers/llm"}]},{"group":"Expressive Conversation","pages":[{"title":"Expressive Conversation","sidebarTitle":"Overview","href":"/api-reference/server/expressive/overview"},{"title":"Expressive TTS Services","sidebarTitle":"TTS Services","href":"/api-reference/server/expressive/tts-services"},{"title":"Pipecat Tone","href":"/api-reference/server/expressive/pipecat-tone"}]},{"group":"Extensions","pages":[{"title":"IVRNavigator","href":"/api-reference/server/extensions/ivr"},{"title":"Pipecat Backchannel","href":"/api-reference/server/extensions/pipecat-backchannel"},{"title":"DuplexJev Turn Analyzer","href":"/api-reference/server/extensions/pipecat-duplexjev"},{"title":"VoicemailDetector","href":"/api-reference/server/extensions/voicemail"}]},{"group":"Utilities","pages":[{"group":"Advanced Frame Processors","pages":[{"title":"LLMTextProcessor","href":"/api-reference/server/utilities/frame/llm-text-processor"},{"title":"Producer \u0026 Consumer Processors","href":"/api-reference/server/utilities/frame/producer-consumer"}]},{"group":"Audio Processing","pages":[{"title":"AudioBufferProcessor","href":"/api-reference/server/utilities/audio/audio-buffer-processor"},{"title":"SoundfileMixer","href":"/api-reference/server/utilities/audio/soundfile-mixer"}]},{"group":"Context","pages":[{"title":"LLMContextSummarizer","sidebarTitle":"Context Summarization","href":"/api-reference/server/utilities/context-summarization"}]},{"group":"File Handling","pages":[{"title":"File Resolution and Storage","sidebarTitle":"File Handling","href":"/api-reference/server/utilities/file-handling"}]},{"group":"Frame Filters","pages":[{"title":"FrameFilter","href":"/api-reference/server/utilities/filters/frame-filter"},{"title":"FunctionFilter","href":"/api-reference/server/utilities/filters/function-filter"},{"title":"IdentityFilter","href":"/api-reference/server/utilities/filters/identify-filter"},{"title":"NullFilter","href":"/api-reference/server/utilities/filters/null-filter"},{"title":"WakeCheckFilter","href":"/api-reference/server/utilities/filters/wake-check-filter"},{"title":"WakeNotifierFilter","href":"/api-reference/server/utilities/filters/wake-notifier-filter"}]},{"group":"Metrics and Telemetry","pages":[{"title":"OpenTelemetry Tracing","sidebarTitle":"OpenTelemetry","href":"/api-reference/server/utilities/opentelemetry"}]},{"group":"MCP","pages":[{"title":"MCPClient","href":"/api-reference/server/utilities/mcp/mcp"}]},{"group":"Observers","pages":[{"title":"Observer Pattern","href":"/api-reference/server/utilities/observers/observer-pattern"},{"title":"AIC Tyto Observer","sidebarTitle":"AIC Tyto","href":"/api-reference/server/utilities/observers/aic-tyto-observer"},{"title":"Debug Log Observer","sidebarTitle":"Debug Observer","href":"/api-reference/server/utilities/observers/debug-observer"},{"title":"Error Observer","href":"/api-reference/server/utilities/observers/error-observer"},{"title":"Eval Conversation Observer","href":"/api-reference/server/utilities/observers/eval-conversation-observer"},{"title":"Function Call Observer","href":"/api-reference/server/utilities/observers/function-call-observer"},{"title":"LLM Log Observer","sidebarTitle":"LLM Observer","href":"/api-reference/server/utilities/observers/llm-observer"},{"title":"Service Metrics Observer","href":"/api-reference/server/utilities/observers/service-metrics-observer"},{"title":"Speaking Observer","href":"/api-reference/server/utilities/observers/speaking-observer"},{"title":"Transcription Log Observer","sidebarTitle":"Transcription Observer","href":"/api-reference/server/utilities/observers/transcription-observer"},{"title":"Startup Timing Observer","sidebarTitle":"Startup Timing","href":"/api-reference/server/utilities/observers/startup-timing-observer"},{"title":"Turn Tracking Observer","href":"/api-reference/server/utilities/observers/turn-tracking-observer"},{"title":"User-Bot Latency Observer","sidebarTitle":"Latency Observer","href":"/api-reference/server/utilities/observers/user-bot-latency-observer"}]},{"group":"Runner","pages":[{"title":"Development Runner","href":"/api-reference/server/utilities/runner/guide"},{"title":"Transport Utilities","href":"/api-reference/server/utilities/runner/transport-utils"}]},{"group":"Service Utilities","pages":[{"title":"DailyRESTHelper","href":"/api-reference/server/utilities/daily/rest-helper"}]},{"group":"Smart Turn Detection","pages":[{"title":"Smart Turn Overview","href":"/api-reference/server/utilities/turn-detection/smart-turn-overview"},{"title":"Krisp VIVA Turn","href":"/api-reference/server/utilities/turn-detection/krisp-viva-turn"},{"title":"turn-1-mini","href":"/api-reference/server/utilities/turn-detection/turn-1-mini"},{"title":"Alkove Turn","href":"/api-reference/server/utilities/turn-detection/alkove-turn"}]},{"group":"Telephony","pages":[{"title":"DTMFAggregator","href":"/api-reference/server/utilities/dtmf-aggregator"}]},{"group":"Text Aggregators and Filters","pages":[{"title":"Text Aggregators and Filters","sidebarTitle":"Overview","href":"/api-reference/server/utilities/text/overview"},{"title":"MarkdownTextFilter","href":"/api-reference/server/utilities/text/markdown-text-filter"},{"title":"PatternPairAggregator","href":"/api-reference/server/utilities/text/pattern-pair-aggregator"},{"title":"Voice Formatter","href":"/api-reference/server/utilities/text/voice-formatter"}]},{"group":"User and Assistant Turn Management","pages":[{"title":"User Turn Strategies","href":"/api-reference/server/utilities/turn-management/user-turn-strategies"},{"title":"User Mute Strategies","href":"/api-reference/server/utilities/turn-management/user-mute-strategies"},{"title":"Filter Incomplete User Turns","href":"/api-reference/server/utilities/turn-management/filter-incomplete-turns"},{"title":"Turn Events","href":"/api-reference/server/utilities/turn-management/turn-events"},{"title":"Transcriptions","href":"/api-reference/server/utilities/turn-management/transcriptions"},{"title":"External Turn Management","href":"/api-reference/server/utilities/turn-management/external-turn-management"}]}]},{"group":"Events","pages":[{"title":"Events Overview","href":"/api-reference/server/events/overview"},{"title":"FrameProcessor Events","href":"/api-reference/server/events/frame-processor-events"},{"title":"Service Events","href":"/api-reference/server/events/service-events"}]},{"group":"RTVI","pages":[{"title":"RTVI (Real-Time Voice Interaction)","sidebarTitle":"Overview","href":"/api-reference/server/rtvi/introduction"},{"title":"RTVIProcessor","href":"/api-reference/server/rtvi/rtvi-processor"},{"title":"RTVIObserver","href":"/api-reference/server/rtvi/rtvi-observer"},{"title":"Google RTVI Observer","href":"/api-reference/server/rtvi/google-rtvi-observer"}]},{"group":"Frames","pages":[{"title":"Frames","href":"/api-reference/server/frames/overview"},{"title":"Data Frames","href":"/api-reference/server/frames/data-frames"},{"title":"Control Frames","href":"/api-reference/server/frames/control-frames"},{"title":"System Frames","href":"/api-reference/server/frames/system-frames"},{"title":"LLM Frames","href":"/api-reference/server/frames/llm-frames"}]},{"group":"Workers","pages":[{"title":"BaseWorker","href":"/api-reference/server/workers/base-worker"},{"title":"BaseUIWorker","href":"/api-reference/server/workers/base-ui-worker"},{"title":"LLMWorker","href":"/api-reference/server/workers/llm-worker"},{"title":"LLMContextWorker","href":"/api-reference/server/workers/llm-context-worker"},{"title":"BackendLLMWorker","href":"/api-reference/server/workers/backend-llm-worker"},{"title":"UIWorker","href":"/api-reference/server/workers/ui-worker"},{"title":"WorkerRunner","href":"/api-reference/server/workers/runner"},{"title":"Types","href":"/api-reference/server/workers/types"},{"title":"Exceptions","href":"/api-reference/server/workers/exceptions"}]},{"group":"Pipeline","pages":[{"title":"PipelineParams","href":"/api-reference/server/pipeline/pipeline-params"},{"title":"PipelineWorker","href":"/api-reference/server/pipeline/pipeline-worker"},{"title":"Pipeline Idle Detection","href":"/api-reference/server/pipeline/pipeline-idle-detection"},{"title":"Pipeline Heartbeats","href":"/api-reference/server/pipeline/heartbeats"},{"title":"ParallelPipeline","href":"/api-reference/server/pipeline/parallel-pipeline"}]},{"group":"Bus","pages":[{"title":"Worker Bus","sidebarTitle":"Bus","href":"/api-reference/server/bus/bus"},{"title":"Bus Messages","sidebarTitle":"Messages","href":"/api-reference/server/bus/messages"},{"title":"Bus Serializers","sidebarTitle":"Serializers","href":"/api-reference/server/bus/serializers"},{"title":"Bus Proxy Agents","sidebarTitle":"Proxy Agents","href":"/api-reference/server/bus/proxy"}]}]},{"group":"Client SDKs","pages":[{"group":"JavaScript SDK","pages":[{"title":"JavaScript SDK Overview","sidebarTitle":"Overview","href":"/api-reference/client/js/overview"},{"title":"PipecatClient Constructor","href":"/api-reference/client/js/client-constructor"},{"title":"Client Methods","href":"/api-reference/client/js/client-methods"},{"title":"Callbacks and Events","href":"/api-reference/client/js/callbacks"},{"title":"Errors","href":"/api-reference/client/js/errors"},{"group":"Transports","pages":[{"title":"Transport Overview","sidebarTitle":"Overview","href":"/api-reference/client/js/transports/transport"},{"title":"Daily WebRTC Transport","sidebarTitle":"Daily","href":"/api-reference/client/js/transports/daily"},{"title":"LiveKit Transport","sidebarTitle":"LiveKit","href":"/api-reference/client/js/transports/livekit"},{"title":"MoQ Transport","sidebarTitle":"MoQ","href":"/api-reference/client/js/transports/moq"},{"title":"Small WebRTC Transport","sidebarTitle":"Small WebRTC","href":"/api-reference/client/js/transports/small-webrtc"},{"title":"WebSocket Transport","sidebarTitle":"WebSocket","href":"/api-reference/client/js/transports/websocket"}]}]},{"group":"React SDK","pages":[{"title":"React SDK Overview","sidebarTitle":"Overview","href":"/api-reference/client/react/overview"},{"title":"Components","href":"/api-reference/client/react/components"},{"title":"Hooks","href":"/api-reference/client/react/hooks"}]},{"group":"React Native SDK","pages":[{"title":"React Native SDK Overview","sidebarTitle":"Overview","href":"/api-reference/client/react-native/overview"},{"title":"React Native SDK Reference","sidebarTitle":"API Reference","href":"/api-reference/client/react-native/api-reference"},{"group":"Transports","pages":[{"title":"Daily WebRTC Transport","sidebarTitle":"Daily","href":"/api-reference/client/react-native/transports/daily"},{"title":"Small WebRTC Transport","sidebarTitle":"Small WebRTC","href":"/api-reference/client/react-native/transports/small-webrtc"}]}]},{"group":"iOS SDK","pages":[{"title":"iOS SDK Overview","sidebarTitle":"Overview","href":"/api-reference/client/ios/overview"},{"title":"iOS SDK Reference","sidebarTitle":"API Reference","url":"https://docs-ios.pipecat.ai/","href":"/api-reference/client/ios/api-reference"},{"group":"Transports","pages":[{"title":"Daily WebRTC Transport","sidebarTitle":"Daily","href":"/api-reference/client/ios/transports/daily"},{"title":"Gemini Live WebSocket Transport","sidebarTitle":"Gemini Live","href":"/api-reference/client/ios/transports/gemini-websocket"},{"title":"OpenAI Realtime WebRTC Transport","sidebarTitle":"OpenAI Realtime","href":"/api-reference/client/ios/transports/openai-webrtc"},{"title":"Small WebRTC Transport","sidebarTitle":"Small WebRTC","href":"/api-reference/client/ios/transports/small-webrtc"}]}]},{"group":"Android SDK","pages":[{"title":"Android SDK Overview","sidebarTitle":"Overview","href":"/api-reference/client/android/overview"},{"title":"Android SDK Reference","sidebarTitle":"API Reference","url":"https://docs-android.pipecat.ai/","href":"/api-reference/client/android/api-reference"},{"group":"Transports","pages":[{"title":"Daily WebRTC Transport","sidebarTitle":"Daily","href":"/api-reference/client/android/transports/daily"},{"title":"Gemini Live WebSocket Transport","sidebarTitle":"Gemini Live","href":"/api-reference/client/android/transports/gemini-websocket"},{"title":"OpenAI Realtime WebRTC Transport","sidebarTitle":"OpenAI Realtime","href":"/api-reference/client/android/transports/openai-webrtc"},{"title":"Small WebRTC Transport","sidebarTitle":"Small WebRTC","href":"/api-reference/client/android/transports/small-webrtc"}]}]},{"group":"C++ SDK","pages":[{"title":"C++ SDK Overview","sidebarTitle":"Overview","href":"/api-reference/client/cpp/overview"},{"title":"C++ SDK Reference","sidebarTitle":"API Reference","url":"https://docs-cxx.pipecat.ai/","href":"/api-reference/client/cpp/api-reference"},{"group":"Transports","pages":[{"title":"Daily WebRTC Transport","sidebarTitle":"Daily","href":"/api-reference/client/cpp/transports/daily"},{"title":"WebSocket Transport","sidebarTitle":"WebSocket","href":"/api-reference/client/cpp/transports/websocket"}]}]}]},{"group":"Pipecat Flows","pages":[{"title":"Pipecat Flows API Overview","sidebarTitle":"Overview","href":"/api-reference/pipecat-flows/overview"},{"title":"FlowConfig","href":"/api-reference/pipecat-flows/flow-config"},{"title":"Flow","href":"/api-reference/pipecat-flows/flow"},{"title":"FlowManager","href":"/api-reference/pipecat-flows/flow-manager"},{"title":"Types","href":"/api-reference/pipecat-flows/types"},{"title":"Exceptions","href":"/api-reference/pipecat-flows/exceptions"}]},{"group":"Pipecat Cloud","pages":[{"group":"REST Reference","pages":[{"title":"Pipecat Cloud REST API","sidebarTitle":"REST API Overview","href":"/api-reference/pipecat-cloud/rest-reference/overview"},{"group":"Agents","pages":[{"title":"Create an Agent","openapi":"POST /agents","href":"/api-reference/pipecat-cloud/rest-reference/endpoint/agent-create"},{"title":"Update an Agent","openapi":"POST /agents/{agentName}","href":"/api-reference/pipecat-cloud/rest-reference/endpoint/agent-update"},{"title":"Start an Agent Session","openapi":"POST /{agentName}/start","href":"/api-reference/pipecat-cloud/rest-reference/endpoint/start"},{"title":"Stop an Agent Session","openapi":"DELETE /agents/{agentName}/sessions/{sessionId}","href":"/api-reference/pipecat-cloud/rest-reference/endpoint/stop"},{"title":"Session API","openapi":"GET /{serviceName}/sessions/{sessionId}/{path}","href":"/api-reference/pipecat-cloud/rest-reference/endpoint/session-proxy"},{"title":"Retrieve Agent Logs","openapi":"GET /agents/{agentName}/logs","href":"/api-reference/pipecat-cloud/rest-reference/endpoint/agent-get-logs"},{"title":"List All Sessions","openapi":"GET /agents/{agentName}/sessions","href":"/api-reference/pipecat-cloud/rest-reference/endpoint/agent-get-sessions"},{"title":"Get Session Details","openapi":"GET /agents/{agentName}/sessions/{sessionId}","href":"/api-reference/pipecat-cloud/rest-reference/endpoint/agent-get-session"},{"title":"List All Agents","openapi":"GET /agents","href":"/api-reference/pipecat-cloud/rest-reference/endpoint/agent-list-all"},{"title":"Get Agent Details","openapi":"GET /agents/{agentName}","href":"/api-reference/pipecat-cloud/rest-reference/endpoint/agent-list-one"},{"title":"Delete an Agent","description":"DELETE /agents/{agentName} permanently deletes a Pipecat Cloud agent and its associated resources.","openapi":"DELETE /agents/{agentName}","href":"/api-reference/pipecat-cloud/rest-reference/endpoint/agent-delete"}]},{"group":"Secrets","pages":[{"title":"Create or Update Secrets","openapi":"PUT /secrets/{setName}","href":"/api-reference/pipecat-cloud/rest-reference/endpoint/secret-create-update"},{"title":"List All Secret Sets","description":"GET /secrets lists all secret sets in your Pipecat Cloud organization with their names and metadata.","openapi":"GET /secrets","href":"/api-reference/pipecat-cloud/rest-reference/endpoint/secret-list-all"},{"title":"Get Secret Set Details","openapi":"GET /secrets/{setName}","href":"/api-reference/pipecat-cloud/rest-reference/endpoint/secret-list-one"},{"title":"Delete Entire Secret Set","openapi":"DELETE /secrets/{setName}","href":"/api-reference/pipecat-cloud/rest-reference/endpoint/secret-delete-secret-set"},{"title":"Delete Specific Secret From Set","openapi":"DELETE /secrets/{setName}/{secretKey}","href":"/api-reference/pipecat-cloud/rest-reference/endpoint/secret-delete-specific-secret"}]},{"group":"Builds","pages":[{"title":"Get Upload URL","openapi":"POST /builds/upload-url","href":"/api-reference/pipecat-cloud/rest-reference/endpoint/build-upload-url"},{"title":"Create Build","openapi":"POST /builds","href":"/api-reference/pipecat-cloud/rest-reference/endpoint/build-create"},{"title":"List Builds","openapi":"GET /builds","href":"/api-reference/pipecat-cloud/rest-reference/endpoint/build-list"},{"title":"Get Build","openapi":"GET /builds/{buildId}","href":"/api-reference/pipecat-cloud/rest-reference/endpoint/build-get"},{"title":"Get Build Logs","openapi":"GET /builds/{buildId}/logs","href":"/api-reference/pipecat-cloud/rest-reference/endpoint/build-get-logs"}]},{"group":"Regions","pages":[{"title":"List Regions","openapi":"GET /regions","href":"/api-reference/pipecat-cloud/rest-reference/endpoint/regions-list"}]},{"group":"Organization","pages":[{"title":"Get Organization Properties","openapi":"GET /properties","href":"/api-reference/pipecat-cloud/rest-reference/endpoint/properties-get"},{"title":"Update Organization Properties","openapi":"PATCH /properties","href":"/api-reference/pipecat-cloud/rest-reference/endpoint/properties-update"}]}]},{"group":"SDK Reference","pages":[{"title":"Pipecat Cloud SDK Overview","sidebarTitle":"Python SDK Overview","href":"/api-reference/pipecat-cloud/sdk-reference/overview"},{"title":"Session Management","href":"/api-reference/pipecat-cloud/sdk-reference/sessions"},{"title":"Session Arguments","href":"/api-reference/pipecat-cloud/sdk-reference/session-arguments"},{"title":"Error Handling","href":"/api-reference/pipecat-cloud/sdk-reference/exceptions"},{"title":"Examples","href":"/api-reference/pipecat-cloud/sdk-reference/examples"}]}]},{"group":"CLI","pages":[{"title":"CLI Overview","href":"/api-reference/cli/overview"},{"group":"Commands","pages":[{"title":"pipecat init","sidebarTitle":"init","href":"/api-reference/cli/init"},{"title":"pipecat eval","sidebarTitle":"eval","href":"/api-reference/cli/eval"},{"title":"pipecat context-hub","sidebarTitle":"context-hub","href":"/api-reference/cli/context-hub"},{"group":"cloud","pages":[{"title":"Output Modes and Exit Codes","sidebarTitle":"Output \u0026 exit codes","href":"/api-reference/cli/cloud/output"},{"title":"pipecat cloud agent","sidebarTitle":"agent","href":"/api-reference/cli/cloud/agent"},{"title":"pipecat cloud auth","sidebarTitle":"auth","href":"/api-reference/cli/cloud/auth"},{"title":"pipecat cloud build","sidebarTitle":"build","href":"/api-reference/cli/cloud/build"},{"title":"pipecat cloud docker","sidebarTitle":"docker","href":"/api-reference/cli/cloud/docker"},{"title":"pipecat cloud github","sidebarTitle":"github","href":"/api-reference/cli/cloud/github"},{"title":"pipecat cloud deploy","sidebarTitle":"deploy","href":"/api-reference/cli/cloud/deploy"},{"title":"pipecat cloud organizations","sidebarTitle":"organizations","href":"/api-reference/cli/cloud/organizations"},{"title":"pipecat cloud secrets","sidebarTitle":"secrets","href":"/api-reference/cli/cloud/secrets"},{"title":"pipecat cloud spend-limit","sidebarTitle":"spend-limit","href":"/api-reference/cli/cloud/spend-limit"},{"title":"pipecat cloud regions","sidebarTitle":"regions","href":"/api-reference/cli/cloud/regions"}]}]}]},{"group":"Pipecat Context Hub","pages":[{"title":"Pipecat Context Hub","sidebarTitle":"Overview","href":"/api-reference/context-hub/overview"},{"title":"Context Hub ChatGPT Plugin","sidebarTitle":"ChatGPT Plugin","href":"/api-reference/context-hub/chatgpt-plugin"}]}]}]},"basePath":"","title":"Create or Update Secrets - Pipecat Cloud","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CBsVopKK.js","utils-DZAk68jJ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-D32AYZrP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D_A5_cny.js","snippetPresets-xNRfS9th.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BIB25-tq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CydJ4w4j.js","shallow-CYPBeQSG.js","getApiPlaygroundDisplay-A5xJVBOu.js","CodeSnippet-BVRTgi3m.js","CodeSnippets-DjD6BSlt.js","Page-Dr40SSJq.js","getPastedJson-D4V4JyrR.js","icon-uhcnG22T.js","MethodPill-CM-ZQdGH.js","DuplicateIcon-B_WnOiNf.js","createIcon-CJsb8utt.js","DynamicMarkdown-D-2HDKEp.js","SectionHeading-KP5xmMgQ.js","axios-vUo_bRtp.js","Markdown-D_k0dg6k.js","clsx-DK3K4Z1S.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DE3EVdvd.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-fN9H9n9g.js"]}