Replaces one saved version with a complete agent configuration snapshot. Read the existing snapshot first and preserve settings you do not intend to change.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Vida AI Agent OS Docs","colors":{"primary":"#0075FF","light":"#0075FF","dark":"#0075FF"},"logo":{"light":"https://mintcdn.com/vida/MUI7MaE2JUvHNPoO/logos/blank.svg?fit=max\u0026auto=format\u0026n=MUI7MaE2JUvHNPoO\u0026q=85\u0026s=3388b7be4b5e339589764386f1b37423","dark":"https://mintcdn.com/vida/MUI7MaE2JUvHNPoO/logos/blank.svg?fit=max\u0026auto=format\u0026n=MUI7MaE2JUvHNPoO\u0026q=85\u0026s=3388b7be4b5e339589764386f1b37423","href":"https://vida.io"},"favicon":"https://mintcdn.com/vida/hvah8j310xMyIxzD/logos/favicon.png?fit=max\u0026auto=format\u0026n=hvah8j310xMyIxzD\u0026q=85\u0026s=d6747aa04480ffe1e7c6e6573060bb02","api":{"openapi":["apiv2.json"]},"appearance":{"default":"light","strict":true},"navbar":{"links":[{"href":"https://vida.io/docs/apiv2.json","label":"OpenAPI Definition"},{"href":"https://vida.io/examples","label":"Examples"},{"href":"https://vida.io/pricing","label":"Pricing"}],"primary":{"type":"button","label":"Login","href":"https://vida.io/?login=true"}},"footer":{"socials":{"x":"https://x.com/VIDAisAI","github":"https://github.com/VIDA-Global","linkedin":"https://www.linkedin.com/company/86956543"}},"seo":{"metatags":{"description":"Build, deploy, operate, and integrate Vida AI Agents across business communications and operations.","og:title":"Vida AI Agent OS Documentation","og:description":"Build, deploy, operate, and integrate Vida AI Agents across voice, text, email, chat, software, and business workflows.","og:image":"https://vida.io/images/openGraphImage-noBrand.png","og:image:width":"3600","og:image:height":"1881","og:site_name":"Vida AI Agent OS Documentation","twitter:title":"Vida AI Agent OS Documentation","twitter:description":"Build, deploy, operate, and integrate Vida AI Agents across business communications and operations.","twitter:image":"https://vida.io/images/openGraphImage-noBrand.png","twitter:site:":"@VIDAisAI","twitter:creator":"@VIDAisAI","twitter:card":"summary_large_image"},"indexing":"navigable"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"vida","hasAudioNarration":false,"actualSubdomain":"vida","customDomains":["vida.io","vida.page"],"gitSource":{"type":"github","owner":"vida-global","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af23ebeb92fa174c66bb205","clientVersion":"0.0.4094","searchFilterCounts":[{"language":"default","tag":"API Reference","count":273},{"language":"default","tag":"Documentation","count":89},{"language":"default","tag":"Computer Agents","count":89},{"language":"default","tag":"Agents","count":24},{"language":"default","tag":"Accounts","count":21},{"language":"default","tag":"Agent Functions","count":20},{"language":"default","tag":"Tasks","count":17},{"language":"default","tag":"Resellers and Partners","count":16},{"language":"default","tag":"Agent Setup","count":14},{"language":"default","tag":"SIP","count":14}]},"assistantConfig":{},"basePath":"/docs","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":"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":"html[data-domain] img[alt=\"light logo\"],html[data-domain] img[alt=\"dark logo\"]{visibility:hidden}"}],"page":{"pagePath":"api-reference/agents/replace-saved-agent-version","slug":"/api-reference/agents/replace-saved-agent-version","pageMetadata":{"openapi":"post /api/v2/agent/{agentConfigId}/versions/{versionId}","title":"Replace saved agent version","description":"Replaces one saved version with a complete agent configuration snapshot. Read the existing snapshot first and preserve settings you do not intend to change.","href":"/api-reference/agents/replace-saved-agent-version"},"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: \"Replaces one saved version with a complete agent configuration snapshot. Read the existing snapshot first and preserve settings you do not intend to change.\"\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":{"openapi":"post /api/v2/agent/{agentConfigId}/versions/{versionId}","title":"Replace saved agent version","description":"Replaces one saved version with a complete agent configuration snapshot. Read the existing snapshot first and preserve settings you do not intend to change.","href":"/api-reference/agents/replace-saved-agent-version"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/vida/121b9aa6cf00f9e5/script.js","/docs/_mintlify/custom/vida/a6ea228b56014007/updateMintlifyDocs.js"],"openApiReferenceData":{"operation":{"tags":["Agents"],"summary":"Replace saved agent version","description":"Replaces one saved version with a complete agent configuration snapshot. Read the existing snapshot first and preserve settings you do not intend to change.","parameters":["65f4ba1b-90e5-42fc-a299-4cd799655664","c1b8a07b-e5e4-46ce-ba31-1893c732a29b","844ba7d9-eff0-462d-b5ab-cfd4735949e3"],"responses":{"200":"f43747b9-f9ec-413a-9627-802b40de6ccb"},"security":["37ec682e-8087-4004-a5b4-329c3e0d7203"],"requestBody":"16c4c0ac-6169-428b-bd82-8d2743fc511d","method":"post","type":"path","servers":["0413c5fa-3167-42c0-a5fc-9c7b1412aaa5"],"path":"/api/v2/agent/{agentConfigId}/versions/{versionId}","baseUrlOptions":["https://api.vida.dev"],"title":"Replace saved agent version","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"65f4ba1b-90e5-42fc-a299-4cd799655664":{"name":"agentConfigId","in":"path","required":true,"schema":{"type":"string","isRequired":true,"description":"Live agent configuration ID that owns this version.","uniqueKey":"","typeLabel":"string"},"description":"Live agent configuration ID that owns this version."},"c1b8a07b-e5e4-46ce-ba31-1893c732a29b":{"name":"versionId","in":"path","required":true,"schema":{"type":"string","isRequired":true,"description":"Epoch-ms score identifying the snapshot","uniqueKey":"","typeLabel":"string"},"description":"Epoch-ms score identifying the snapshot","example":1750195000123},"844ba7d9-eff0-462d-b5ab-cfd4735949e3":{"name":"targetAccountId","in":"query","description":"Account that owns this version.","required":true,"schema":{"type":"integer","isRequired":true,"description":"Account that owns this version.","uniqueKey":"","typeLabel":"integer"}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["snapshot"],"properties":{"snapshot":{"type":"object","description":"Writable staging configuration. Omitted fields retain their current values.","properties":{"title":{"type":"string","description":"Display name for the agent.","uniqueKey":"snapshot.title","typeLabel":"string"},"description":{"type":"string","description":"Short description of the agent.","uniqueKey":"snapshot.description","typeLabel":"string"},"brandName":{"type":"string","description":"Brand name the agent represents.","uniqueKey":"snapshot.brandName","typeLabel":"string"},"agentInstructions":{"type":"string","description":"Primary instructions for voice, messaging, and Computer Agent work.","uniqueKey":"snapshot.agentInstructions","typeLabel":"string"},"welcomeMessage":{"type":"string","description":"Greeting used at the beginning of a conversation. Prefix with prompt: to generate the greeting from instructions.","uniqueKey":"snapshot.welcomeMessage","typeLabel":"string"},"links":{"type":"array","items":{"type":"string","format":"uri","uniqueKey":"snapshot.links.items.[INDEX]","typeLabel":"string\u003curi>"},"description":"Web pages supplied as agent knowledge.","uniqueKey":"snapshot.links","typeLabel":"string\u003curi>[]"},"keywords":{"type":"array","items":{"type":"string","uniqueKey":"snapshot.keywords.items.[INDEX]","typeLabel":"string"},"description":"Searchable labels for the agent.","uniqueKey":"snapshot.keywords","typeLabel":"string[]"},"agentModel":{"type":"string","description":"Model identifier returned by GET /api/v2/models/supported.","uniqueKey":"snapshot.agentModel","typeLabel":"string"},"agentFastMode":{"type":"boolean","description":"Use OpenAI Fast processing when the selected model supports it. Billing follows the service tier actually returned by OpenAI.","uniqueKey":"snapshot.agentFastMode","typeLabel":"boolean"},"agentThinking":{"oneOf":[{"type":"string","enum":["low"],"description":"Reasoning budget for supported models; null disables it.","uniqueKey":"snapshot.agentThinking.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["low"],"description":"Reasoning budget for supported models; null disables it.","uniqueKey":"snapshot.agentThinking.oneOf.1","typeLabel":"null"}],"uniqueKey":"snapshot.agentThinking","typeLabel":"enum\u003cstring> | null"},"agentThinkingModel":{"oneOf":[{"type":"string","description":"Model used by Pause \u0026 Think and optional post-conversation reasoning.","uniqueKey":"snapshot.agentThinkingModel.oneOf.0","typeLabel":"string"},{"type":"null","description":"Model used by Pause \u0026 Think and optional post-conversation reasoning.","uniqueKey":"snapshot.agentThinkingModel.oneOf.1","typeLabel":"null"}],"uniqueKey":"snapshot.agentThinkingModel","typeLabel":"string | null"},"postConvoForceThinking":{"type":"boolean","description":"Use the thinking model for post-conversation work when the primary model is not reasoning-enabled.","uniqueKey":"snapshot.postConvoForceThinking","typeLabel":"boolean"},"timezone":{"type":"string","description":"IANA timezone used for scheduling and time-sensitive instructions.","example":"America/Chicago","uniqueKey":"snapshot.timezone","typeLabel":"string"},"agentVoice":{"type":"string","description":"Exact voice ID returned by GET /api/v2/agent/voices.","uniqueKey":"snapshot.agentVoice","typeLabel":"string"},"agentTtsEngine":{"oneOf":[{"type":"string","description":"Text-to-speech engine used when speech-to-speech mode is disabled.","uniqueKey":"snapshot.agentTtsEngine.oneOf.0","typeLabel":"string"},{"type":"null","description":"Text-to-speech engine used when speech-to-speech mode is disabled.","uniqueKey":"snapshot.agentTtsEngine.oneOf.1","typeLabel":"null"}],"uniqueKey":"snapshot.agentTtsEngine","typeLabel":"string | null"},"agentLang":{"type":"string","enum":["en-US","multi","es-MX","es-ES","es-US"],"description":"Primary spoken language. Use multi only with a compatible voice and speech mode.","uniqueKey":"snapshot.agentLang","typeLabel":"enum\u003cstring>"},"agentS2SEngine":{"oneOf":[{"type":"string","enum":["openai","openai-live","gemini"],"description":"Speech-to-speech engine; openai-live uses GPT-Live, and null uses separate speech recognition and synthesis.","uniqueKey":"snapshot.agentS2SEngine.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["openai","openai-live","gemini"],"description":"Speech-to-speech engine; openai-live uses GPT-Live, and null uses separate speech recognition and synthesis.","uniqueKey":"snapshot.agentS2SEngine.oneOf.1","typeLabel":"null"}],"uniqueKey":"snapshot.agentS2SEngine","typeLabel":"enum\u003cstring> | null"},"agentSttEngine":{"type":"string","enum":["google","deepgram","deepgramflux","openai"],"description":"Speech recognition engine used when speech-to-speech mode is disabled.","uniqueKey":"snapshot.agentSttEngine","typeLabel":"enum\u003cstring>"},"agentSttSmartFormatting":{"type":"boolean","description":"Apply smart formatting when supported by the selected speech recognition engine.","uniqueKey":"snapshot.agentSttSmartFormatting","typeLabel":"boolean"},"actions":{"type":"array","items":{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"Function identifier returned by GET /api/v2/agent/functions.","isRequired":true,"uniqueKey":"snapshot.actions.items.[INDEX].name","typeLabel":"string"},"instructions":{"type":"string","description":"When and how the agent should use this function.","uniqueKey":"snapshot.actions.items.[INDEX].instructions","typeLabel":"string"}},"uniqueKey":"snapshot.actions.items.[INDEX]","typeLabel":"object"},"description":"Functions enabled for this agent.","uniqueKey":"snapshot.actions","typeLabel":"object[]"},"reportingFields":{"type":"array","items":{"type":"object","required":["key","label","instructions","values"],"properties":{"key":{"type":"string","description":"Stable field key used in conversation results.","isRequired":true,"uniqueKey":"snapshot.reportingFields.items.[INDEX].key","typeLabel":"string"},"label":{"type":"string","description":"Human-readable field name.","isRequired":true,"uniqueKey":"snapshot.reportingFields.items.[INDEX].label","typeLabel":"string"},"instructions":{"type":"string","description":"How the agent should determine the field value.","isRequired":true,"uniqueKey":"snapshot.reportingFields.items.[INDEX].instructions","typeLabel":"string"},"values":{"type":"object","required":["kind"],"additionalProperties":false,"properties":{"kind":{"type":"string","enum":["boolean","choices","number","text"],"description":"Value type the agent must return for this field.","isRequired":true,"uniqueKey":"snapshot.reportingFields.items.[INDEX].values.kind","typeLabel":"enum\u003cstring>"},"choices":{"type":"array","minItems":1,"uniqueItems":true,"items":{"type":"string","minLength":1,"uniqueKey":"snapshot.reportingFields.items.[INDEX].values.choices.items.[INDEX]","typeLabel":"string"},"description":"Allowed values when kind is choices; omit for other kinds.","uniqueKey":"snapshot.reportingFields.items.[INDEX].values.choices","typeLabel":"string[]"}},"isRequired":true,"uniqueKey":"snapshot.reportingFields.items.[INDEX].values","typeLabel":"object"}},"uniqueKey":"snapshot.reportingFields.items.[INDEX]","typeLabel":"object"},"description":"Agent-level structured fields collected after a conversation.","uniqueKey":"snapshot.reportingFields","typeLabel":"object[]"},"apps":{"type":"array","items":{"type":"object","required":["appId","version","instructions"],"properties":{"appId":{"type":"string","description":"App identifier returned by GET /api/v2/apps.","isRequired":true,"uniqueKey":"snapshot.apps.items.[INDEX].appId","typeLabel":"string"},"version":{"type":"string","description":"Installed app version.","isRequired":true,"uniqueKey":"snapshot.apps.items.[INDEX].version","typeLabel":"string"},"instructions":{"type":"string","description":"When and how the agent should use the app.","isRequired":true,"uniqueKey":"snapshot.apps.items.[INDEX].instructions","typeLabel":"string"},"enabled":{"type":"boolean","default":true,"description":"Whether this app assignment is enabled for the agent.","uniqueKey":"snapshot.apps.items.[INDEX].enabled","typeLabel":"boolean"}},"uniqueKey":"snapshot.apps.items.[INDEX]","typeLabel":"object"},"description":"Installed apps assigned to this agent.","uniqueKey":"snapshot.apps","typeLabel":"object[]"},"skills":{"type":"array","items":{"type":"object","required":["slug","instructions"],"properties":{"slug":{"type":"string","description":"Computer Agent skill identifier.","isRequired":true,"uniqueKey":"snapshot.skills.items.[INDEX].slug","typeLabel":"string"},"instructions":{"type":"string","description":"Agent-specific instructions for using the skill.","isRequired":true,"uniqueKey":"snapshot.skills.items.[INDEX].instructions","typeLabel":"string"}},"uniqueKey":"snapshot.skills.items.[INDEX]","typeLabel":"object"},"description":"Computer Agent skills assigned at publish time.","uniqueKey":"snapshot.skills","typeLabel":"object[]"},"computerDelegateAccountId":{"oneOf":[{"type":"integer","description":"Account ID of the Computer Agent that performs delegated Computer work.","uniqueKey":"snapshot.computerDelegateAccountId.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Account ID of the Computer Agent that performs delegated Computer work.","uniqueKey":"snapshot.computerDelegateAccountId.oneOf.1","typeLabel":"null"}],"uniqueKey":"snapshot.computerDelegateAccountId","typeLabel":"integer | null"},"heartbeatInstructions":{"type":"string","description":"Work the Computer Agent should perform during scheduled check-ins.","uniqueKey":"snapshot.heartbeatInstructions","typeLabel":"string"},"heartbeatEvery":{"type":"string","description":"Heartbeat interval such as 15m, 1h, or 1h30m.","uniqueKey":"snapshot.heartbeatEvery","typeLabel":"string"},"heartbeatConfig":{"type":"object","description":"Advanced Computer Agent heartbeat settings. This object replaces the previous advanced settings when supplied, so preserve fields you do not intend to remove.","additionalProperties":false,"properties":{"activeHours":{"type":"object","required":["start","end"],"additionalProperties":false,"description":"Daily window in which scheduled heartbeat work may start.","properties":{"start":{"type":"string","pattern":"^([01]\\d|2[0-3]):[0-5]\\d$","description":"Window start in 24-hour HH:MM format.","example":"08:00","isRequired":true,"uniqueKey":"snapshot.heartbeatConfig.activeHours.start","typeLabel":"string"},"end":{"type":"string","pattern":"^(?:([01]\\d|2[0-3]):[0-5]\\d|24:00)$","description":"Window end in 24-hour HH:MM format; 24:00 is allowed.","example":"18:00","isRequired":true,"uniqueKey":"snapshot.heartbeatConfig.activeHours.end","typeLabel":"string"},"timezone":{"type":"string","description":"IANA timezone, user, or local. Omit to use the Computer Agent default.","example":"America/Chicago","uniqueKey":"snapshot.heartbeatConfig.activeHours.timezone","typeLabel":"string"}},"uniqueKey":"snapshot.heartbeatConfig.activeHours","typeLabel":"object"},"model":{"type":"string","minLength":1,"description":"Model label attached to heartbeat work. This does not replace the Agent configuration's agentModel.","uniqueKey":"snapshot.heartbeatConfig.model","typeLabel":"string"},"session":{"type":"string","minLength":1,"description":"Session identifier used for heartbeat work.","uniqueKey":"snapshot.heartbeatConfig.session","typeLabel":"string"},"target":{"type":"string","minLength":1,"description":"Delivery target type or channel selected for heartbeat results.","uniqueKey":"snapshot.heartbeatConfig.target","typeLabel":"string"},"to":{"type":"string","minLength":1,"description":"Destination within the selected heartbeat target.","uniqueKey":"snapshot.heartbeatConfig.to","typeLabel":"string"},"accountId":{"type":"string","minLength":1,"description":"Channel account identifier used for heartbeat delivery when a channel has multiple accounts.","uniqueKey":"snapshot.heartbeatConfig.accountId","typeLabel":"string"},"directPolicy":{"type":"string","enum":["allow","block"],"description":"Whether heartbeat results may be delivered to direct-message destinations.","uniqueKey":"snapshot.heartbeatConfig.directPolicy","typeLabel":"enum\u003cstring>"},"includeReasoning":{"type":"boolean","description":"Include model reasoning in heartbeat output when supported.","uniqueKey":"snapshot.heartbeatConfig.includeReasoning","typeLabel":"boolean"},"includeSystemPromptSection":{"type":"boolean","description":"Include the Computer Agent system-prompt section in heartbeat context.","uniqueKey":"snapshot.heartbeatConfig.includeSystemPromptSection","typeLabel":"boolean"},"ackMaxChars":{"type":"integer","description":"Maximum length treated as a simple heartbeat acknowledgement rather than a result that should be delivered.","minimum":0,"uniqueKey":"snapshot.heartbeatConfig.ackMaxChars","typeLabel":"integer"},"suppressToolErrorWarnings":{"type":"boolean","description":"Suppress automatic raw tool-error notices while still allowing the agent to report an unrecovered problem intentionally.","uniqueKey":"snapshot.heartbeatConfig.suppressToolErrorWarnings","typeLabel":"boolean"},"timeoutSeconds":{"type":"integer","description":"Maximum heartbeat execution time in seconds.","minimum":1,"uniqueKey":"snapshot.heartbeatConfig.timeoutSeconds","typeLabel":"integer"},"lightContext":{"type":"boolean","description":"Use a smaller context for heartbeat work.","uniqueKey":"snapshot.heartbeatConfig.lightContext","typeLabel":"boolean"},"isolatedSession":{"type":"boolean","description":"Run heartbeat work in a separate session from the agent's main conversation.","uniqueKey":"snapshot.heartbeatConfig.isolatedSession","typeLabel":"boolean"},"skipWhenBusy":{"type":"boolean","description":"Skip a scheduled heartbeat while the agent is already busy.","uniqueKey":"snapshot.heartbeatConfig.skipWhenBusy","typeLabel":"boolean"}},"uniqueKey":"snapshot.heartbeatConfig","typeLabel":"object"},"backgroundAudio":{"oneOf":[{"type":"string","description":"Optional HTTP(S) audio played during calls.","format":"uri","uniqueKey":"snapshot.backgroundAudio.oneOf.0","typeLabel":"string\u003curi>"},{"type":"object","description":"Optional HTTP(S) audio played during calls.","required":["url"],"properties":{"url":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"snapshot.backgroundAudio.oneOf.1.url","typeLabel":"string\u003curi>"},"loop":{"type":"boolean","default":true,"uniqueKey":"snapshot.backgroundAudio.oneOf.1.loop","typeLabel":"boolean"},"gain":{"type":"integer","default":0,"uniqueKey":"snapshot.backgroundAudio.oneOf.1.gain","typeLabel":"integer"},"startAfterGreeting":{"type":"boolean","default":true,"uniqueKey":"snapshot.backgroundAudio.oneOf.1.startAfterGreeting","typeLabel":"boolean"},"track":{"type":"string","enum":["bg","fx"],"uniqueKey":"snapshot.backgroundAudio.oneOf.1.track","typeLabel":"enum\u003cstring>"}},"uniqueKey":"snapshot.backgroundAudio.oneOf.1","typeLabel":"object"}],"uniqueKey":"snapshot.backgroundAudio","typeLabel":"string\u003curi> | object"},"waitOnAnswer":{"type":"integer","description":"Milliseconds to wait before speaking the greeting.","minimum":0,"uniqueKey":"snapshot.waitOnAnswer","typeLabel":"integer"},"waitToGreet":{"type":"boolean","description":"Wait for the caller to speak before delivering the greeting.","uniqueKey":"snapshot.waitToGreet","typeLabel":"boolean"},"postAnswerDtmf":{"type":"string","description":"DTMF digits sent immediately after an outbound call is answered.","uniqueKey":"snapshot.postAnswerDtmf","typeLabel":"string"},"interruptionWordCount":{"type":"integer","description":"Words required before caller speech interrupts the agent.","minimum":0,"uniqueKey":"snapshot.interruptionWordCount","typeLabel":"integer"},"interruptionMinimumSpeakingTime":{"type":"number","description":"Seconds the agent must speak before interruption is allowed.","minimum":0,"uniqueKey":"snapshot.interruptionMinimumSpeakingTime","typeLabel":"number"},"speakingTimeout":{"type":"integer","description":"Milliseconds of silence used to detect the end of caller speech.","minimum":0,"uniqueKey":"snapshot.speakingTimeout","typeLabel":"integer"},"speechProcessingDelay":{"type":"integer","description":"Milliseconds to wait before sending recognized speech to the model.","minimum":0,"uniqueKey":"snapshot.speechProcessingDelay","typeLabel":"integer"},"speechProcessingDelayInterruptionStep":{"type":"integer","description":"Milliseconds added to speech processing delay after an interruption.","minimum":0,"uniqueKey":"snapshot.speechProcessingDelayInterruptionStep","typeLabel":"integer"},"speechProcessingDelayMaxMultiplier":{"type":"integer","description":"Maximum interruption multiplier applied to speech processing delay.","minimum":0,"uniqueKey":"snapshot.speechProcessingDelayMaxMultiplier","typeLabel":"integer"},"callerResponseTimeout":{"type":"number","description":"Seconds of caller silence before the agent checks in.","minimum":0,"uniqueKey":"snapshot.callerResponseTimeout","typeLabel":"number"},"callerResponseTimeoutHangupCounter":{"type":"integer","description":"Unanswered check-ins before the agent ends the call.","minimum":0,"uniqueKey":"snapshot.callerResponseTimeoutHangupCounter","typeLabel":"integer"},"ignoreSpeech":{"type":"array","items":{"type":"string","uniqueKey":"snapshot.ignoreSpeech.items.[INDEX]","typeLabel":"string"},"description":"Caller phrases that should not be treated as a response.","uniqueKey":"snapshot.ignoreSpeech","typeLabel":"string[]"},"noContactInjection":{"type":"boolean","description":"Exclude the caller contact record from agent context.","uniqueKey":"snapshot.noContactInjection","typeLabel":"boolean"},"noConvoHistory":{"type":"boolean","description":"Exclude prior conversation summaries from agent context.","uniqueKey":"snapshot.noConvoHistory","typeLabel":"boolean"},"autoRecordingNotification":{"type":"string","enum":["true","false","always"],"description":"Recording notice policy: jurisdiction-based, never, or every call.","uniqueKey":"snapshot.autoRecordingNotification","typeLabel":"enum\u003cstring>"},"recordingNotificationPhrase":{"type":"string","description":"Phrase spoken when a recording notice is required.","uniqueKey":"snapshot.recordingNotificationPhrase","typeLabel":"string"},"preAnswerRingTime":{"oneOf":[{"type":"integer","description":"Seconds to ring before answering an inbound call.","minimum":0,"maximum":60,"uniqueKey":"snapshot.preAnswerRingTime.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Seconds to ring before answering an inbound call.","minimum":0,"maximum":60,"uniqueKey":"snapshot.preAnswerRingTime.oneOf.1","typeLabel":"null"}],"uniqueKey":"snapshot.preAnswerRingTime","typeLabel":"integer | null"},"preAnswerSkipProcessingResults":{"type":"boolean","description":"Place raw Pre Answer results directly into context without an additional model pass.","uniqueKey":"snapshot.preAnswerSkipProcessingResults","typeLabel":"boolean"},"useAgentNumberForTransfers":{"type":"boolean","description":"Use the agent phone number as caller ID for transfers.","uniqueKey":"snapshot.useAgentNumberForTransfers","typeLabel":"boolean"},"confirmTransfers":{"type":"boolean","description":"Require the recipient to confirm before completing a transfer.","uniqueKey":"snapshot.confirmTransfers","typeLabel":"boolean"},"monitorTransfers":{"type":"boolean","description":"Continue monitoring the call after a transfer.","uniqueKey":"snapshot.monitorTransfers","typeLabel":"boolean"},"attendedTransfers":{"type":"boolean","description":"Keep the agent with the caller while the recipient is reached.","uniqueKey":"snapshot.attendedTransfers","typeLabel":"boolean"},"attendedTransferBridgeTrigger":{"oneOf":[{"type":"string","description":"Recipient response required to bridge an attended transfer.","uniqueKey":"snapshot.attendedTransferBridgeTrigger.oneOf.0","typeLabel":"string"},{"type":"null","description":"Recipient response required to bridge an attended transfer.","uniqueKey":"snapshot.attendedTransferBridgeTrigger.oneOf.1","typeLabel":"null"}],"uniqueKey":"snapshot.attendedTransferBridgeTrigger","typeLabel":"string | null"},"attendedTransferCheckInTimeout":{"type":"integer","description":"Seconds before the agent checks in during an attended transfer.","minimum":0,"uniqueKey":"snapshot.attendedTransferCheckInTimeout","typeLabel":"integer"},"transferConfirmTimeout":{"type":"integer","description":"Seconds to wait for transfer confirmation.","minimum":0,"uniqueKey":"snapshot.transferConfirmTimeout","typeLabel":"integer"},"announceTransferConnecting":{"type":"boolean","description":"Announce that a transfer is being connected.","uniqueKey":"snapshot.announceTransferConnecting","typeLabel":"boolean"},"announceTransferConnected":{"type":"boolean","description":"Announce when a transfer has connected.","uniqueKey":"snapshot.announceTransferConnected","typeLabel":"boolean"},"preTransferNotificationStart":{"type":"string","description":"Message spoken when Pre Transfer work begins.","uniqueKey":"snapshot.preTransferNotificationStart","typeLabel":"string"},"preTransferNotificationEnd":{"type":"string","description":"Message spoken when Pre Transfer work completes.","uniqueKey":"snapshot.preTransferNotificationEnd","typeLabel":"string"},"enableRingback":{"type":"boolean","description":"Play ringback while the agent is connecting an outbound call.","uniqueKey":"snapshot.enableRingback","typeLabel":"boolean"},"enableTransferRingback":{"type":"boolean","description":"Play ringback while a transfer is connecting.","uniqueKey":"snapshot.enableTransferRingback","typeLabel":"boolean"},"cnamAutoRejectRegex":{"oneOf":[{"type":"string","description":"Pattern used to reject matching inbound caller names before answer.","uniqueKey":"snapshot.cnamAutoRejectRegex.oneOf.0","typeLabel":"string"},{"type":"null","description":"Pattern used to reject matching inbound caller names before answer.","uniqueKey":"snapshot.cnamAutoRejectRegex.oneOf.1","typeLabel":"null"}],"uniqueKey":"snapshot.cnamAutoRejectRegex","typeLabel":"string | null"},"cnamAutoRejectCode":{"type":"integer","description":"SIP response code used when the reject pattern matches.","uniqueKey":"snapshot.cnamAutoRejectCode","typeLabel":"integer"},"cnamAutoTransferRegex":{"oneOf":[{"type":"string","description":"Pattern used to transfer matching inbound caller names before answer.","uniqueKey":"snapshot.cnamAutoTransferRegex.oneOf.0","typeLabel":"string"},{"type":"null","description":"Pattern used to transfer matching inbound caller names before answer.","uniqueKey":"snapshot.cnamAutoTransferRegex.oneOf.1","typeLabel":"null"}],"uniqueKey":"snapshot.cnamAutoTransferRegex","typeLabel":"string | null"},"cnamAutoTransferDestination":{"oneOf":[{"type":"string","description":"Phone number, extension, or PBX destination used by automatic transfer.","uniqueKey":"snapshot.cnamAutoTransferDestination.oneOf.0","typeLabel":"string"},{"type":"null","description":"Phone number, extension, or PBX destination used by automatic transfer.","uniqueKey":"snapshot.cnamAutoTransferDestination.oneOf.1","typeLabel":"null"}],"uniqueKey":"snapshot.cnamAutoTransferDestination","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"snapshot","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"snapshot":{"title":"\u003cstring>","description":"\u003cstring>","brandName":"\u003cstring>","agentInstructions":"\u003cstring>","welcomeMessage":"\u003cstring>","links":["\u003cstring>"],"keywords":["\u003cstring>"],"agentModel":"\u003cstring>","agentFastMode":true,"agentThinking":"low","agentThinkingModel":"\u003cstring>","postConvoForceThinking":true,"timezone":"America/Chicago","agentVoice":"\u003cstring>","agentTtsEngine":"\u003cstring>","agentSttSmartFormatting":true,"actions":[{"name":"\u003cstring>","instructions":"\u003cstring>"}],"reportingFields":[{"key":"\u003cstring>","label":"\u003cstring>","instructions":"\u003cstring>","values":{"choices":["\u003cstring>"]}}],"apps":[{"appId":"\u003cstring>","version":"\u003cstring>","instructions":"\u003cstring>","enabled":true}],"skills":[{"slug":"\u003cstring>","instructions":"\u003cstring>"}],"computerDelegateAccountId":123,"heartbeatInstructions":"\u003cstring>","heartbeatEvery":"\u003cstring>","heartbeatConfig":{"model":"\u003cstring>","session":"\u003cstring>","target":"\u003cstring>","to":"\u003cstring>","accountId":"\u003cstring>","includeReasoning":true,"includeSystemPromptSection":true,"ackMaxChars":1,"suppressToolErrorWarnings":true,"timeoutSeconds":2,"lightContext":true,"isolatedSession":true,"skipWhenBusy":true},"backgroundAudio":"\u003cstring>","waitOnAnswer":1,"waitToGreet":true,"postAnswerDtmf":"\u003cstring>","interruptionWordCount":1,"interruptionMinimumSpeakingTime":1,"speakingTimeout":1,"speechProcessingDelay":1,"speechProcessingDelayInterruptionStep":1,"speechProcessingDelayMaxMultiplier":1,"callerResponseTimeout":1,"callerResponseTimeoutHangupCounter":1,"ignoreSpeech":["\u003cstring>"],"noContactInjection":true,"noConvoHistory":true,"recordingNotificationPhrase":"\u003cstring>","preAnswerRingTime":30,"preAnswerSkipProcessingResults":true,"useAgentNumberForTransfers":true,"confirmTransfers":true,"monitorTransfers":true,"attendedTransfers":true,"attendedTransferBridgeTrigger":"\u003cstring>","attendedTransferCheckInTimeout":1,"transferConfirmTimeout":1,"announceTransferConnecting":true,"announceTransferConnected":true,"preTransferNotificationStart":"\u003cstring>","preTransferNotificationEnd":"\u003cstring>","enableRingback":true,"enableTransferRingback":true,"cnamAutoRejectRegex":"\u003cstring>","cnamAutoRejectCode":123,"cnamAutoTransferRegex":"\u003cstring>","cnamAutoTransferDestination":"\u003cstring>"}}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"f43747b9-f9ec-413a-9627-802b40de6ccb":{"description":"Version replaced","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","example":true,"uniqueKey":"success","typeLabel":"boolean"},"versionId":{"type":"integer","example":1750195000123,"uniqueKey":"versionId","typeLabel":"integer"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":true,"versionId":1750195000123}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"37ec682e-8087-4004-a5b4-329c3e0d7203":{"apiKeyAuth":{"type":"apiKey","in":"query","name":"token","description":"Vida API Token","scopes":[],"schemeName":"apiKeyAuth"}}},"servers":{"0413c5fa-3167-42c0-a5fc-9c7b1412aaa5":{"url":"https://api.vida.dev","description":"Vida Production","variables":{"baseUrl":{"default":"api.vida.dev","description":"Production API Root"}}}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"query","name":"token","description":"Vida API Token","scopes":[],"schemeName":"apiKeyAuth"},"schema":{"title":"token","type":"string","description":"Vida API Token","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"apiKeyAuth","name":"token"}],"title":"apiKeyAuth"}]},"originalFileLocation":"apiv2.json"},"subdomain":"vida","siteName":"Vida AI Agent OS Docs","title":"Vida AI Agent OS Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-21T02:25:24.677Z","originalFileLocation":"api-reference/agents/replace-saved-agent-version.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"light\";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=\"light\"}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=\"Replaces one saved version with a complete agent configuration snapshot. Read the existing snapshot first and preserve settings you do not intend to change.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Vida AI Agent OS Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/vida/NyE2MrsaQNcyncaE/_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=\"/docs/mintlify-assets/_mintlify/favicons/vida/NyE2MrsaQNcyncaE/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/vida/NyE2MrsaQNcyncaE/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/vida/NyE2MrsaQNcyncaE/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/vida/NyE2MrsaQNcyncaE/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/vida/NyE2MrsaQNcyncaE/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/vida/NyE2MrsaQNcyncaE/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/vida/NyE2MrsaQNcyncaE/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/vida/NyE2MrsaQNcyncaE/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Vida AI Agent OS Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Build, deploy, operate, and integrate Vida AI Agents across voice, text, email, chat, software, and business workflows.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Vida AI Agent OS Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://vida.io/docs/api-reference/agents/replace-saved-agent-version\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://vida.io/images/openGraphImage-noBrand.png\">\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=\"Vida AI Agent OS Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Build, deploy, operate, and integrate Vida AI Agents across business communications and operations.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://vida.io/images/openGraphImage-noBrand.png\">\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=\"/docs/mintlify-assets/_mintlify/favicons/vida/NyE2MrsaQNcyncaE/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Vida AI Agent OS Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0075FF\">\u003cmeta data-mint-head name=\"twitter:site:\" content=\"@VIDAisAI\">\u003cmeta data-mint-head name=\"twitter:creator\" content=\"@VIDAisAI\">\u003clink data-mint-head rel=\"canonical\" href=\"https://vida.io/docs/api-reference/agents/replace-saved-agent-version\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/api-reference/agents/replace-saved-agent-version.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://vida.io/#organization\",\"name\":\"Vida AI Agent OS Docs\",\"url\":\"https://vida.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/vida/MUI7MaE2JUvHNPoO/logos/blank.svg?fit=max\u0026auto=format\u0026n=MUI7MaE2JUvHNPoO\u0026q=85\u0026s=3388b7be4b5e339589764386f1b37423\"}},{\"@type\":\"WebSite\",\"@id\":\"https://vida.io/docs#website\",\"name\":\"Vida AI Agent OS Docs\",\"url\":\"https://vida.io/docs\",\"publisher\":{\"@id\":\"https://vida.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://vida.io/docs/api-reference/agents/replace-saved-agent-version#webpage\",\"url\":\"https://vida.io/docs/api-reference/agents/replace-saved-agent-version\",\"name\":\"Replace saved agent version\",\"description\":\"Replaces one saved version with a complete agent configuration snapshot. Read the existing snapshot first and preserve settings you do not intend to change.\",\"dateModified\":\"2026-08-21T02:25:24.677Z\",\"isPartOf\":{\"@id\":\"https://vida.io/docs#website\"},\"breadcrumb\":{\"@id\":\"https://vida.io/docs/api-reference/agents/replace-saved-agent-version#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://vida.io/docs/api-reference/agents/replace-saved-agent-version#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Agents\",\"item\":\"https://vida.io/docs/api-reference/agents/list-agent-functions\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Replace saved agent version\",\"item\":\"https://vida.io/docs/api-reference/agents/replace-saved-agent-version\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://vida.io/docs/api-reference/agents/replace-saved-agent-version#apireference\",\"headline\":\"Replace saved agent version\",\"name\":\"Replace saved agent version\",\"description\":\"Replaces one saved version with a complete agent configuration snapshot. Read the existing snapshot first and preserve settings you do not intend to change.\",\"url\":\"https://vida.io/docs/api-reference/agents/replace-saved-agent-version\",\"mainEntityOfPage\":{\"@id\":\"https://vida.io/docs/api-reference/agents/replace-saved-agent-version#webpage\"},\"image\":\"https://vida.io/images/openGraphImage-noBrand.png\",\"dateModified\":\"2026-08-21T02:25:24.677Z\",\"publisher\":{\"@id\":\"https://vida.io/#organization\"},\"isPartOf\":{\"@id\":\"https://vida.io/docs#website\"}}]}\u003c/script>","siteName":"Vida AI Agent OS Docs","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/welcome"}]},{"tab":"API Reference","groups":[{"group":"API Documentation","pages":[{"title":"Vida API overview","href":"/api-reference/overview"},{"title":"Getting started","href":"/api-reference/getting-started"},{"title":"Authentication","href":"/api-reference/authentication"},{"title":"Vida API Skill","href":"/api-reference/vida-api-skill"}]},{"group":"Agent API Guides","pages":[{"title":"Configure Agents through the API","href":"/api-reference/agent-guides/overview"},{"title":"Configuration lifecycle","href":"/api-reference/agent-guides/configuration-lifecycle"},{"title":"Versions and experiments","href":"/api-reference/agent-guides/versions-and-experiments"},{"title":"Models and reasoning","href":"/api-reference/agent-guides/models-and-reasoning"},{"title":"Language, voice, and speech","href":"/api-reference/agent-guides/language-voice-and-speech"},{"title":"Agent functions","href":"/api-reference/agent-guides/functions"},{"title":"Agent apps","href":"/api-reference/agent-guides/apps"},{"title":"Phone numbers and SIP","href":"/api-reference/agent-guides/telephony"},{"title":"Computer Agent configuration","href":"/api-reference/agent-guides/computer-agents"},{"title":"Computer Agent lifecycle and support","href":"/api-reference/agent-guides/computer-agent-operations"},{"title":"Computer Agent skills, credentials, and channels","href":"/api-reference/agent-guides/computer-agent-skills-and-channels"},{"title":"Workspaces, helpers, and browser automation","href":"/api-reference/agent-guides/computer-agent-workspaces-and-helpers"},{"title":"Computer Agent Canvas","href":"/api-reference/agent-guides/computer-agent-canvas"}]},{"group":"Platform API Guides","pages":[{"title":"Tasks and automation","href":"/api-reference/platform-guides/tasks-and-automation"},{"title":"Contacts and ongoing objectives","href":"/api-reference/platform-guides/contacts-and-objectives"},{"title":"Logs, conversations, and reporting","href":"/api-reference/platform-guides/logs-conversations-and-reporting"},{"title":"Accounts, access, and customer onboarding","href":"/api-reference/platform-guides/accounts-access-and-onboarding"},{"title":"Connect Stripe or Chargebee billing","href":"/api-reference/platform-guides/billing-providers"},{"title":"Reseller Agent templates","href":"/api-reference/platform-guides/agent-templates"},{"title":"Integrations, inbound email, and webhooks","href":"/api-reference/platform-guides/integrations-email-and-webhooks"},{"title":"White-label domains and embedded access","href":"/api-reference/platform-guides/white-label-domains-and-embed"}]},{"group":"Authorization","pages":[{"openapi":"get /api/v2/tokens","title":"List tokens","href":"/api-reference/authorization/list-tokens"},{"openapi":"post /api/v2/tokens","title":"Create a token","href":"/api-reference/authorization/create-a-token"},{"openapi":"delete /api/v2/tokens","title":"Delete a token","href":"/api-reference/authorization/delete-a-token"},{"openapi":"get /api/v2/auth/account/oneTimeAuthToken","title":"Generate one-time auth token","href":"/api-reference/authorization/generate-one-time-auth-token"}]},{"group":"Agents","pages":[{"openapi":"get /api/v2/agent/functions","title":"List agent functions","href":"/api-reference/agents/list-agent-functions"},{"openapi":"get /api/v2/agent/voices","title":"List agent voices","href":"/api-reference/agents/list-agent-voices"},{"openapi":"post /api/v2/agent/publish","title":"Publish an Agent","href":"/api-reference/agents/publish-an-agent"},{"openapi":"post /api/v2/agent/revert","title":"Revert an Agent","href":"/api-reference/agents/revert-an-agent"},{"openapi":"post /api/v2/agent","title":"Update staging agent configuration","href":"/api-reference/agents/update-staging-agent-configuration"},{"openapi":"get /api/v2/agent/{agentConfigId}/versions","title":"List Agent Versions","href":"/api-reference/agents/list-agent-versions"},{"openapi":"post /api/v2/agent/{agentConfigId}/versions","title":"Save agent version","description":"Saves the selected account current staging or live configuration as a named version. Versions are stored under the live agent configuration.","href":"/api-reference/agents/save-agent-version"},{"openapi":"post /api/v2/agent/{agentConfigId}/versions/{versionId}","title":"Replace saved agent version","href":"/api-reference/agents/replace-saved-agent-version"},{"openapi":"delete /api/v2/agent/{agentConfigId}/versions/{versionId}","title":"Delete saved agent version","description":"Deletes a saved version. A version used by an active experiment or Task cannot be deleted.","href":"/api-reference/agents/delete-saved-agent-version"},{"openapi":"post /api/v2/agent/{agentConfigId}/versions/{versionId}/restore","title":"Restore saved agent version","href":"/api-reference/agents/restore-saved-agent-version"},{"openapi":"put /api/v2/agent/{agentConfigId}/versions/{versionId}/title","title":"Rename saved agent version","href":"/api-reference/agents/rename-saved-agent-version"},{"openapi":"get /api/v2/agent/{agentConfigId}","title":"Get Agent","href":"/api-reference/agents/get-agent"},{"openapi":"post /api/v2/agent/outboundCall","title":"Queue outbound call(s) from your Agent","href":"/api-reference/agents/queue-outbound-calls-from-your-agent"},{"openapi":"post /api/v2/agent/outboundSms","title":"Queue outbound SMS text message(s) from your Agent","href":"/api-reference/agents/queue-outbound-sms-text-messages-from-your-agent"},{"openapi":"post /api/v2/agent/outboundEmail","title":"Queue outbound email(s) from your Agent","href":"/api-reference/agents/queue-outbound-emails-from-your-agent"},{"openapi":"get /api/v2/agentEventRules/staging","title":"Fetch Staging Agent","href":"/api-reference/agents/fetch-staging-agent"},{"openapi":"get /api/v2/agentEventRules/default","title":"Fetch Live Agent","href":"/api-reference/agents/fetch-live-agent"},{"openapi":"post /api/v2/agent/autoReviewAgentConfiguration","title":"Review an Agent configuration","href":"/api-reference/agents/review-an-agent-configuration"},{"openapi":"get /api/v2/experiments","title":"List agent experiments","href":"/api-reference/agents/list-agent-experiments"},{"openapi":"post /api/v2/experiments","title":"Create agent experiment","href":"/api-reference/agents/create-agent-experiment"},{"openapi":"get /api/v2/experiments/{experimentId}","title":"Get agent experiment","href":"/api-reference/agents/get-agent-experiment"},{"openapi":"put /api/v2/experiments/{experimentId}","title":"Update agent experiment","href":"/api-reference/agents/update-agent-experiment"},{"openapi":"delete /api/v2/experiments/{experimentId}","title":"Delete agent experiment","href":"/api-reference/agents/delete-agent-experiment"},{"openapi":"post /api/v2/experiments/{experimentId}/status","title":"Change agent experiment status","href":"/api-reference/agents/change-agent-experiment-status"}]},{"group":"Phone Numbers","pages":[{"openapi":"get /api/v2/phoneNumbers","title":"List assigned phone numbers","href":"/api-reference/phone-numbers/list-assigned-phone-numbers"},{"openapi":"post /api/v2/phoneNumber/assign","title":"Assign phone number to your account","href":"/api-reference/phone-numbers/assign-phone-number-to-your-account"},{"openapi":"post /api/v2/phoneNumber/byo/assign","title":"Assign a BYO phone number","href":"/api-reference/phone-numbers/assign-a-byo-phone-number"},{"openapi":"post /api/v2/phoneNumber/return","title":"Return / Unassign Phone Number","href":"/api-reference/phone-numbers/return-unassign-phone-number"},{"openapi":"post /api/v2/phoneNumber/search/local/locality","title":"Search for local numbers by locality","href":"/api-reference/phone-numbers/search-for-local-numbers-by-locality"},{"openapi":"post /api/v2/phoneNumber/search/local/prefix","title":"Search for local numbers by prefix","href":"/api-reference/phone-numbers/search-for-local-numbers-by-prefix"},{"openapi":"post /api/v2/phoneNumber/search/local/phrase","title":"Search for local numbers by phrase","href":"/api-reference/phone-numbers/search-for-local-numbers-by-phrase"},{"openapi":"get /api/v2/numberingProviders","title":"List supported numbering providers","href":"/api-reference/phone-numbers/list-supported-numbering-providers"},{"openapi":"put /api/v2/numberingProvider","title":"Update an existing numbering provider","href":"/api-reference/phone-numbers/update-an-existing-numbering-provider"},{"openapi":"post /api/v2/numberingProvider","title":"Add a numbering provider to an organization","href":"/api-reference/phone-numbers/add-a-numbering-provider-to-an-organization"}]},{"group":"SIP","pages":[{"openapi":"get /api/v2/sip/captures","title":"Fetch SIP Captures by SIP Call-ID","href":"/api-reference/sip/fetch-sip-captures-by-sip-call-id"},{"openapi":"get /api/v2/sip/ipWhitelist","title":"List SIP IP Whitelist","href":"/api-reference/sip/list-sip-ip-whitelist"},{"openapi":"post /api/v2/sip/ipWhitelist","title":"Add IP to SIP IP Whitelist","href":"/api-reference/sip/add-ip-to-sip-ip-whitelist"},{"openapi":"delete /api/v2/sip/ipWhitelist","title":"Remove IP from SIP IP Whitelist","href":"/api-reference/sip/remove-ip-from-sip-ip-whitelist"},{"openapi":"get /api/v2/sip/outboundRoutes","title":"List SIP Outbound Routes","href":"/api-reference/sip/list-sip-outbound-routes"},{"openapi":"post /api/v2/sip/outboundRoutes","title":"Add SIP Outbound Route","href":"/api-reference/sip/add-sip-outbound-route"},{"openapi":"delete /api/v2/sip/outboundRoutes","title":"Remove SIP Outbound Route","href":"/api-reference/sip/remove-sip-outbound-route"},{"openapi":"post /api/v2/sip/registration/available","title":"Check SIP registration AOR availability","href":"/api-reference/sip/check-sip-registration-aor-availability"},{"openapi":"get /api/v2/sip/registration","title":"Get SIP registration","href":"/api-reference/sip/get-sip-registration"},{"openapi":"post /api/v2/sip/registration","title":"Create or update SIP registration","href":"/api-reference/sip/create-or-update-sip-registration"},{"openapi":"delete /api/v2/sip/registration","title":"Delete SIP registration","href":"/api-reference/sip/delete-sip-registration"}]},{"group":"Messaging","pages":[{"openapi":"get /api/v2/conversations","title":"List Priority Inbox","href":"/api-reference/messaging/list-priority-inbox"},{"openapi":"get /api/v2/junkConversations","title":"List Junk Inbox","href":"/api-reference/messaging/list-junk-inbox"},{"openapi":"get /api/v2/messages/recent","title":"Fetch Recent Messages","href":"/api-reference/messaging/fetch-recent-messages"},{"openapi":"get /api/v2/messages/{roomId}","title":"Fetch Room Messages","href":"/api-reference/messaging/fetch-room-messages"},{"openapi":"post /api/v2/agent/receiveMessage","title":"Send message to an agent from your own platform","href":"/api-reference/messaging/send-message-to-an-agent-from-your-own-platform"}]},{"group":"Webhooks","pages":[{"openapi":"get /api/v2/webhooks","title":"List Webhooks","href":"/api-reference/webhooks/list-webhooks"},{"openapi":"post /api/v2/webhooks","title":"Add Webhook","href":"/api-reference/webhooks/add-webhook"},{"openapi":"delete /api/v2/webhooks","title":"Remove Webhook","href":"/api-reference/webhooks/remove-webhook"},{"openapi":"get /api/v2/webhookRelay/types","title":"List supported Webhook Relay types","href":"/api-reference/webhooks/list-supported-webhook-relay-types"},{"openapi":"get /api/v2/webhookRelay/{type}","title":"Get a webhook relay configuration","href":"/api-reference/webhooks/get-a-webhook-relay-configuration"},{"openapi":"post /api/v2/webhookRelay/{type}","title":"Create or update a webhook relay","href":"/api-reference/webhooks/create-or-update-a-webhook-relay"},{"openapi":"delete /api/v2/webhookRelay/{type}","title":"Delete a webhook relay configuration","href":"/api-reference/webhooks/delete-a-webhook-relay-configuration"},{"openapi":"get /api/v2/webhookRelay","title":"List all webhook relay configurations","href":"/api-reference/webhooks/list-all-webhook-relay-configurations"}]},{"group":"Knowledge","pages":[{"openapi":"get /api/v2/context","title":"Fetch Context","href":"/api-reference/knowledge/fetch-context"},{"openapi":"post /api/v2/context","title":"Add Context","href":"/api-reference/knowledge/add-context"}]},{"group":"Agent URLs","pages":[{"openapi":"get /api/v2/checkAgentUrl","title":"Check agent url availability","href":"/api-reference/agent-urls/check-agent-url-availability"},{"openapi":"get /api/v2/agentUrl","title":"Fetch existing agent url","href":"/api-reference/agent-urls/fetch-existing-agent-url"},{"openapi":"post /api/v2/agentUrl","title":"Create agent url","href":"/api-reference/agent-urls/create-agent-url"}]},{"group":"Accounts","pages":[{"openapi":"post /api/v2/createReseller","title":"Create a new reseller","href":"/api-reference/accounts/create-a-new-reseller"},{"openapi":"get /api/v2/listResellers","title":"List resellers","href":"/api-reference/accounts/list-resellers"},{"openapi":"post /api/v2/createOrganization","title":"Create a new organization","href":"/api-reference/accounts/create-a-new-organization"},{"openapi":"delete /api/v2/deleteOrganization","title":"Delete an organization","href":"/api-reference/accounts/delete-an-organization"},{"openapi":"get /api/v2/listOrganizations","title":"List organizations","href":"/api-reference/accounts/list-organizations"},{"openapi":"get /api/v2/account","title":"Get account details","href":"/api-reference/accounts/get-account-details"},{"openapi":"post /api/v2/account","title":"Update account details","href":"/api-reference/accounts/update-account-details"},{"openapi":"get /api/v2/listAccounts","title":"List agent accounts","href":"/api-reference/accounts/list-agent-accounts"},{"openapi":"post /api/v2/createAccount","title":"Create an agent account","href":"/api-reference/accounts/create-an-agent-account"},{"openapi":"delete /api/v2/deleteAccount","title":"Delete an account","href":"/api-reference/accounts/delete-an-account"},{"openapi":"get /api/v2/members","title":"List members","href":"/api-reference/accounts/list-members"},{"openapi":"get /api/v2/member","title":"Fetch member","href":"/api-reference/accounts/fetch-member"},{"openapi":"put /api/v2/member","title":"Update member","href":"/api-reference/accounts/update-member"},{"openapi":"post /api/v2/member","title":"Invite member","href":"/api-reference/accounts/invite-member"},{"openapi":"delete /api/v2/member","title":"Delete member","href":"/api-reference/accounts/delete-member"},{"openapi":"get /api/v2/searchAccounts","title":"Search accounts","href":"/api-reference/accounts/search-accounts"},{"openapi":"get /api/v2/getAccountByExternalId","title":"Fetch Account by externalAccountId","href":"/api-reference/accounts/fetch-account-by-externalaccountid"},{"openapi":"post /api/v2/updateOrganization","title":"Update Organization Settings","href":"/api-reference/accounts/update-organization-settings"},{"openapi":"post /api/v2/updateAccount","title":"Update Account Settings","href":"/api-reference/accounts/update-account-settings"},{"openapi":"get /api/v2/reseller/settings","title":"Get reseller settings","href":"/api-reference/accounts/get-reseller-settings"},{"openapi":"post /api/v2/reseller/settings","title":"Update reseller settings","href":"/api-reference/accounts/update-reseller-settings"}]},{"group":"Billing","pages":[{"openapi":"get /api/v2/stats/usage","title":"View Usage","href":"/api-reference/billing/view-usage"},{"openapi":"get /api/v2/product/offeredPlan","title":"View Offered Product Plan","href":"/api-reference/billing/view-offered-product-plan"},{"openapi":"get /api/v2/product/currentPlan","title":"View Current Product Plan","href":"/api-reference/billing/view-current-product-plan"},{"openapi":"get /api/v2/product/allAvailablePlans","title":"View Available Product Plans","href":"/api-reference/billing/view-available-product-plans"},{"openapi":"get /api/v2/billing/billingSystemConfig","title":"Get billing provider configuration","href":"/api-reference/billing/get-billing-provider-configuration"},{"openapi":"post /api/v2/billing/billingSystemConfig","title":"Configure a billing provider","href":"/api-reference/billing/configure-a-billing-provider"},{"openapi":"post /api/v2/product/subscribe","title":"Subscribe to product plan","href":"/api-reference/billing/subscribe-to-product-plan"},{"openapi":"delete /api/v2/product/cancel","title":"Cancel product subscription","href":"/api-reference/billing/cancel-product-subscription"},{"openapi":"get /api/v2/addon/available","title":"View Available Add Ons","href":"/api-reference/billing/view-available-add-ons"},{"openapi":"get /api/v2/product/productCatalog","title":"View Product Catalog","href":"/api-reference/billing/view-product-catalog"},{"openapi":"get /api/v2/product/productCatalog/{productPlanId}","title":"Fetch a product plan details","href":"/api-reference/billing/fetch-a-product-plan-details"},{"openapi":"post /api/v2/billing/billingPeriod","title":"Start a new billing period for an organization","href":"/api-reference/billing/start-a-new-billing-period-for-an-organization"},{"openapi":"post /api/v2/billing/adrExportConfig","title":"Configure ADR Export Settings","href":"/api-reference/billing/configure-adr-export-settings"}]},{"group":"Tasks","pages":[{"openapi":"get /api/v2/tasks","title":"Fetch all tasks","href":"/api-reference/tasks/fetch-all-tasks"},{"openapi":"post /api/v2/tasks","title":"Create a new task","href":"/api-reference/tasks/create-a-new-task"},{"openapi":"post /api/v2/tasks/csv","title":"Create multiple tasks via CSV upload","href":"/api-reference/tasks/create-multiple-tasks-via-csv-upload"},{"openapi":"get /api/v2/tasks/stats","title":"Task statistics","href":"/api-reference/tasks/task-statistics"},{"openapi":"get /api/v2/tasks/batches","title":"Recent task batches","href":"/api-reference/tasks/recent-task-batches"},{"openapi":"post /api/v2/tasks/batches","title":"Create a task batch","href":"/api-reference/tasks/create-a-task-batch"},{"openapi":"get /api/v2/tasks/batches/{batchId}","title":"Fetch task batch status","href":"/api-reference/tasks/fetch-task-batch-status"},{"openapi":"get /api/v2/tasks/dailyCounts","title":"Daily counts","href":"/api-reference/tasks/daily-counts"},{"openapi":"get /api/v2/tasks/limits","title":"Fetch task limits","href":"/api-reference/tasks/fetch-task-limits"},{"openapi":"post /api/v2/tasks/limits","title":"Update task limits","href":"/api-reference/tasks/update-task-limits"},{"openapi":"get /api/v2/tasks/{taskId}","title":"Fetch a specific task","href":"/api-reference/tasks/fetch-a-specific-task"},{"openapi":"post /api/v2/tasks/{taskId}","title":"Update a task","href":"/api-reference/tasks/update-a-task"},{"openapi":"delete /api/v2/tasks/{taskId}","title":"Delete a task","href":"/api-reference/tasks/delete-a-task"},{"openapi":"post /api/v2/tasks/{taskId}/run","title":"Run a scheduled Task","href":"/api-reference/tasks/run-a-scheduled-task"},{"openapi":"get /api/v2/tasks/{taskId}/runs","title":"List scheduled Task runs","href":"/api-reference/tasks/list-scheduled-task-runs"},{"openapi":"get /api/v2/tasks/{taskId}/logs","title":"Fetch communication logs for a task","href":"/api-reference/tasks/fetch-communication-logs-for-a-task"},{"openapi":"post /api/v2/tasks/cancel","title":"Cancel queued tasks","href":"/api-reference/tasks/cancel-queued-tasks"}]},{"group":"Integrations","pages":[{"openapi":"get /api/v2/integration/{integrationSlug}/{integrationVersion}","title":"Fetch integration data","href":"/api-reference/integrations/fetch-integration-data"},{"openapi":"put /api/v2/integration/{integrationSlug}/{integrationVersion}","title":"Update integration data","href":"/api-reference/integrations/update-integration-data"}]},{"group":"Models","pages":[{"openapi":"get /api/v2/models/supported","title":"List supported AI models","href":"/api-reference/models/list-supported-ai-models"}]},{"group":"Contacts","pages":[{"openapi":"get /api/v2/contact/list","title":"List Contact Lists","href":"/api-reference/contacts/list-contact-lists"},{"openapi":"get /api/v2/contact/list/{listName}","title":"List Contacts in a Contact List","href":"/api-reference/contacts/list-contacts-in-a-contact-list"},{"openapi":"post /api/v2/contact/list/{listName}","title":"Add or refresh a Contact List membership","href":"/api-reference/contacts/add-or-refresh-a-contact-list-membership"},{"openapi":"delete /api/v2/contact/list/{listName}","title":"Remove a Contact List membership","href":"/api-reference/contacts/remove-a-contact-list-membership"},{"openapi":"get /api/v2/contact","title":"Search and paginate Contacts","href":"/api-reference/contacts/search-and-paginate-contacts"},{"openapi":"post /api/v2/contact","title":"Create or update a Contact","href":"/api-reference/contacts/create-or-update-a-contact"},{"openapi":"delete /api/v2/contact","title":"Delete a Contact","href":"/api-reference/contacts/delete-a-contact"},{"openapi":"delete /api/v2/contact/{contactId}/list/{listName}/state","title":"Remove a Contact from an objective and delete its state","href":"/api-reference/contacts/remove-a-contact-from-an-objective-and-delete-its-state"},{"openapi":"patch /api/v2/contact/{contactId}/list/{listName}/state","title":"Enroll a Contact in an objective and merge its state","href":"/api-reference/contacts/enroll-a-contact-in-an-objective-and-merge-its-state"},{"openapi":"get /api/v2/contact/{contactId}/logs","title":"Fetch recent communication logs for a Contact","href":"/api-reference/contacts/fetch-recent-communication-logs-for-a-contact"},{"openapi":"get /api/v2/contact/{contactId}","title":"Fetch one Contact","href":"/api-reference/contacts/fetch-one-contact"},{"openapi":"patch /api/v2/contact/{contactId}","title":"Partially update a Contact","href":"/api-reference/contacts/partially-update-a-contact"}]},{"group":"White-label Domains","pages":[{"openapi":"get /api/v2/domains","title":"List white-label domains","href":"/api-reference/white-label-domains/list-white-label-domains"},{"openapi":"post /api/v2/domain","title":"Add a white-label domain","href":"/api-reference/white-label-domains/add-a-white-label-domain"},{"openapi":"delete /api/v2/domain","title":"Remove a white-label domain","href":"/api-reference/white-label-domains/remove-a-white-label-domain"},{"openapi":"post /api/v2/domain/default","title":"Set the default white-label domain","href":"/api-reference/white-label-domains/set-the-default-white-label-domain"}]},{"group":"Conversation Logs","pages":[{"openapi":"get /api/v2/logs","title":"Query conversation logs","href":"/api-reference/conversation-logs/query-conversation-logs"},{"openapi":"post /api/v2/logs/timeSeries","title":"Calculate a conversation metric","href":"/api-reference/conversation-logs/calculate-a-conversation-metric"}]},{"group":"Conversations","pages":[{"openapi":"post /api/v2/conversation/batch","title":"Fetch multiple conversations","href":"/api-reference/conversations/fetch-multiple-conversations"},{"openapi":"get /api/v2/conversation/{roomId}/{uuid}","title":"Get a conversation","href":"/api-reference/conversations/get-a-conversation"}]},{"group":"Apps","pages":[{"openapi":"get /api/v2/apps","title":"List agent apps","href":"/api-reference/apps/list-agent-apps"},{"openapi":"get /api/v2/apps/functions","title":"List enabled app functions","href":"/api-reference/apps/list-enabled-app-functions"},{"openapi":"post /api/v2/apps/{appId}/{appVersion}/functions/{functionName}","title":"Run an enabled app function","href":"/api-reference/apps/run-an-enabled-app-function"},{"openapi":"get /api/v2/apps/{appId}/{appVersion}","title":"Get agent app","href":"/api-reference/apps/get-agent-app"},{"openapi":"put /api/v2/apps/{appId}/{appVersion}","title":"Update installed agent app","href":"/api-reference/apps/update-installed-agent-app"},{"openapi":"post /api/v2/apps/{appId}/{appVersion}","title":"Install agent app","href":"/api-reference/apps/install-agent-app"},{"openapi":"delete /api/v2/apps/{appId}/{appVersion}","title":"Uninstall agent app","href":"/api-reference/apps/uninstall-agent-app"}]},{"group":"Inbound Email","pages":[{"openapi":"get /api/v2/email/inboundPolicy","title":"Get the inbound email policy","href":"/api-reference/inbound-email/get-the-inbound-email-policy"},{"openapi":"put /api/v2/email/inboundPolicy","title":"Update the inbound email policy","href":"/api-reference/inbound-email/update-the-inbound-email-policy"},{"openapi":"get /api/v2/email/inboundWhitelist","title":"List allowed inbound email senders","href":"/api-reference/inbound-email/list-allowed-inbound-email-senders"},{"openapi":"post /api/v2/email/inboundWhitelist","title":"Allow an inbound email sender","href":"/api-reference/inbound-email/allow-an-inbound-email-sender"},{"openapi":"delete /api/v2/email/inboundWhitelist","title":"Remove an allowed inbound email sender","href":"/api-reference/inbound-email/remove-an-allowed-inbound-email-sender"}]},{"group":"Features","pages":[{"openapi":"post /api/v2/features/assign","title":"Assign account features","href":"/api-reference/features/assign-account-features"},{"openapi":"delete /api/v2/features/assign","title":"Remove account features","href":"/api-reference/features/remove-account-features"},{"openapi":"get /api/v2/features","title":"List available account features","href":"/api-reference/features/list-available-account-features"}]},{"group":"Computer Agents","pages":[{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/prompts/sync","title":"Refresh Computer Agent instructions","href":"/api-reference/computer-agents/refresh-computer-agent-instructions"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/backup","title":"Create a Computer Agent backup","href":"/api-reference/computer-agents/create-a-computer-agent-backup"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/backups","title":"List Computer Agent backups","href":"/api-reference/computer-agents/list-computer-agent-backups"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/backup-job","title":"Get the latest backup job","href":"/api-reference/computer-agents/get-the-latest-backup-job"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/backup-jobs/{jobId}","title":"Get a backup job","href":"/api-reference/computer-agents/get-a-backup-job"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/restore","title":"Restore a Computer Agent backup","href":"/api-reference/computer-agents/restore-a-computer-agent-backup"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/restore-job","title":"Get the latest restore job","href":"/api-reference/computer-agents/get-the-latest-restore-job"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/restore-jobs/{jobId}","title":"Get a restore job","href":"/api-reference/computer-agents/get-a-restore-job"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/browser/ticket","title":"Create a browser access ticket","href":"/api-reference/computer-agents/create-a-browser-access-ticket"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/browser/automation-sessions","title":"Create a Computer Agent browser automation session","href":"/api-reference/computer-agents/create-a-computer-agent-browser-automation-session"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/canvas","title":"Get Computer Agent Canvas access","href":"/api-reference/computer-agents/get-computer-agent-canvas-access"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/canvas/publish","title":"Publish a Computer Agent Canvas","href":"/api-reference/computer-agents/publish-a-computer-agent-canvas"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/channels/web-login/start","title":"Start a channel web-login flow","href":"/api-reference/computer-agents/start-a-channel-web-login-flow"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/channels/web-login/wait","title":"Wait for a channel web login","href":"/api-reference/computer-agents/wait-for-a-channel-web-login"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/channels/catalog","title":"List supported Computer Agent channels","href":"/api-reference/computer-agents/list-supported-computer-agent-channels"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/channels/status","title":"Get Computer Agent channel status","href":"/api-reference/computer-agents/get-computer-agent-channel-status"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/channels/logout","title":"Log a channel account out","href":"/api-reference/computer-agents/log-a-channel-account-out"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/channels/configure","title":"Configure a Computer Agent channel","href":"/api-reference/computer-agents/configure-a-computer-agent-channel"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/config","title":"Get Computer Agent configuration","href":"/api-reference/computer-agents/get-computer-agent-configuration"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/config/patch","title":"Update Computer Agent configuration","href":"/api-reference/computer-agents/update-computer-agent-configuration"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/helpers","title":"List Computer Agent helpers","href":"/api-reference/computer-agents/list-computer-agent-helpers"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/helpers/execute","title":"Execute a registered Computer Agent helper","href":"/api-reference/computer-agents/execute-a-registered-computer-agent-helper"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/helpers/refresh","title":"Refresh and validate Computer Agent helpers","href":"/api-reference/computer-agents/refresh-and-validate-computer-agent-helpers"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/provision","title":"Provision or reconcile a Computer Agent","href":"/api-reference/computer-agents/provision-or-reconcile-a-computer-agent"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/deprovision","title":"Deprovision a Computer Agent","href":"/api-reference/computer-agents/deprovision-a-computer-agent"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/restart","title":"Restart a Computer Agent","href":"/api-reference/computer-agents/restart-a-computer-agent"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/upgrade","title":"Upgrade a Computer Agent","href":"/api-reference/computer-agents/upgrade-a-computer-agent"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/status","title":"Get Computer Agent status","href":"/api-reference/computer-agents/get-computer-agent-status"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/secrets","title":"List Computer Agent secrets","href":"/api-reference/computer-agents/list-computer-agent-secrets"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/secrets","title":"Save a Computer Agent secret","href":"/api-reference/computer-agents/save-a-computer-agent-secret"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/secrets/delete","title":"Delete a Computer Agent secret","href":"/api-reference/computer-agents/delete-a-computer-agent-secret"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/secrets/check","title":"Check Computer Agent secrets","href":"/api-reference/computer-agents/check-computer-agent-secrets"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/secrets/reapply","title":"Reapply a Computer Agent secret","href":"/api-reference/computer-agents/reapply-a-computer-agent-secret"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/memory/explorer","title":"Explore Computer Agent memories","href":"/api-reference/computer-agents/explore-computer-agent-memories"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/memory","title":"Store a Computer Agent memory","href":"/api-reference/computer-agents/store-a-computer-agent-memory"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/memory/{memoryId}","title":"Update a Computer Agent memory","href":"/api-reference/computer-agents/update-a-computer-agent-memory"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/memory/{memoryId}/delete","title":"Delete a Computer Agent memory","href":"/api-reference/computer-agents/delete-a-computer-agent-memory"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/config/schema","title":"Get available Computer Agent settings","href":"/api-reference/computer-agents/get-available-computer-agent-settings"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/runtime/health","title":"Check Computer Agent health","href":"/api-reference/computer-agents/check-computer-agent-health"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/runtime/logs","title":"Get recent Computer Agent logs","href":"/api-reference/computer-agents/get-recent-computer-agent-logs"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/runtime/service-logs","title":"Get recent Computer Agent service logs","href":"/api-reference/computer-agents/get-recent-computer-agent-service-logs"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/runtime/diagnostics","title":"Diagnose a Computer Agent","href":"/api-reference/computer-agents/diagnose-a-computer-agent"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/runtime/repair","title":"Repair a Computer Agent","href":"/api-reference/computer-agents/repair-a-computer-agent"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/skills/{skillSlug}/auth/{actionId}/start","title":"Start a skill authentication action","href":"/api-reference/computer-agents/start-a-skill-authentication-action"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/skills/{skillSlug}/auth/{actionId}","title":"Get skill authentication action status","href":"/api-reference/computer-agents/get-skill-authentication-action-status"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/skills/{skillSlug}/auth/{actionId}/cancel","title":"Cancel a skill authentication action","href":"/api-reference/computer-agents/cancel-a-skill-authentication-action"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/skills/catalog","title":"List available Computer Agent skills","href":"/api-reference/computer-agents/list-available-computer-agent-skills"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/skills/catalog/{skillSlug}","title":"Get Computer Agent skill details","href":"/api-reference/computer-agents/get-computer-agent-skill-details"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/skills/state","title":"Get installed Computer Agent skills","href":"/api-reference/computer-agents/get-installed-computer-agent-skills"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/skills/{skillSlug}/setup-values","title":"Get a Computer Agent skill setup value","href":"/api-reference/computer-agents/get-a-computer-agent-skill-setup-value"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/skills/install","title":"Install a Computer Agent skill","href":"/api-reference/computer-agents/install-a-computer-agent-skill"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/skills/{skillSlug}/verify","title":"Verify an installed skill","href":"/api-reference/computer-agents/verify-an-installed-skill"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/skills/{skillSlug}/disable","title":"Disable an installed skill","href":"/api-reference/computer-agents/disable-an-installed-skill"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/skills/{skillSlug}/uninstall","title":"Uninstall an installed skill","href":"/api-reference/computer-agents/uninstall-an-installed-skill"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/skills/{skillSlug}/setup-state","title":"Save a Computer Agent skill setting","href":"/api-reference/computer-agents/save-a-computer-agent-skill-setting"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/tasks/execute","title":"Execute a Computer Task and wait for its result","href":"/api-reference/computer-agents/execute-a-computer-task-and-wait-for-its-result"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/tasks/{taskId}/result","title":"Read or wait for a Computer Task result","href":"/api-reference/computer-agents/read-or-wait-for-a-computer-task-result"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/tools/catalog","title":"List Computer Agent tools and policy","href":"/api-reference/computer-agents/list-computer-agent-tools-and-policy"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/tools/policy","title":"Change one Computer Agent tool policy","href":"/api-reference/computer-agents/change-one-computer-agent-tool-policy"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/tools/invoke","title":"Run an allowed Computer Agent tool","href":"/api-reference/computer-agents/run-an-allowed-computer-agent-tool"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/workflow-recordings/status","title":"Get browser workflow status","href":"/api-reference/computer-agents/get-browser-workflow-status"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/workflow-recordings/start","title":"Start recording a browser workflow","href":"/api-reference/computer-agents/start-recording-a-browser-workflow"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/workflow-recordings/stop","title":"Stop recording a browser workflow","href":"/api-reference/computer-agents/stop-recording-a-browser-workflow"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/workflow-recordings/{domainKey}/{recordingId}/commentary","title":"Add guidance to a browser workflow recording","href":"/api-reference/computer-agents/add-guidance-to-a-browser-workflow-recording"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/workflow-recordings/{domainKey}/{recordingId}/delete","title":"Delete a browser workflow recording","href":"/api-reference/computer-agents/delete-a-browser-workflow-recording"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/workflow-recordings/{domainKey}/generate","title":"Generate a reusable browser helper","href":"/api-reference/computer-agents/generate-a-reusable-browser-helper"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/workflow-recordings/{domainKey}/reset","title":"Reset a generated browser helper","href":"/api-reference/computer-agents/reset-a-generated-browser-helper"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/workspace/read","title":"Read a Computer Agent workspace file","href":"/api-reference/computer-agents/read-a-computer-agent-workspace-file"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/workspace/write","title":"Write a Computer Agent workspace file","href":"/api-reference/computer-agents/write-a-computer-agent-workspace-file"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/workspace/upload","title":"Upload a Computer Agent workspace file","href":"/api-reference/computer-agents/upload-a-computer-agent-workspace-file"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/workspace/list","title":"List a Computer Agent workspace directory","href":"/api-reference/computer-agents/list-a-computer-agent-workspace-directory"},{"openapi":"delete /api/v2/computer/accounts/{targetAccountId}/workspace/delete","title":"Delete a Computer Agent workspace path","href":"/api-reference/computer-agents/delete-a-computer-agent-workspace-path"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/workspace/download","title":"Download a Computer Agent workspace file","href":"/api-reference/computer-agents/download-a-computer-agent-workspace-file"},{"openapi":"get /api/v2/computer/accounts/{targetAccountId}/workspace/preview","title":"Preview a Computer Agent workspace file","href":"/api-reference/computer-agents/preview-a-computer-agent-workspace-file"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/workspace/edit","title":"Replace text in a Computer Agent workspace file","href":"/api-reference/computer-agents/replace-text-in-a-computer-agent-workspace-file"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/workspace/find","title":"Find workspace paths","href":"/api-reference/computer-agents/find-workspace-paths"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/workspace/search","title":"Search text in a Computer Agent workspace","href":"/api-reference/computer-agents/search-text-in-a-computer-agent-workspace"},{"openapi":"get /api/v2/computer/accounts","title":"List Computer Agent accounts","href":"/api-reference/computer-agents/list-computer-agent-accounts"}]},{"group":"Computer Agent Sessions","pages":[{"openapi":"get /api/v2/computer/sessions","title":"List Computer Agent sessions","href":"/api-reference/computer-agent-sessions/list-computer-agent-sessions"},{"openapi":"post /api/v2/computer/sessions/reset","title":"Reset a Computer Agent session","href":"/api-reference/computer-agent-sessions/reset-a-computer-agent-session"},{"openapi":"post /api/v2/computer/accounts/{targetAccountId}/session/resolve","title":"Find a Computer Agent session chat","href":"/api-reference/computer-agent-sessions/find-a-computer-agent-session-chat"}]},{"group":"Agent Templates","pages":[{"openapi":"post /api/v2/prefillTemplateFromWeb","title":"Suggest template fields from a website","href":"/api-reference/agent-templates/suggest-template-fields-from-a-website"},{"openapi":"post /api/v2/createAgentFromTemplate","title":"Create an Agent from a template","href":"/api-reference/agent-templates/create-an-agent-from-a-template"},{"openapi":"post /api/v2/detachAgentFromTemplate","title":"Detach an Agent from its template","href":"/api-reference/agent-templates/detach-an-agent-from-its-template"},{"openapi":"post /api/v2/templates/{templateId}/migrate","title":"Migrate Agents to a template revision","href":"/api-reference/agent-templates/migrate-agents-to-a-template-revision"},{"openapi":"get /api/v2/templates/{templateId}/migrations","title":"List template migrations","href":"/api-reference/agent-templates/list-template-migrations"},{"openapi":"get /api/v2/templates/{templateId}/migrations/{taskId}","title":"Get a template migration","href":"/api-reference/agent-templates/get-a-template-migration"},{"openapi":"get /api/v2/templates","title":"List Agent templates","href":"/api-reference/agent-templates/list-agent-templates"},{"openapi":"post /api/v2/templates/createTemplate","title":"Create an Agent template draft","href":"/api-reference/agent-templates/create-an-agent-template-draft"},{"openapi":"get /api/v2/templates/{templateId}","title":"Get an Agent template","href":"/api-reference/agent-templates/get-an-agent-template"},{"openapi":"post /api/v2/templates/{templateId}","title":"Update an Agent template","href":"/api-reference/agent-templates/update-an-agent-template"},{"openapi":"delete /api/v2/templates/{templateId}","title":"Delete an Agent template","href":"/api-reference/agent-templates/delete-an-agent-template"}]}]}]},"basePath":"","title":"Vida AI Agent OS Documentation","buildId":"dpl_3pZeXn3XukjzFRgAX73A7GNDfRJ1","deploymentId":"dpl_3pZeXn3XukjzFRgAX73A7GNDfRJ1","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CW3yP2DK.js","utils-BN0nty2W.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-C8_MydSG.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Bsl5xDMQ.js","snippetPresets-DYv9OBej.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-9OnYPrVf.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-xr67xWGO.js","shallow-DO1aDdBF.js","getApiPlaygroundDisplay-o7cLzFL-.js","CodeSnippet-CGr2yOA8.js","CodeSnippets-CzBbqPNh.js","Page-CBlOSKZG.js","getPastedJson-dpi9sn5Y.js","icon-aIWHt8Pn.js","MethodPill-Bv2zLsGY.js","DuplicateIcon-DxFSz0J6.js","createIcon-uDNv6jwj.js","DynamicMarkdown-C91yhnNP.js","SectionHeading-DG_xjOLR.js","axios-vUo_bRtp.js","Markdown-B4M_Eo1P.js","clsx-DShopWo_.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BX6wab7q.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-48h67xm_.js"]}