{ "response": true, "assistant": { "id": "9f1c4b02-6f3a-4b8e-9d21-7c5e0a41b8d3", "name": "Resumo do atendimento", "active": true, "funnel_step_id": 312, "ai_agent_id": "2b7d94f6-0c31-4a85-b6e2-58f1c0d93a47", "prompt": "Resuma em até cinco linhas o histórico de conversas do projeto e destaque o que ficou pendente.", "execute_on": "moved", "manual_execution_enabled": true, "result_as_media": true, "result_as_dynamic_form": null, "failure_funnel_step_id": 318, "created_at": "2026-07-28T14:12:03.000000Z", "updated_at": "2026-08-11T09:41:57.000000Z", "deleted_at": null }}
step-assistants
Criar um assistente da etapa
Cria um assistente na etapa. Se active for verdadeiro, ele já entra em operação e passa a disparar no gatilho escolhido em execute_on: ao entrar na etapa (moved), ao sair dela (unlinked) ou somente sob demanda (manual).
É obrigatório indicar pelo menos um destino para o resultado: result_as_media grava como conteúdo do projeto e result_as_dynamic_form grava em um campo de formulário dinâmico. Os dois podem ser usados juntos.
A etapa do assistente é a do corpo (funnel_step_id) — é ela que vale, e não a da URL.
{ "response": true, "assistant": { "id": "9f1c4b02-6f3a-4b8e-9d21-7c5e0a41b8d3", "name": "Resumo do atendimento", "active": true, "funnel_step_id": 312, "ai_agent_id": "2b7d94f6-0c31-4a85-b6e2-58f1c0d93a47", "prompt": "Resuma em até cinco linhas o histórico de conversas do projeto e destaque o que ficou pendente.", "execute_on": "moved", "manual_execution_enabled": true, "result_as_media": true, "result_as_dynamic_form": null, "failure_funnel_step_id": 318, "created_at": "2026-07-28T14:12:03.000000Z", "updated_at": "2026-08-11T09:41:57.000000Z", "deleted_at": null }}
Grava o resultado em um campo de formulário dinâmico. Os identificadores são resolvidos a cada execução pela sintaxe avançada, então aceitam variáveis como {{ project.id }} e {{ step.id }} em vez de valores fixos. Obrigatório quando result_as_media não é enviado.
Show child attributes
Response
Criado
Assistente gravado. A etapa e o agente de IA não vêm carregados nesta resposta.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Olie Doc","description":"Explore os guias e exemplos para integrar a Olie, conheça todo o eco-sistema","colors":{"primary":"#FA870A","light":"#FA870A","dark":"#FA870A"},"logo":{"light":"https://mintcdn.com/olie/NOFaGE_ZRwoxaK5e/logo/light.svg?fit=max\u0026auto=format\u0026n=NOFaGE_ZRwoxaK5e\u0026q=85\u0026s=266db0641a192911fdb15ecb5c0073bc","dark":"https://mintcdn.com/olie/NOFaGE_ZRwoxaK5e/logo/dark.svg?fit=max\u0026auto=format\u0026n=NOFaGE_ZRwoxaK5e\u0026q=85\u0026s=190b0f1cc2756af85c4ec6328ff05cf7"},"favicon":"https://mintcdn.com/olie/NOFaGE_ZRwoxaK5e/favicon.svg?fit=max\u0026auto=format\u0026n=NOFaGE_ZRwoxaK5e\u0026q=85\u0026s=8c63b6b2b2a87b7c30265a2a6de1873d","appearance":{"default":"system"},"navbar":{"links":[{"href":"mailto:[email protected]","label":"Suporte"}],"primary":{"type":"button","label":"Dashboard","href":"https://olie.ai/"}},"footer":{"socials":{"instagram":"https://www.instagram.com/olie.ai","github":"https://github.com/olie-ai","linkedin":"https://www.linkedin.com/company/olieflow"}},"seo":{"indexing":"navigable"},"fonts":{"family":"Poppins"},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Dashboard","icon":"house","href":"https://olie.ai/"},{"anchor":"Documentação","icon":"book-open-cover","href":"https://docs.olie.ai"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"olie","hasAudioNarration":false,"actualSubdomain":"olie","customDomains":["docs.olie.ai"],"gitSource":{"type":"github","owner":"olie-ai","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aeb2eeece6eb231cef74444","collectionId":"22ed4fc1-394f-4cc0-96cb-036590c05fe0","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aeb2eeece6eb231cef74444"},"feedback":{"thumbs":true,"edits":true,"issues":false},"entitlements":{},"buildId":"6aeb2eeece6eb231cef74444","clientVersion":"0.0.4067","searchFilterCounts":[{"language":"default","tag":"Referência da API","count":429},{"language":"default","tag":"Flow AI","count":308},{"language":"default","tag":"Guides","count":77},{"language":"default","tag":"projects","count":45},{"language":"default","tag":"Automação","count":17},{"language":"default","tag":"ai-agents","count":15},{"language":"default","tag":"project-funnels","count":13},{"language":"default","tag":"Funis e etapas","count":12},{"language":"default","tag":"Marketplace","count":12},{"language":"default","tag":"Projetos","count":10}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","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":"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}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"api-reference/step-assistants/criar-um-assistente-da-etapa","slug":"/api-reference/step-assistants/criar-um-assistente-da-etapa","pageMetadata":{"title":"Criar um assistente da etapa","description":"Cria um assistente na etapa. Se `active` for verdadeiro, ele já entra em operação e passa a disparar no gatilho escolhido em `execute_on`: ao entrar na etapa (`moved`), ao sair dela (`unlinked`) ou somente sob demanda (`manual`).\n\nÉ obrigatório indicar pelo menos um destino para o resultado: `result_as_media` grava como conteúdo do projeto e `result_as_dynamic_form` grava em um campo de formulário dinâmico. Os dois podem ser usados juntos.\n\nA etapa do assistente é a do corpo (`funnel_step_id`) — é ela que vale, e não a da URL.\n\nCada execução consome créditos de IA. Veja [Assistentes de etapa](https://docs.olie.ai/guides/funnels/step-assistants) e [Créditos de IA](https://docs.olie.ai/guides/billing/ai-credits).","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/steps/{step}/assistants","href":"/api-reference/step-assistants/criar-um-assistente-da-etapa","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n a: \"a\",\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsxs(_components.p, {\n children: [\"Cria um assistente na etapa. Se \", _jsx(_components.code, {\n children: \"active\"\n }), \" for verdadeiro, ele já entra em operação e passa a disparar no gatilho escolhido em \", _jsx(_components.code, {\n children: \"execute_on\"\n }), \": ao entrar na etapa (\", _jsx(_components.code, {\n children: \"moved\"\n }), \"), ao sair dela (\", _jsx(_components.code, {\n children: \"unlinked\"\n }), \") ou somente sob demanda (\", _jsx(_components.code, {\n children: \"manual\"\n }), \").\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"É obrigatório indicar pelo menos um destino para o resultado: \", _jsx(_components.code, {\n children: \"result_as_media\"\n }), \" grava como conteúdo do projeto e \", _jsx(_components.code, {\n children: \"result_as_dynamic_form\"\n }), \" grava em um campo de formulário dinâmico. Os dois podem ser usados juntos.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"A etapa do assistente é a do corpo (\", _jsx(_components.code, {\n children: \"funnel_step_id\"\n }), \") — é ela que vale, e não a da URL.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"Cada execução consome créditos de IA. Veja \", _jsx(_components.a, {\n href: \"https://docs.olie.ai/guides/funnels/step-assistants\",\n children: \"Assistentes de etapa\"\n }), \" e \", _jsx(_components.a, {\n href: \"https://docs.olie.ai/guides/billing/ai-credits\",\n children: \"Créditos de IA\"\n }), \".\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Criar um assistente da etapa","description":"Cria um assistente na etapa. Se `active` for verdadeiro, ele já entra em operação e passa a disparar no gatilho escolhido em `execute_on`: ao entrar na etapa (`moved`), ao sair dela (`unlinked`) ou somente sob demanda (`manual`).\n\nÉ obrigatório indicar pelo menos um destino para o resultado: `result_as_media` grava como conteúdo do projeto e `result_as_dynamic_form` grava em um campo de formulário dinâmico. Os dois podem ser usados juntos.\n\nA etapa do assistente é a do corpo (`funnel_step_id`) — é ela que vale, e não a da URL.\n\nCada execução consome créditos de IA. Veja [Assistentes de etapa](https://docs.olie.ai/guides/funnels/step-assistants) e [Créditos de IA](https://docs.olie.ai/guides/billing/ai-credits).","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/steps/{step}/assistants","href":"/api-reference/step-assistants/criar-um-assistente-da-etapa","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["step-assistants","Assistentes"],"summary":"Criar um assistente da etapa","description":"Cria um assistente na etapa. Se `active` for verdadeiro, ele já entra em operação e passa a disparar no gatilho escolhido em `execute_on`: ao entrar na etapa (`moved`), ao sair dela (`unlinked`) ou somente sob demanda (`manual`).\n\nÉ obrigatório indicar pelo menos um destino para o resultado: `result_as_media` grava como conteúdo do projeto e `result_as_dynamic_form` grava em um campo de formulário dinâmico. Os dois podem ser usados juntos.\n\nA etapa do assistente é a do corpo (`funnel_step_id`) — é ela que vale, e não a da URL.\n\nCada execução consome créditos de IA. Veja [Assistentes de etapa](https://docs.olie.ai/guides/funnels/step-assistants) e [Créditos de IA](https://docs.olie.ai/guides/billing/ai-credits).","operationId":"criarAssistenteDaEtapa","requestBody":"eb32e3c5-1326-46d7-a344-fd8dd460f9c0","responses":{"201":"e9fd1333-51b7-4bc7-8ffd-20a983e94101","422":"ad8e053d-0c26-4f1a-8d74-6da71e52f497"},"method":"post","type":"path","servers":["d14c887d-8e48-4ead-a8bb-93e3d77fcaac"],"security":["70cbb000-f1e9-4d77-9002-5bb7af4d55e4"],"path":"/api/management/steps/{step}/assistants","baseUrlOptions":["https://api.olie.ai"],"title":"Criar um assistente da etapa","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"f42fe5b0-49db-4025-a626-87075016d821":{"name":"step","in":"path","required":true,"description":"ID da etapa do funil.","schema":{"type":"string","isRequired":true,"description":"ID da etapa do funil.","uniqueKey":"","typeLabel":"string"},"example":""}},"requestBody":{"content":{"application/json":{"schema":{"description":"Configuração do assistente. Pelo menos um destino de resultado é obrigatório: `result_as_media` ou `result_as_dynamic_form`.","type":"object","properties":{"name":{"type":"string","description":"Nome do assistente. Obrigatório, até 255 caracteres.","isRequired":true,"uniqueKey":"name","typeLabel":"string"},"funnel_step_id":{"type":"integer","description":"ID da etapa do funil à qual o assistente pertence. Obrigatório — é este campo que vale, e não o ID da URL.","isRequired":true,"uniqueKey":"funnel_step_id","typeLabel":"integer"},"ai_agent_id":{"type":"string","description":"ID (UUID) do agente de IA que executa a tarefa. Obrigatório e precisa pertencer à mesma conta.","format":"uuid","isRequired":true,"uniqueKey":"ai_agent_id","typeLabel":"string\u003cuuid>"},"prompt":{"type":"string","description":"Instrução dada ao agente. Obrigatória. Aceita a sintaxe avançada, com dados do projeto e da etapa.","isRequired":true,"uniqueKey":"prompt","typeLabel":"string"},"execute_on":{"type":"string","enum":["moved","unlinked","manual"],"description":"Gatilho do assistente: `moved` ao entrar na etapa, `unlinked` ao sair dela e `manual` só sob demanda.","isRequired":true,"uniqueKey":"execute_on","typeLabel":"enum\u003cstring>"},"active":{"type":"boolean","description":"Define se o assistente entra em operação. Padrão `true`.","uniqueKey":"active","typeLabel":"boolean"},"manual_execution_enabled":{"type":"boolean","description":"Permite disparar o assistente sob demanda mesmo com gatilho automático. Padrão `false`.","uniqueKey":"manual_execution_enabled","typeLabel":"boolean"},"failure_funnel_step_id":{"type":"integer","description":"Etapa para onde o projeto vai se a execução falhar. Precisa ser da mesma conta e diferente de `funnel_step_id`. `null` deixa o projeto onde está.","uniqueKey":"failure_funnel_step_id","typeLabel":"integer"},"result_as_media":{"type":"boolean","description":"Grava o resultado como conteúdo do projeto. Obrigatório quando `result_as_dynamic_form` não é enviado.","uniqueKey":"result_as_media","typeLabel":"boolean"},"result_as_dynamic_form":{"type":"object","description":"Grava o resultado em um campo de formulário dinâmico. Os identificadores são resolvidos a cada execução pela sintaxe avançada, então aceitam variáveis como `{{ project.id }}` e `{{ step.id }}` em vez de valores fixos. Obrigatório quando `result_as_media` não é enviado.","properties":{"pivot_class":{"type":"string","description":"Classe do registro que guarda as respostas, no formato `App\\Models\\\u003cModelo>`. Define quais chaves de identificação abaixo são exigidas.","isRequired":true,"uniqueKey":"result_as_dynamic_form.pivot_class","typeLabel":"string"},"form_id":{"type":"integer","description":"ID do formulário dinâmico que receberá a resposta.","isRequired":true,"uniqueKey":"result_as_dynamic_form.form_id","typeLabel":"integer"},"edge_id":{"type":"integer","description":"ID do campo do formulário que receberá o resultado gerado pelo assistente.","isRequired":true,"uniqueKey":"result_as_dynamic_form.edge_id","typeLabel":"integer"},"id":{"type":"string","description":"Identificador do registro alvo, quando a classe se identifica por `id` (por exemplo `App\\Models\\Project`).","uniqueKey":"result_as_dynamic_form.id","typeLabel":"string"},"project_id":{"type":"string","description":"ID do projeto alvo, quando a classe se identifica pelo projeto.","uniqueKey":"result_as_dynamic_form.project_id","typeLabel":"string"},"funnel_step_id":{"type":"string","description":"ID da etapa alvo, quando a classe se identifica pela etapa.","uniqueKey":"result_as_dynamic_form.funnel_step_id","typeLabel":"string"},"loose_form_id":{"type":"string","description":"ID do formulário avulso alvo, quando a classe se identifica por ele.","uniqueKey":"result_as_dynamic_form.loose_form_id","typeLabel":"string"},"project_funnel_id":{"type":"string","description":"ID do funil alvo, quando a classe se identifica por ele.","uniqueKey":"result_as_dynamic_form.project_funnel_id","typeLabel":"string"}},"required":["pivot_class","form_id","edge_id"],"uniqueKey":"result_as_dynamic_form","typeLabel":"object"}},"required":["name","funnel_step_id","ai_agent_id","prompt","execute_on"],"uniqueKey":"","typeLabel":"object"},"examples":{"Criar assistente da etapa":{"title":"Criar assistente da etapa","value":{"name":"Resumo do atendimento","active":true,"funnel_step_id":null,"ai_agent_id":null,"prompt":"","execute_on":"moved","manual_execution_enabled":false,"failure_funnel_step_id":null,"result_as_media":true,"result_as_dynamic_form":null}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"e9fd1333-51b7-4bc7-8ffd-20a983e94101":{"description":"Criado","content":{"application/json":{"schema":{"description":"Assistente gravado. A etapa e o agente de IA não vêm carregados nesta resposta.","type":"object","properties":{"response":{"type":"boolean","description":"Sempre true quando a operação é concluída.","isRequired":true,"uniqueKey":"response","typeLabel":"boolean"},"assistant":{"type":"object","description":"Assistente de etapa.","properties":{"id":{"type":"string","description":"ID (UUID) do assistente.","format":"uuid","uniqueKey":"assistant.id","typeLabel":"string\u003cuuid>"},"name":{"type":"string","description":"Nome do assistente, usado nas listas e nos registros de execução.","uniqueKey":"assistant.name","typeLabel":"string"},"active":{"type":"boolean","description":"Indica se o assistente está em operação. Inativo, ele nunca dispara.","uniqueKey":"assistant.active","typeLabel":"boolean"},"funnel_step_id":{"type":"integer","description":"ID da etapa do funil à qual o assistente pertence.","uniqueKey":"assistant.funnel_step_id","typeLabel":"integer"},"ai_agent_id":{"type":"string","description":"ID (UUID) do agente de IA que executa a tarefa.","format":"uuid","uniqueKey":"assistant.ai_agent_id","typeLabel":"string\u003cuuid>"},"prompt":{"type":"string","description":"Instrução dada ao agente. Aceita a sintaxe avançada, com dados do projeto e da etapa.","uniqueKey":"assistant.prompt","typeLabel":"string"},"execute_on":{"type":"string","enum":["moved","unlinked","manual"],"description":"Gatilho do assistente: `moved` ao entrar na etapa, `unlinked` ao sair dela e `manual` só sob demanda.","uniqueKey":"assistant.execute_on","typeLabel":"enum\u003cstring>"},"manual_execution_enabled":{"type":"boolean","description":"Indica se o assistente também pode ser disparado sob demanda, mesmo tendo gatilho automático.","uniqueKey":"assistant.manual_execution_enabled","typeLabel":"boolean"},"result_as_media":{"type":"boolean","description":"Indica se o resultado é gravado como conteúdo do projeto.","uniqueKey":"assistant.result_as_media","typeLabel":"boolean"},"result_as_dynamic_form":{"type":"object","description":"Destino do resultado em campo de formulário dinâmico. `null` quando o assistente não grava em formulário.","properties":{"pivot_class":{"type":"string","description":"Classe do registro que guarda as respostas, no formato `App\\Models\\\u003cModelo>`. Define quais chaves de identificação abaixo são exigidas.","uniqueKey":"assistant.result_as_dynamic_form.pivot_class","typeLabel":"string"},"form_id":{"type":"integer","description":"ID do formulário dinâmico que receberá a resposta.","uniqueKey":"assistant.result_as_dynamic_form.form_id","typeLabel":"integer"},"edge_id":{"type":"integer","description":"ID do campo do formulário que receberá o resultado gerado pelo assistente.","uniqueKey":"assistant.result_as_dynamic_form.edge_id","typeLabel":"integer"},"id":{"type":"string","description":"Identificador do registro alvo, quando a classe se identifica por `id` (por exemplo `App\\Models\\Project`).","uniqueKey":"assistant.result_as_dynamic_form.id","typeLabel":"string"},"project_id":{"type":"string","description":"ID do projeto alvo, quando a classe se identifica pelo projeto.","uniqueKey":"assistant.result_as_dynamic_form.project_id","typeLabel":"string"},"funnel_step_id":{"type":"string","description":"ID da etapa alvo, quando a classe se identifica pela etapa.","uniqueKey":"assistant.result_as_dynamic_form.funnel_step_id","typeLabel":"string"},"loose_form_id":{"type":"string","description":"ID do formulário avulso alvo, quando a classe se identifica por ele.","uniqueKey":"assistant.result_as_dynamic_form.loose_form_id","typeLabel":"string"},"project_funnel_id":{"type":"string","description":"ID do funil alvo, quando a classe se identifica por ele.","uniqueKey":"assistant.result_as_dynamic_form.project_funnel_id","typeLabel":"string"}},"uniqueKey":"assistant.result_as_dynamic_form","typeLabel":"object"},"failure_funnel_step_id":{"type":"integer","description":"Etapa para onde o projeto é movido quando a execução falha. `null` deixa o projeto onde está.","uniqueKey":"assistant.failure_funnel_step_id","typeLabel":"integer"},"created_at":{"type":"string","description":"Data de criação.","format":"date-time","uniqueKey":"assistant.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","description":"Data da última alteração.","format":"date-time","uniqueKey":"assistant.updated_at","typeLabel":"string\u003cdate-time>"},"deleted_at":{"type":"string","description":"Data de exclusão, quando o assistente foi removido.","format":"date-time","uniqueKey":"assistant.deleted_at","typeLabel":"string\u003cdate-time>"}},"isRequired":true,"uniqueKey":"assistant","typeLabel":"object"}},"required":["response","assistant"],"uniqueKey":"","typeLabel":"object"},"examples":{"Criado":{"title":"Criado","value":{"response":true,"assistant":{"id":"9f1c4b02-6f3a-4b8e-9d21-7c5e0a41b8d3","name":"Resumo do atendimento","active":true,"funnel_step_id":312,"ai_agent_id":"2b7d94f6-0c31-4a85-b6e2-58f1c0d93a47","prompt":"Resuma em até cinco linhas o histórico de conversas do projeto e destaque o que ficou pendente.","execute_on":"moved","manual_execution_enabled":true,"result_as_media":true,"result_as_dynamic_form":null,"failure_funnel_step_id":318,"created_at":"2026-07-28T14:12:03.000000Z","updated_at":"2026-08-11T09:41:57.000000Z","deleted_at":null}}},"Criado com resultado em campo de formulário":{"title":"Criado com resultado em campo de formulário","value":{"response":true,"assistant":{"id":"c4e2a7d1-58b6-4f09-a3c7-1e9d24b7f065","name":"Classificar urgência","active":true,"funnel_step_id":312,"ai_agent_id":"7a3f16c8-9e42-4d70-8b15-c2064ef3d891","prompt":"Leia a descrição do projeto e responda apenas com uma das opções: baixa, média ou alta.","execute_on":"manual","manual_execution_enabled":false,"result_as_media":false,"result_as_dynamic_form":{"pivot_class":"App\\Models\\Project","form_id":118,"edge_id":2231,"id":"{{project.id}}"},"failure_funnel_step_id":null,"created_at":"2026-08-02T10:03:44.000000Z","updated_at":"2026-08-02T10:03:44.000000Z","deleted_at":null}}}},"exampleType":"examples"}},"exampleType":"examples"},"ad8e053d-0c26-4f1a-8d74-6da71e52f497":{"description":"Validação falhou","content":{"application/json":{"schema":{"type":"object","properties":{"response":{"type":"boolean","description":"Sempre false em respostas de erro.","isRequired":true,"uniqueKey":"response","typeLabel":"boolean"},"message":{"type":"string","description":"Identificador do erro, usado pelo cliente para tratar o caso.","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"error":{"type":"string","description":"Descrição legível do erro.","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"validation":{"type":"object","description":"Mapa de campo para as mensagens de validação daquele campo.","properties":{},"isRequired":true,"uniqueKey":"validation","typeLabel":"object"}},"required":["response","message","error","validation"],"uniqueKey":"","typeLabel":"object"},"example":{"response":false,"message":"validation_errors","error":"O campo ai agent id selecionado é inválido.","validation":{"ai_agent_id":["O campo ai agent id selecionado é inválido."]}},"examples":{"Example":{"title":"Example","value":{"response":false,"message":"validation_errors","error":"O campo ai agent id selecionado é inválido.","validation":{"ai_agent_id":["O campo ai agent id selecionado é inválido."]}}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"70cbb000-f1e9-4d77-9002-5bb7af4d55e4":{"BearerAuth":{"type":"http","scheme":"bearer","scopes":[],"schemeName":"BearerAuth"}}},"servers":{"d14c887d-8e48-4ead-a8bb-93e3d77fcaac":{"url":"https://api.olie.ai"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","scopes":[],"schemeName":"BearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"BearerAuth","name":"Authorization"}],"title":"BearerAuth"}]},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"olie","siteName":"Olie Doc","title":"Criar um assistente da etapa - Olie Doc","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-03T16:55:40.469Z","originalFileLocation":"api-reference/step-assistants/criar-um-assistente-da-etapa.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Cria um assistente na etapa. Se active for verdadeiro, ele já entra em operação e passa a disparar no gatilho escolhido em execute_on: ao entrar na etapa (moved), ao sair dela (unlinked) ou somente sob demanda (manual). É obrigatório indicar pelo menos um destino para o resultado: result_as_media grava como conteúdo do projeto e result_as_dynamic_form grava em um campo de formulário dinâmico. Os dois podem ser usados juntos. A etapa do assistente é a do corpo (funnel_step_id) — é ela que vale, e não a da URL. Cada execução consome créditos de IA. Veja Assistentes de etapa e Créditos de IA.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Olie Doc\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/olie/4Kqzyz-UTrnYw5Iv/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/olie/4Kqzyz-UTrnYw5Iv/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/olie/4Kqzyz-UTrnYw5Iv/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/olie/4Kqzyz-UTrnYw5Iv/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/olie/4Kqzyz-UTrnYw5Iv/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/olie/4Kqzyz-UTrnYw5Iv/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/olie/4Kqzyz-UTrnYw5Iv/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/olie/4Kqzyz-UTrnYw5Iv/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/olie/4Kqzyz-UTrnYw5Iv/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Criar um assistente da etapa - Olie Doc\">\u003cmeta data-mint-head property=\"og:description\" content=\"Cria um assistente na etapa. Se active for verdadeiro, ele já entra em operação e passa a disparar no gatilho escolhido em execute_on: ao entrar na etapa (moved), ao sair dela (unlinked) ou somente sob demanda (manual). É obrigatório indicar pelo menos um destino para o resultado: result_as_media grava como conteúdo do projeto e result_as_dynamic_form grava em um campo de formulário dinâmico. Os dois podem ser usados juntos. A etapa do assistente é a do corpo (funnel_step_id) — é ela que vale, e não a da URL. Cada execução consome créditos de IA. Veja Assistentes de etapa e Créditos de IA.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Olie Doc\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.olie.ai/api-reference/step-assistants/criar-um-assistente-da-etapa\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://olie.mintlify.app/_mintlify/api/og/v2?division=step-assistants\u0026amp;title=Criar+um+assistente+da+etapa\u0026amp;description=Cria+um+assistente+na+etapa.+Se+%60active%60+for+verdadeiro%2C+ele+j%C3%A1+entra+em+opera%C3%A7%C3%A3o+e+passa+a+disparar+no+gatilho+escolhido+em+%60execute_on%60%3A+ao+entrar+na+etapa+%28%60\u0026amp;theme=4589f058e13e365526d1dbbd\u0026amp;signature=5f1fa1a8a957063d24666edfd5ad84f0ef38296563930071534e610fbb3c80b7\">\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=\"Criar um assistente da etapa - Olie Doc\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Cria um assistente na etapa. Se active for verdadeiro, ele já entra em operação e passa a disparar no gatilho escolhido em execute_on: ao entrar na etapa (moved), ao sair dela (unlinked) ou somente sob demanda (manual). É obrigatório indicar pelo menos um destino para o resultado: result_as_media grava como conteúdo do projeto e result_as_dynamic_form grava em um campo de formulário dinâmico. Os dois podem ser usados juntos. A etapa do assistente é a do corpo (funnel_step_id) — é ela que vale, e não a da URL. Cada execução consome créditos de IA. Veja Assistentes de etapa e Créditos de IA.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://olie.mintlify.app/_mintlify/api/og/v2?division=step-assistants\u0026amp;title=Criar+um+assistente+da+etapa\u0026amp;description=Cria+um+assistente+na+etapa.+Se+%60active%60+for+verdadeiro%2C+ele+j%C3%A1+entra+em+opera%C3%A7%C3%A3o+e+passa+a+disparar+no+gatilho+escolhido+em+%60execute_on%60%3A+ao+entrar+na+etapa+%28%60\u0026amp;theme=4589f058e13e365526d1dbbd\u0026amp;signature=5f1fa1a8a957063d24666edfd5ad84f0ef38296563930071534e610fbb3c80b7\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/olie/4Kqzyz-UTrnYw5Iv/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Olie Doc\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FA870A\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.olie.ai/api-reference/step-assistants/criar-um-assistente-da-etapa\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/step-assistants/criar-um-assistente-da-etapa.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.olie.ai/#organization\",\"name\":\"Olie Doc\",\"url\":\"https://docs.olie.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/olie/NOFaGE_ZRwoxaK5e/logo/light.svg?fit=max\u0026auto=format\u0026n=NOFaGE_ZRwoxaK5e\u0026q=85\u0026s=266db0641a192911fdb15ecb5c0073bc\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.olie.ai#website\",\"name\":\"Olie Doc\",\"url\":\"https://docs.olie.ai\",\"publisher\":{\"@id\":\"https://docs.olie.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.olie.ai/api-reference/step-assistants/criar-um-assistente-da-etapa#webpage\",\"url\":\"https://docs.olie.ai/api-reference/step-assistants/criar-um-assistente-da-etapa\",\"name\":\"Criar um assistente da etapa\",\"description\":\"Cria um assistente na etapa. Se active for verdadeiro, ele já entra em operação e passa a disparar no gatilho escolhido em execute_on: ao entrar na etapa (moved), ao sair dela (unlinked) ou somente sob demanda (manual). É obrigatório indicar pelo menos um destino para o resultado: result_as_media grava como conteúdo do projeto e result_as_dynamic_form grava em um campo de formulário dinâmico. Os dois podem ser usados juntos. A etapa do assistente é a do corpo (funnel_step_id) — é ela que vale, e não a da URL. Cada execução consome créditos de IA. Veja Assistentes de etapa e Créditos de IA.\",\"dateModified\":\"2026-11-03T16:55:40.469Z\",\"isPartOf\":{\"@id\":\"https://docs.olie.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.olie.ai/api-reference/step-assistants/criar-um-assistente-da-etapa#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.olie.ai/api-reference/step-assistants/criar-um-assistente-da-etapa#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Referência da API\",\"item\":\"https://docs.olie.ai/api-reference/projects/restaurar-um-projeto\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"step-assistants\",\"item\":\"https://docs.olie.ai/api-reference/step-assistants/executar-um-assistente-manualmente\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Criar um assistente da etapa\",\"item\":\"https://docs.olie.ai/api-reference/step-assistants/criar-um-assistente-da-etapa\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.olie.ai/api-reference/step-assistants/criar-um-assistente-da-etapa#apireference\",\"headline\":\"Criar um assistente da etapa\",\"name\":\"Criar um assistente da etapa\",\"description\":\"Cria um assistente na etapa. Se active for verdadeiro, ele já entra em operação e passa a disparar no gatilho escolhido em execute_on: ao entrar na etapa (moved), ao sair dela (unlinked) ou somente sob demanda (manual). É obrigatório indicar pelo menos um destino para o resultado: result_as_media grava como conteúdo do projeto e result_as_dynamic_form grava em um campo de formulário dinâmico. Os dois podem ser usados juntos. A etapa do assistente é a do corpo (funnel_step_id) — é ela que vale, e não a da URL. Cada execução consome créditos de IA. Veja Assistentes de etapa e Créditos de IA.\",\"url\":\"https://docs.olie.ai/api-reference/step-assistants/criar-um-assistente-da-etapa\",\"mainEntityOfPage\":{\"@id\":\"https://docs.olie.ai/api-reference/step-assistants/criar-um-assistente-da-etapa#webpage\"},\"dateModified\":\"2026-11-03T16:55:40.469Z\",\"publisher\":{\"@id\":\"https://docs.olie.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.olie.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Olie Doc\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Olie Doc","nav":{"global":{"anchors":[{"anchor":"Dashboard","icon":"house","href":"https://olie.ai/"},{"anchor":"Documentação","icon":"book-open-cover","href":"https://docs.olie.ai"}]},"products":[{"product":"Flow AI","icon":"chart-diagram","description":"Execução inteligente em ambiente multi-agentico","tabs":[{"tab":"Guides","icon":"book-open","pages":[{"title":"Guides","href":""}]},{"tab":"Referência da API","icon":"code","groups":[{"group":"Introdução","icon":"circle-info","pages":[{"title":"Introdução","icon":"rocket","href":"/api-reference/introduction"},{"title":"Autenticação e segurança","icon":"key","href":"/api-reference/introduction/authentication"},{"title":"Detalhes","icon":"info-circle","href":"/api-reference/introduction/details"}]},{"group":"Geral","icon":"sliders","pages":[{"title":"Estrutura de respostas","icon":"file-text","href":"/api-reference/general/response-structure"},{"title":"Paginação","icon":"list-ul","href":"/api-reference/general/pagination"},{"group":"Filtros","icon":"filter","pages":[{"title":"Filtros básicos","icon":"search","href":"/api-reference/general/basic-filters"},{"title":"Busca avançada","icon":"brackets-curly","href":"/api-reference/general/advanced-search"}]},{"title":"Formulários dinâmicos e o pivot","icon":"list-check","href":"/api-reference/general/form-answer-pivot"},{"title":"Reenvio, timeout e duplicidade","icon":"rotate-right","href":"/api-reference/general/idempotency"},{"title":"Operações em lote","icon":"layer-group","href":"/api-reference/general/bulk-operations"},{"title":"Registro de alterações","icon":"clock-rotate-left","href":"/api-reference/general/audit-log"}]},{"group":"Referência da API","icon":"server","pages":[{"group":"projects","pages":[{"title":"Restaurar um projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/projects/{id}/restore","href":"/api-reference/projects/restaurar-um-projeto"},{"title":"Listar conteúdos do projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/projects/{id}/media","href":"/api-reference/projects/listar-conteúdos-do-projeto"},{"title":"Listar conteúdos do projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/projects/{id}/media","href":"/api-reference/projects/listar-conteúdos-do-projeto-1"},{"title":"Obter métricas de etapas do projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/projects/{project}/step-metrics","href":"/api-reference/projects/obter-métricas-de-etapas-do-projeto"},{"title":"Listar arquivos do projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/projects/{project}/files","href":"/api-reference/projects/listar-arquivos-do-projeto"},{"title":"Clonar um projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/projects/{project}/clone","href":"/api-reference/projects/clonar-um-projeto"},{"title":"Compartilhar um projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/projects/{project}/share","href":"/api-reference/projects/compartilhar-um-projeto"},{"title":"Listar os filhos de um projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/projects/{project}/hierarchy/children","href":"/api-reference/projects/listar-os-filhos-de-um-projeto"},{"title":"Obter a árvore da hierarquia","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/projects/{project}/hierarchy/tree","href":"/api-reference/projects/obter-a-árvore-da-hierarquia"},{"title":"Obter estatísticas da hierarquia","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/projects/{project}/hierarchy/stats","href":"/api-reference/projects/obter-estatísticas-da-hierarquia"},{"title":"Obter análises dos descendentes","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/projects/{project}/hierarchy/analytics","href":"/api-reference/projects/obter-análises-dos-descendentes"},{"title":"Vincular um projeto filho","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/projects/{project}/hierarchy/attach-child","href":"/api-reference/projects/vincular-um-projeto-filho"},{"title":"Desvincular um projeto filho","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/management/projects/{project}/hierarchy/detach-child/{child}","href":"/api-reference/projects/desvincular-um-projeto-filho"},{"title":"Mover um projeto para outro pai","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/management/projects/{project}/hierarchy/move-to-parent","href":"/api-reference/projects/mover-um-projeto-para-outro-pai"},{"title":"Promover um projeto a raiz","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/management/projects/{project}/hierarchy/promote-to-root","href":"/api-reference/projects/promover-um-projeto-a-raiz"},{"title":"Listar checklists avulsos do projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/projects/{project}/loose-checklist","href":"/api-reference/projects/listar-checklists-avulsos-do-projeto"},{"title":"Criar checklist avulso no projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/projects/{project}/loose-checklist","href":"/api-reference/projects/criar-checklist-avulso-no-projeto"},{"title":"Atualizar checklist avulso","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/management/projects/{project}/loose-checklist/{loose_checklist}","href":"/api-reference/projects/atualizar-checklist-avulso"},{"title":"Remover checklist avulso do projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/management/projects/{project}/loose-checklist/{loose_checklist}","href":"/api-reference/projects/remover-checklist-avulso-do-projeto"},{"title":"Listar formulários avulsos do projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/projects/{project}/loose-forms","href":"/api-reference/projects/listar-formulários-avulsos-do-projeto"},{"title":"Vincular um formulário avulso","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/projects/{project}/loose-forms","href":"/api-reference/projects/vincular-um-formulário-avulso"},{"title":"Desvincular um formulário avulso","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/management/projects/{project}/loose-forms/{loose_form}","href":"/api-reference/projects/desvincular-um-formulário-avulso"},{"title":"Obter um projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/projects/{id}","href":"/api-reference/projects/obter-um-projeto"},{"title":"Editar um projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/management/projects/{id}","href":"/api-reference/projects/editar-um-projeto"},{"title":"Deletar um projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/management/projects/{id}","href":"/api-reference/projects/deletar-um-projeto"},{"title":"Mesclar projetos","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/projects/merge","href":"/api-reference/projects/mesclar-projetos"},{"title":"Listar IDs de projetos","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/projects/ids","href":"/api-reference/projects/listar-ids-de-projetos"},{"title":"Listar projetos por data de previsão","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/get-projects-by-forecast-dates","href":"/api-reference/projects/listar-projetos-por-data-de-previsão"},{"title":"Enviar um conteúdo no projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/save-media","href":"/api-reference/projects/enviar-um-conteúdo-no-projeto"},{"title":"Listar projetos","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/projects","href":"/api-reference/projects/listar-projetos"},{"title":"Criar um projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/projects","href":"/api-reference/projects/criar-um-projeto"},{"title":"Busca avançada de projetos","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/projects/search","href":"/api-reference/projects/busca-avançada-de-projetos"},{"title":"Criação rápida","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/projects/quick-store","href":"/api-reference/projects/criação-rápida"},{"title":"Listar execuções de um projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/projects/{project}/project-executions","href":"/api-reference/projects/listar-execuções-de-um-projeto"},{"title":"Iniciar uma execução","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/projects/{project}/project-executions","href":"/api-reference/projects/iniciar-uma-execução"},{"title":"Atualizar uma execução","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/management/projects/{project_id}/project-executions/{project_execution_id}","href":"/api-reference/projects/atualizar-uma-execução"},{"title":"Remover uma execução","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/management/projects/{project_id}/project-executions/{project_execution_id}","href":"/api-reference/projects/remover-uma-execução"},{"title":"Obter minhas execuções","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/project-executions/me","href":"/api-reference/projects/obter-minhas-execuções"},{"title":"Obter o painel de execuções do projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/projects/{project}/project-executions/dashboard","href":"/api-reference/projects/obter-o-painel-de-execuções-do-projeto"},{"title":"Obter uma execução","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/project-executions/{project_execution_id}","href":"/api-reference/projects/obter-uma-execução"},{"title":"Resolver a conversa do projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/projects/{project}/conversation/resolve","href":"/api-reference/projects/resolver-a-conversa-do-projeto"},{"title":"Reabrir a conversa do projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/projects/{project}/conversation/reopen","href":"/api-reference/projects/reabrir-a-conversa-do-projeto"},{"title":"Tentar a transcrição de um áudio de novo","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/medias/{media}/transcription/retry","href":"/api-reference/projects/tentar-a-transcrição-de-um-áudio-de-novo"},{"title":"Listar execuções da empresa","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/project-executions","href":"/api-reference/projects/listar-execuções-da-empresa"},{"title":"Buscar execuções da empresa","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/project-executions/search","href":"/api-reference/projects/buscar-execuções-da-empresa"}]},{"group":"project-funnels","pages":[{"title":"Alternar vínculo do funil de projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/project-funnel-link-toggle","href":"/api-reference/project-funnels/alternar-vínculo-do-funil-de-projeto"},{"title":"Atualizar status do funil de projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/update-project-funnel-status","href":"/api-reference/project-funnels/atualizar-status-do-funil-de-projeto"},{"title":"Listar funis de projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/get-project-funnels","href":"/api-reference/project-funnels/listar-funis-de-projeto"},{"title":"Obter um funil de projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/get-project-funnels","href":"/api-reference/project-funnels/obter-um-funil-de-projeto"},{"title":"Alternar vínculo de etiqueta do funil de um projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/toggle-funnel-tag","href":"/api-reference/project-funnels/alternar-vínculo-de-etiqueta-do-funil-de-um-projeto"},{"title":"Arquivar um funil","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/delete-funnel","href":"/api-reference/project-funnels/arquivar-um-funil"},{"title":"Restaurar um funil","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/restore-funnel","href":"/api-reference/project-funnels/restaurar-um-funil"},{"title":"Clonar um funil","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/clone-funnel","href":"/api-reference/project-funnels/clonar-um-funil"},{"title":"Reordenar funis de projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/project-funnels/reorder","href":"/api-reference/project-funnels/reordenar-funis-de-projeto"},{"title":"Criar ou atualizar um funil de projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/project-funnel","href":"/api-reference/project-funnels/criar-ou-atualizar-um-funil-de-projeto"},{"title":"Definir modelo de configuração do funil","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/management/project-funnels/{project_funnel}","href":"/api-reference/project-funnels/definir-modelo-de-configuração-do-funil"},{"title":"Métricas do funil","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/project-funnels/{project_funnel_id}/metrics","href":"/api-reference/project-funnels/métricas-do-funil"},{"title":"Transições de etapas","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/project-funnels/{project_funnel_id}/step-transitions","href":"/api-reference/project-funnels/transições-de-etapas"}]},{"group":"funnel-steps","pages":[{"title":"Vincular um projeto a uma etapa","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/funnel-steps/{funnel_step_id}/projects","href":"/api-reference/funnel-steps/vincular-um-projeto-a-uma-etapa"},{"title":"Mover múltiplos projetos de etapa","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/project-bulk-step-move","href":"/api-reference/funnel-steps/mover-múltiplos-projetos-de-etapa"},{"title":"Listar etapas disponíveis","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/get-available-steps","href":"/api-reference/funnel-steps/listar-etapas-disponíveis"},{"title":"Desvincular um projeto da etapa do funil","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/unlink-project-from-funnel-step","href":"/api-reference/funnel-steps/desvincular-um-projeto-da-etapa-do-funil"},{"title":"Obter dados da etapa","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/get-step-data","href":"/api-reference/funnel-steps/obter-dados-da-etapa"},{"title":"Listar anexos de etapas","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/get-step-attachments","href":"/api-reference/funnel-steps/listar-anexos-de-etapas"},{"title":"Atualizar vídeo obrigatório da etapa","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/update-required-step-attachment","href":"/api-reference/funnel-steps/atualizar-vídeo-obrigatório-da-etapa"},{"title":"Obter métricas da etapa","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/steps/{step}/metrics","href":"/api-reference/funnel-steps/obter-métricas-da-etapa"}]},{"group":"step-assistants","pages":[{"title":"Executar um assistente manualmente","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/step-assistants/{step_assistant}/execute-manually","href":"/api-reference/step-assistants/executar-um-assistente-manualmente"},{"title":"Listar execuções dos assistentes","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/steps/{step}/assistants/execution-logs","href":"/api-reference/step-assistants/listar-execuções-dos-assistentes"},{"title":"Listar todos os assistentes de etapa","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/step-assistants","href":"/api-reference/step-assistants/listar-todos-os-assistentes-de-etapa"},{"title":"Listar assistentes da etapa","description":"Lista os assistentes de uma etapa específica, do mesmo formato da listagem geral e já restrita à etapa informada.\n\nAceita filtros e paginação por query params, consulte:\n\n- [Filtro básico](https://docs.olie.ai/api-reference/general/basic-filters)\n- [Paginação](https://docs.olie.ai/api-reference/general/pagination)\n\nOs campos de paginação (`current_page`, `per_page`, `total`, ...) vêm na raiz da resposta, ao lado de `data`, e não dentro de `meta` como no restante da API.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/steps/{step}/assistants","href":"/api-reference/step-assistants/listar-assistentes-da-etapa"},{"title":"Criar um assistente da etapa","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/steps/{step}/assistants","href":"/api-reference/step-assistants/criar-um-assistente-da-etapa"},{"title":"Obter um assistente da etapa","description":"Retorna a configuração de um assistente, já com a etapa e o agente de IA associados.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/steps/{step}/assistants/{assistant}","href":"/api-reference/step-assistants/obter-um-assistente-da-etapa"},{"title":"Atualizar um assistente da etapa","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/management/steps/{step}/assistants/{assistant}","href":"/api-reference/step-assistants/atualizar-um-assistente-da-etapa"},{"title":"Deletar um assistente da etapa","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/management/steps/{step}/assistants/{assistant}","href":"/api-reference/step-assistants/deletar-um-assistente-da-etapa"}]},{"group":"customers","pages":[{"title":"Busca avançada de clientes","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/customers/search","href":"/api-reference/customers/busca-avançada-de-clientes"},{"title":"Restaurar um cliente","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/customers/{customer}/restore","href":"/api-reference/customers/restaurar-um-cliente"},{"title":"Listar conteúdos de projetos associados ao cliente","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/customers/{customer}/media","href":"/api-reference/customers/listar-conteúdos-de-projetos-associados-ao-cliente"},{"title":"Listar conteúdos de projetos associados ao cliente com arquivos","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/customers/{customer}/project-medias","href":"/api-reference/customers/listar-conteúdos-de-projetos-associados-ao-cliente-com-arquivos"},{"title":"Listar clientes","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/customers","href":"/api-reference/customers/listar-clientes"},{"title":"Criar um cliente","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/customers","href":"/api-reference/customers/criar-um-cliente"},{"title":"Obter cliente específico","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/customers/{customer}","href":"/api-reference/customers/obter-cliente-específico"},{"title":"Atualizar cliente","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/management/customers/{customer}","href":"/api-reference/customers/atualizar-cliente"},{"title":"Arquivar cliente","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/management/customers/{customer}","href":"/api-reference/customers/arquivar-cliente"}]},{"group":"contacts","pages":[{"title":"Busca avançada de contatos","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/contacts/search","href":"/api-reference/contacts/busca-avançada-de-contatos"},{"title":"Restaurar contato","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/contacts/{contact}/restore","href":"/api-reference/contacts/restaurar-contato"},{"title":"Listar contatos","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/contacts","href":"/api-reference/contacts/listar-contatos"},{"title":"Criar um contato","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/contacts","href":"/api-reference/contacts/criar-um-contato"},{"title":"Obter contato específico","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/contacts/{contact}","href":"/api-reference/contacts/obter-contato-específico"},{"title":"Atualizar contato","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/management/contacts/{contact}","href":"/api-reference/contacts/atualizar-contato"},{"title":"Arquivar contato","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/management/contacts/{contact}","href":"/api-reference/contacts/arquivar-contato"}]},{"group":"forms","pages":[{"title":"Salvar formulário","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/save-form","href":"/api-reference/forms/salvar-formulário"},{"title":"Listar formulários","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/get-forms","href":"/api-reference/forms/listar-formulários"},{"title":"Obter formulário","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/get-form","href":"/api-reference/forms/obter-formulário"},{"title":"Excluir formulário","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/delete-form","href":"/api-reference/forms/excluir-formulário"},{"title":"Definir formulários dos objetos","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/set-model-forms","href":"/api-reference/forms/definir-formulários-dos-objetos"},{"title":"Restaurar formulário","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/forms/{form_id}/restore","href":"/api-reference/forms/restaurar-formulário"}]},{"group":"dynamic-forms","pages":[{"title":"Responder um formulário dinâmico através de uma URL assinada","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/dynamic-forms/pivot-accessor/reply","href":"/api-reference/dynamic-forms/responder-um-formulário-dinâmico-através-de-uma-url-assinada"},{"title":"Decodificar a URL assinada de pivot accessor","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/dynamic-forms/pivot-accessor/decode","href":"/api-reference/dynamic-forms/decodificar-a-url-assinada-de-pivot-accessor"},{"title":"Gerar uma URL assinada para acesso temporário a um formulário dinâmico","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/dynamic-forms/pivot-accessor/url-generate","href":"/api-reference/dynamic-forms/gerar-uma-url-assinada-para-acesso-temporário-a-um-formulário-dinâmico"},{"title":"Enviar um arquivo de resposta de formulário dinâmico","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/dynamic-forms-answers-file","href":"/api-reference/dynamic-forms/enviar-um-arquivo-de-resposta-de-formulário-dinâmico"},{"title":"Listar todos os formulários dinâmicos relacionados a um modelo específico","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/dynamic-forms/{model}/{model_id}","href":"/api-reference/dynamic-forms/listar-todos-os-formulários-dinâmicos-relacionados-a-um-modelo-específico"},{"title":"Responder um formulário dinâmico","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/dynamic-forms/set-form-answers","href":"/api-reference/dynamic-forms/responder-um-formulário-dinâmico"},{"title":"Consultar respostas de formulário dinâmico","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/dynamic-forms/get-form-answers","href":"/api-reference/dynamic-forms/consultar-respostas-de-formulário-dinâmico"}]},{"group":"form-publications","pages":[{"title":"Obter formulário público","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/form-publications/{form_publication_token}/form","href":"/api-reference/form-publications/obter-formulário-público"},{"title":"Restaurar publicação","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/form-publications/{form_publication_id}/restore","href":"/api-reference/form-publications/restaurar-publicação"},{"title":"Invalidar link da publicação","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/form-publications/{form_publication}/change-token","href":"/api-reference/form-publications/invalidar-link-da-publicação"},{"title":"Listar respostas da publicação","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/form-publications/{form_publication}/responses","href":"/api-reference/form-publications/listar-respostas-da-publicação"},{"title":"Listar publicações","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/form-publications","href":"/api-reference/form-publications/listar-publicações"},{"title":"Criar publicação","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/form-publications","href":"/api-reference/form-publications/criar-publicação"},{"title":"Obter publicação","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/form-publications/{form_publication}","href":"/api-reference/form-publications/obter-publicação"},{"title":"Editar publicação","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/management/form-publications/{form_publication}","href":"/api-reference/form-publications/editar-publicação"},{"title":"Excluir publicação","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/management/form-publications/{form_publication}","href":"/api-reference/form-publications/excluir-publicação"}]},{"group":"answers-history","pages":[{"title":"Listar histórico de respostas de formulário","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/answers-history/index","href":"/api-reference/answers-history/listar-histórico-de-respostas-de-formulário"},{"title":"Salvar versão das respostas","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/answers-history","href":"/api-reference/answers-history/salvar-versão-das-respostas"},{"title":"Obter histórico de respostas de formulário específico","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/answers-history/{answers_history}","href":"/api-reference/answers-history/obter-histórico-de-respostas-de-formulário-específico"},{"title":"Exportar histórico de respostas de formulário","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/answers-history/export","href":"/api-reference/answers-history/exportar-histórico-de-respostas-de-formulário"}]},{"group":"ai-agents","pages":[{"title":"Listar execuções de agentes","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/ai/agents/executions","href":"/api-reference/ai-agents/listar-execuções-de-agentes"},{"title":"Obter execução de agente específica","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/ai/agents/executions/{execution}","href":"/api-reference/ai-agents/obter-execução-de-agente-específica"},{"title":"Executar agente","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/ai/agents/{agentId}/execute","href":"/api-reference/ai-agents/executar-agente"},{"title":"Reordenar contextos do agente","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/management/ai/agents/{agentId}/contexts/reorder","href":"/api-reference/ai-agents/reordenar-contextos-do-agente"},{"title":"Listar contextos do agente","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/ai/agents/{agentId}/contexts","href":"/api-reference/ai-agents/listar-contextos-do-agente"},{"title":"Criar contexto do agente","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/ai/agents/{agentId}/contexts","href":"/api-reference/ai-agents/criar-contexto-do-agente"},{"title":"Atualizar contexto do agente","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/management/ai/agents/{agentId}/contexts/{contextId}","href":"/api-reference/ai-agents/atualizar-contexto-do-agente"},{"title":"Remover contexto do agente","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/management/ai/agents/{agentId}/contexts/{contextId}","href":"/api-reference/ai-agents/remover-contexto-do-agente"},{"title":"Listar agentes de IA","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/ai/agents","href":"/api-reference/ai-agents/listar-agentes-de-ia"},{"title":"Criar agente de IA","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/ai/agents","href":"/api-reference/ai-agents/criar-agente-de-ia"},{"title":"Obter agente de IA específico","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/ai/agents/{agent}","href":"/api-reference/ai-agents/obter-agente-de-ia-específico"},{"title":"Atualizar agente de IA","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/management/ai/agents/{agent}","href":"/api-reference/ai-agents/atualizar-agente-de-ia"},{"title":"Remover agente de IA","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/management/ai/agents/{agent}","href":"/api-reference/ai-agents/remover-agente-de-ia"},{"title":"Listar modelos disponíveis","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/ai/available-models","href":"/api-reference/ai-agents/listar-modelos-disponíveis"},{"title":"Listar ferramentas disponíveis","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/ai/available-tools","href":"/api-reference/ai-agents/listar-ferramentas-disponíveis"}]},{"group":"business-areas","pages":[{"title":"Restaurar uma área de negócio","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/business-areas/{id}/restore","href":"/api-reference/business-areas/restaurar-uma-área-de-negócio"},{"title":"Reordenar áreas de negócio","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/business-areas/reorder","href":"/api-reference/business-areas/reordenar-áreas-de-negócio"},{"title":"Listar áreas de negócio","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/business-areas","href":"/api-reference/business-areas/listar-áreas-de-negócio"},{"title":"Criar uma área de negócio","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/business-areas","href":"/api-reference/business-areas/criar-uma-área-de-negócio"},{"title":"Atualizar uma área de negócio","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/management/business-areas/{business_area}","href":"/api-reference/business-areas/atualizar-uma-área-de-negócio"},{"title":"Arquivar uma área de negócio","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/management/business-areas/{business_area}","href":"/api-reference/business-areas/arquivar-uma-área-de-negócio"}]},{"group":"goals","pages":[{"title":"Listar resultados de uma meta","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/goals/{goal}/results","href":"/api-reference/goals/listar-resultados-de-uma-meta"},{"title":"Deletar um resultado específico de uma meta","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/management/goals/{goal}/results/{result}","href":"/api-reference/goals/deletar-um-resultado-específico-de-uma-meta"},{"title":"Listar metas","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/goals","href":"/api-reference/goals/listar-metas"},{"title":"Criar uma meta","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/goals","href":"/api-reference/goals/criar-uma-meta"},{"title":"Obter detalhes de uma meta","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/goals/{goal}","href":"/api-reference/goals/obter-detalhes-de-uma-meta"},{"title":"Atualizar informações de uma meta","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/management/goals/{goal}","href":"/api-reference/goals/atualizar-informações-de-uma-meta"},{"title":"Deletar uma meta","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/management/goals/{goal}","href":"/api-reference/goals/deletar-uma-meta"}]},{"group":"automations","pages":[{"title":"Listar execuções da automação","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/automations/{automation}/logs","href":"/api-reference/automations/listar-execuções-da-automação"},{"title":"Listar automações","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/automations","href":"/api-reference/automations/listar-automações"},{"title":"Criar automação","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/automations","href":"/api-reference/automations/criar-automação"},{"title":"Obter automação","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/automations/{automation}","href":"/api-reference/automations/obter-automação"},{"title":"Atualizar automação","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/management/automations/{automation}","href":"/api-reference/automations/atualizar-automação"},{"title":"Excluir automação","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/management/automations/{automation}","href":"/api-reference/automations/excluir-automação"}]},{"group":"users","pages":[{"title":"Obter detalhes de um usuário específico","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/get-user","href":"/api-reference/users/obter-detalhes-de-um-usuário-específico"},{"title":"Listar execuções de projeto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/users/{user_id}/project-executions","href":"/api-reference/users/listar-execuções-de-projeto"}]},{"group":"squads","pages":[{"title":"Listar usuários associados a um squad","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/squads/{squad}/users","href":"/api-reference/squads/listar-usuários-associados-a-um-squad"},{"title":"Adicionar um ou mais usuários a um squad como membros","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/squads/{squad}/users","href":"/api-reference/squads/adicionar-um-ou-mais-usuários-a-um-squad-como-membros"},{"title":"Atualizar tipo de um usuário no squad","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/management/squads/{squad}/users/{user}","href":"/api-reference/squads/atualizar-tipo-de-um-usuário-no-squad"},{"title":"Remover um usuário específico de um squad","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/management/squads/{squad}/users/{user}","href":"/api-reference/squads/remover-um-usuário-específico-de-um-squad"},{"title":"Listar squads","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/squads","href":"/api-reference/squads/listar-squads"},{"title":"Criar um squad","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/squads","href":"/api-reference/squads/criar-um-squad"},{"title":"Obter detalhes de um squad","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/squads/{squad}","href":"/api-reference/squads/obter-detalhes-de-um-squad"},{"title":"Atualizar informações de um squad","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/management/squads/{squad}","href":"/api-reference/squads/atualizar-informações-de-um-squad"},{"title":"Deletar um squad","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/management/squads/{squad}","href":"/api-reference/squads/deletar-um-squad"}]},{"group":"user-alias","pages":[{"title":"Criar alias de email para um usuário","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/user-alias","href":"/api-reference/user-alias/criar-alias-de-email-para-um-usuário"},{"title":"Listar aliases de email de um usuário","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/user-alias/{user_alias}","href":"/api-reference/user-alias/listar-aliases-de-email-de-um-usuário"},{"title":"Deletar alias de email de um usuário","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/management/user-alias/{user_alias}","href":"/api-reference/user-alias/deletar-alias-de-email-de-um-usuário"},{"title":"Definir ou remover o alias primário de um usuário","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/toggle-primary-user-alias","href":"/api-reference/user-alias/definir-ou-remover-o-alias-primário-de-um-usuário"}]},{"group":"project-groups","pages":[{"title":"Listar projetos de um grupo","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/project-groups/{project_group}/projects/index","href":"/api-reference/project-groups/listar-projetos-de-um-grupo"},{"title":"Alterar a ordem de um projeto dentro de um grupo","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/project-groups/{project_group}/projects/{project_id}/reorder","href":"/api-reference/project-groups/alterar-a-ordem-de-um-projeto-dentro-de-um-grupo"},{"title":"Associar um projeto a um grupo de projetos","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/project-groups/{project_group}/projects","href":"/api-reference/project-groups/associar-um-projeto-a-um-grupo-de-projetos"},{"title":"Remover a associação de um projeto de um grupo de projetos","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/management/project-groups/{project_group}/projects/{project}","href":"/api-reference/project-groups/remover-a-associação-de-um-projeto-de-um-grupo-de-projetos"},{"title":"Listar grupos de projetos","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/project-groups","href":"/api-reference/project-groups/listar-grupos-de-projetos"},{"title":"Criar um grupo de projetos","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/project-groups","href":"/api-reference/project-groups/criar-um-grupo-de-projetos"},{"title":"Obter detalhes de um grupo de projetos","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/project-groups/{project_group}","href":"/api-reference/project-groups/obter-detalhes-de-um-grupo-de-projetos"},{"title":"Atualizar informações de um grupo de projetos","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/management/project-groups/{project_group}","href":"/api-reference/project-groups/atualizar-informações-de-um-grupo-de-projetos"},{"title":"Deletar um grupo de projetos","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/management/project-groups/{project_group}","href":"/api-reference/project-groups/deletar-um-grupo-de-projetos"}]},{"group":"system","pages":[{"title":"Obter metadados de uma URL","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/system/get-meta-data","href":"/api-reference/system/obter-metadados-de-uma-url"},{"title":"Listar parâmetros disponíveis para filtragem de um modelo","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/system/params/{model_name}","href":"/api-reference/system/listar-parâmetros-disponíveis-para-filtragem-de-um-modelo"},{"title":"Atualizar vários registros de uma vez","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/system/bulk-update/{model_name}","href":"/api-reference/system/atualizar-vários-registros-de-uma-vez"}]},{"group":"tags","pages":[{"title":"Listar etiquetas","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/tags","href":"/api-reference/tags/listar-etiquetas"},{"title":"Criar uma etiqueta","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/tags","href":"/api-reference/tags/criar-uma-etiqueta"},{"title":"Obter etiqueta específica","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/tags/{tag}","href":"/api-reference/tags/obter-etiqueta-específica"},{"title":"Atualizar uma etiqueta","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/management/tags/{tag}","href":"/api-reference/tags/atualizar-uma-etiqueta"},{"title":"Deletar uma etiqueta","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/management/tags/{tag}","href":"/api-reference/tags/deletar-uma-etiqueta"}]},{"group":"search-activities","pages":[{"title":"Buscar registros de alterações","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/search-activities","href":"/api-reference/search-activities/buscar-registros-de-alterações"}]},{"group":"invites","pages":[{"title":"Listar convites","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/invites","href":"/api-reference/invites/listar-convites"},{"title":"Enviar convites","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/invites","href":"/api-reference/invites/enviar-convites"},{"title":"Deletar convite","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/management/invites/{invite}","href":"/api-reference/invites/deletar-convite"}]},{"group":"spreadsheet-operations","pages":[{"title":"Listar operações de planilha","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/spreadsheet-operations","href":"/api-reference/spreadsheet-operations/listar-operações-de-planilha"},{"title":"Importar planilha","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/spreadsheet-operations/import/{type}","href":"/api-reference/spreadsheet-operations/importar-planilha"},{"title":"Obter colunas do export","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/spreadsheet-operations/export/{type}/columns","href":"/api-reference/spreadsheet-operations/obter-colunas-do-export"},{"title":"Exportar planilha","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/spreadsheet-operations/export/{type}","href":"/api-reference/spreadsheet-operations/exportar-planilha"},{"title":"Detalhar operação","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/spreadsheet-operations/{operation}","href":"/api-reference/spreadsheet-operations/detalhar-operação"},{"title":"Listar erros da operação","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/spreadsheet-operations/{operation}/errors","href":"/api-reference/spreadsheet-operations/listar-erros-da-operação"},{"title":"Baixar resultado da operação","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/spreadsheet-operations/{operation}/download","href":"/api-reference/spreadsheet-operations/baixar-resultado-da-operação"}]},{"group":"channels","pages":[{"title":"Listar canais","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/channels","href":"/api-reference/channels/listar-canais"},{"title":"Criar canal","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/channels","href":"/api-reference/channels/criar-canal"},{"title":"Abrir conversa externa","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/channels/open","href":"/api-reference/channels/abrir-conversa-externa"},{"title":"Atualizar canal","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/management/channels/{channel}","href":"/api-reference/channels/atualizar-canal"},{"title":"Remover canal","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/management/channels/{channel}","href":"/api-reference/channels/remover-canal"},{"title":"Webhook de entrada do conector","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/channels/inbound/{external_ref}","href":"/api-reference/channels/webhook-de-entrada-do-conector"}]},{"group":"integrations","pages":[{"title":"List integrations","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/integrations","href":"/api-reference/integrations/list-integrations"},{"title":"Create integration (WhatsApp Meta Cloud)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/integrations","href":"/api-reference/integrations/create-integration-whatsapp-meta-cloud"},{"title":"Update integration","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/management/integrations/{integration_id}","href":"/api-reference/integrations/update-integration"},{"title":"Delete integration","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/management/integrations/{integration_id}","href":"/api-reference/integrations/delete-integration"},{"title":"Parear WhatsApp hospedado por código","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/management/integrations/{integration}/pairing-code","href":"/api-reference/integrations/parear-whatsapp-hospedado-por-código"}]},{"group":"studio","pages":[{"title":"Listar acesso ao Studio","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/studio/access","href":"/api-reference/studio/listar-acesso-ao-studio"},{"title":"Atualizar acesso ao Studio","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/management/studio/access","href":"/api-reference/studio/atualizar-acesso-ao-studio"},{"title":"Listar acesso a um app do Studio","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/management/apps/{appKey}/access","href":"/api-reference/studio/listar-acesso-a-um-app-do-studio"},{"title":"Atualizar acesso a um app do Studio","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/management/apps/{appKey}/access","href":"/api-reference/studio/atualizar-acesso-a-um-app-do-studio"},{"title":"Remover acesso a um app do Studio","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/management/apps/{appKey}/access","href":"/api-reference/studio/remover-acesso-a-um-app-do-studio"}]}]}]},{"tab":"Marketplace","icon":"bag-shopping","pages":[{"title":"Marketplace","href":"/guides/marketplace/overview"}]}]}]},"basePath":"","title":"Criar um assistente da etapa - Olie Doc","buildId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","deploymentId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DX1Meug0.js","utils-B_OMIQVC.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-ChxhRPMa.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-CuKvD8Iv.js","snippetPresets-C5d7p2hp.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CfHcE8m4.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C1zZV314.js","shallow-CmQhqCJn.js","getApiPlaygroundDisplay-YRo9s1O7.js","CodeSnippet-RN1MTdfk.js","CodeSnippets-DKLPHxJA.js","Page-BAvA99GL.js","getPastedJson-bz0M41mU.js","icon-CsmhpPrv.js","MethodPill-CNGsVE77.js","DuplicateIcon-DilfU_Z2.js","createIcon-BdsYzQck.js","DynamicMarkdown-CbqEDjbV.js","SectionHeading-O6hXpFCN.js","axios-vUo_bRtp.js","Markdown-nKm-uidQ.js","clsx-ClVdStUn.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CIQkMg3R.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-ImrFS4Fy.js"]}