[{"data":1,"prerenderedAt":482},["ShallowReactive",2],{"navigation_docs_pt":3,"-pt-flow-builder-testing":332,"-pt-flow-builder-testing-surround":477},[4,8,26,52,94,124,173,187,197,223,233,243,288,318],{"title":5,"path":6,"stem":7},"Introdução","\u002Fpt\u002Fintroduction","pt\u002F01.introduction",{"title":9,"path":10,"stem":11,"children":12},"Começar","\u002Fpt\u002Fgetting-started","pt\u002F02.getting-started\u002Findex",[13,14,18,22],{"title":9,"path":10,"stem":11},{"title":15,"path":16,"stem":17},"Configuração inicial","\u002Fpt\u002Fgetting-started\u002Finitial-setup","pt\u002F02.getting-started\u002F01.initial-setup",{"title":19,"path":20,"stem":21},"Criar o primeiro agente","\u002Fpt\u002Fgetting-started\u002Ffirst-agent","pt\u002F02.getting-started\u002F02.first-agent",{"title":23,"path":24,"stem":25},"Fazer uma chamada de teste","\u002Fpt\u002Fgetting-started\u002Ftest-call","pt\u002F02.getting-started\u002F03.test-call",{"title":27,"path":28,"stem":29,"children":30},"Conceitos","\u002Fpt\u002Fconcepts","pt\u002F03.concepts\u002Findex",[31,32,36,40,44,48],{"title":27,"path":28,"stem":29},{"title":33,"path":34,"stem":35},"Agente de voz","\u002Fpt\u002Fconcepts\u002Fagent","pt\u002F03.concepts\u002F01.agent",{"title":37,"path":38,"stem":39},"Fluxo","\u002Fpt\u002Fconcepts\u002Fflow","pt\u002F03.concepts\u002F02.flow",{"title":41,"path":42,"stem":43},"Runtime","\u002Fpt\u002Fconcepts\u002Fruntime","pt\u002F03.concepts\u002F03.runtime",{"title":45,"path":46,"stem":47},"Organização e tenants","\u002Fpt\u002Fconcepts\u002Forganization","pt\u002F03.concepts\u002F04.organization",{"title":49,"path":50,"stem":51},"Prompt Builder","\u002Fpt\u002Fconcepts\u002Fprompt-builder","pt\u002F03.concepts\u002F05.prompt-builder",{"title":53,"path":54,"stem":55,"children":56},"Guias","\u002Fpt\u002Fguides","pt\u002F04.guides\u002Findex",[57,58,62,66,70,74,78,82,86,90],{"title":53,"path":54,"stem":55},{"title":59,"path":60,"stem":61},"Criar o primeiro agente passo a passo","\u002Fpt\u002Fguides\u002Fcreate-first-agent","pt\u002F04.guides\u002F01.create-first-agent",{"title":63,"path":64,"stem":65},"Usar o Flow Builder","\u002Fpt\u002Fguides\u002Fuse-flow-builder","pt\u002F04.guides\u002F02.use-flow-builder",{"title":67,"path":68,"stem":69},"Publicar e receber chamadas","\u002Fpt\u002Fguides\u002Fpublish-agent","pt\u002F04.guides\u002F03.publish-agent",{"title":71,"path":72,"stem":73},"Testar um agente","\u002Fpt\u002Fguides\u002Ftest-agent","pt\u002F04.guides\u002F04.test-agent",{"title":75,"path":76,"stem":77},"Transferir para humano","\u002Fpt\u002Fguides\u002Ftransfer-to-human","pt\u002F04.guides\u002F05.transfer-to-human",{"title":79,"path":80,"stem":81},"Marcar reuniões com Cal.com","\u002Fpt\u002Fguides\u002Fbook-meetings","pt\u002F04.guides\u002F06.book-meetings",{"title":83,"path":84,"stem":85},"Enviar SMS durante a chamada","\u002Fpt\u002Fguides\u002Fsend-sms","pt\u002F04.guides\u002F07.send-sms",{"title":87,"path":88,"stem":89},"Configurar um Phone Book","\u002Fpt\u002Fguides\u002Fconfigure-phone-book","pt\u002F04.guides\u002F08.configure-phone-book",{"title":91,"path":92,"stem":93},"Incorporar o widget de voz","\u002Fpt\u002Fguides\u002Fembed-widget","pt\u002F04.guides\u002F09.embed-widget",{"title":95,"path":96,"stem":97,"children":98},"Flow Builder","\u002Fpt\u002Fflow-builder","pt\u002F05.flow-builder\u002Findex",[99,100,104,108,112,116,120],{"title":95,"path":96,"stem":97},{"title":101,"path":102,"stem":103},"Interface do builder","\u002Fpt\u002Fflow-builder\u002Finterface","pt\u002F05.flow-builder\u002F01.interface",{"title":105,"path":106,"stem":107},"Estrutura de um fluxo","\u002Fpt\u002Fflow-builder\u002Fstructure","pt\u002F05.flow-builder\u002F02.structure",{"title":109,"path":110,"stem":111},"Variáveis do fluxo","\u002Fpt\u002Fflow-builder\u002Fvariables","pt\u002F05.flow-builder\u002F03.variables",{"title":113,"path":114,"stem":115},"Branches e condições","\u002Fpt\u002Fflow-builder\u002Fbranches","pt\u002F05.flow-builder\u002F04.branches",{"title":117,"path":118,"stem":119},"Testar um fluxo","\u002Fpt\u002Fflow-builder\u002Ftesting","pt\u002F05.flow-builder\u002F05.testing",{"title":121,"path":122,"stem":123},"Validação e publicação","\u002Fpt\u002Fflow-builder\u002Fvalidation-publishing","pt\u002F05.flow-builder\u002F06.validation-publishing",{"title":125,"path":126,"stem":127,"children":128},"Nós","\u002Fpt\u002Fnodes","pt\u002F06.nodes\u002Findex",[129,130,134,138,142,146,150,154,157,161,165,169],{"title":125,"path":126,"stem":127},{"title":131,"path":132,"stem":133},"Conversação","\u002Fpt\u002Fnodes\u002Fconversation","pt\u002F06.nodes\u002F01.conversation",{"title":135,"path":136,"stem":137},"Mensagem","\u002Fpt\u002Fnodes\u002Fmessage","pt\u002F06.nodes\u002F02.message",{"title":139,"path":140,"stem":141},"Dividir o caminho","\u002Fpt\u002Fnodes\u002Fsplit-path","pt\u002F06.nodes\u002F03.split-path",{"title":143,"path":144,"stem":145},"Saltar para","\u002Fpt\u002Fnodes\u002Fjump-to","pt\u002F06.nodes\u002F04.jump-to",{"title":147,"path":148,"stem":149},"Disparar subfluxo","\u002Fpt\u002Fnodes\u002Ftrigger-subflow","pt\u002F06.nodes\u002F05.trigger-subflow",{"title":151,"path":152,"stem":153},"Acção personalizada","\u002Fpt\u002Fnodes\u002Fcustom-action","pt\u002F06.nodes\u002F06.custom-action",{"title":83,"path":155,"stem":156},"\u002Fpt\u002Fnodes\u002Fsend-sms-during-call","pt\u002F06.nodes\u002F07.send-sms-during-call",{"title":158,"path":159,"stem":160},"Transferência","\u002Fpt\u002Fnodes\u002Ftransfer","pt\u002F06.nodes\u002F08.transfer",{"title":162,"path":163,"stem":164},"Agendamento","\u002Fpt\u002Fnodes\u002Fbooking","pt\u002F06.nodes\u002F09.booking",{"title":166,"path":167,"stem":168},"Terminar chamada","\u002Fpt\u002Fnodes\u002Fend-call","pt\u002F06.nodes\u002F10.end-call",{"title":170,"path":171,"stem":172},"Nós em breve","\u002Fpt\u002Fnodes\u002Fcoming-soon","pt\u002F06.nodes\u002F11.coming-soon",{"title":174,"path":175,"stem":176,"children":177},"Knowledge Base","\u002Fpt\u002Fknowledge-base","pt\u002F07.knowledge-base\u002Findex",[178,179,183],{"title":174,"path":175,"stem":176},{"title":180,"path":181,"stem":182},"Fontes","\u002Fpt\u002Fknowledge-base\u002Fsources","pt\u002F07.knowledge-base\u002F01.sources",{"title":184,"path":185,"stem":186},"Citações","\u002Fpt\u002Fknowledge-base\u002Fcitations","pt\u002F07.knowledge-base\u002F02.citations",{"title":188,"path":189,"stem":190,"children":191},"Test Center","\u002Fpt\u002Ftest-center","pt\u002F08.test-center\u002Findex",[192,193],{"title":188,"path":189,"stem":190},{"title":194,"path":195,"stem":196},"Avaliações","\u002Fpt\u002Ftest-center\u002Fevaluations","pt\u002F08.test-center\u002F01.evaluations",{"title":198,"path":199,"stem":200,"children":201},"API","\u002Fpt\u002Fapi","pt\u002F09.api\u002Findex",[202,203,207,211,215,219],{"title":198,"path":199,"stem":200},{"title":204,"path":205,"stem":206},"Canal API","\u002Fpt\u002Fapi\u002Fapi-channel","pt\u002F09.api\u002F01.api-channel",{"title":208,"path":209,"stem":210},"Autenticação","\u002Fpt\u002Fapi\u002Fauthentication","pt\u002F09.api\u002F02.authentication",{"title":212,"path":213,"stem":214},"Webhooks","\u002Fpt\u002Fapi\u002Fwebhooks","pt\u002F09.api\u002F03.webhooks",{"title":216,"path":217,"stem":218},"Endpoints","\u002Fpt\u002Fapi\u002Fendpoints","pt\u002F09.api\u002F04.endpoints",{"title":220,"path":221,"stem":222},"Realtime","\u002Fpt\u002Fapi\u002Frealtime","pt\u002F09.api\u002F05.realtime",{"title":224,"path":225,"stem":226,"children":227},"Integrações","\u002Fpt\u002Fintegrations","pt\u002F10.integrations\u002Findex",[228,229],{"title":224,"path":225,"stem":226},{"title":230,"path":231,"stem":232},"Cal.com","\u002Fpt\u002Fintegrations\u002Fcalcom","pt\u002F10.integrations\u002F01.calcom",{"title":234,"path":235,"stem":236,"children":237},"Telefonia","\u002Fpt\u002Ftelephony","pt\u002F11.telephony\u002Findex",[238,239],{"title":234,"path":235,"stem":236},{"title":240,"path":241,"stem":242},"Números de telefone","\u002Fpt\u002Ftelephony\u002Fnumbers","pt\u002F11.telephony\u002F01.numbers",{"title":244,"path":245,"stem":246,"children":247},"Definições","\u002Fpt\u002Fsettings","pt\u002F12.settings\u002Findex",[248,249,253,257,261,265,269,273,277,281,284],{"title":244,"path":245,"stem":246},{"title":250,"path":251,"stem":252},"Perfil pessoal","\u002Fpt\u002Fsettings\u002Fpersonal-profile","pt\u002F12.settings\u002F01.personal-profile",{"title":254,"path":255,"stem":256},"Credenciais","\u002Fpt\u002Fsettings\u002Fcredentials","pt\u002F12.settings\u002F02.credentials",{"title":258,"path":259,"stem":260},"Password","\u002Fpt\u002Fsettings\u002Fpassword","pt\u002F12.settings\u002F03.password",{"title":262,"path":263,"stem":264},"Autenticação de dois fatores","\u002Fpt\u002Fsettings\u002Ftwo-factor","pt\u002F12.settings\u002F04.two-factor",{"title":266,"path":267,"stem":268},"Sessões ativas","\u002Fpt\u002Fsettings\u002Fsessions","pt\u002F12.settings\u002F05.sessions",{"title":270,"path":271,"stem":272},"Empresa","\u002Fpt\u002Fsettings\u002Fcompany","pt\u002F12.settings\u002F06.company",{"title":274,"path":275,"stem":276},"Organização","\u002Fpt\u002Fsettings\u002Forganization","pt\u002F12.settings\u002F07.organization",{"title":278,"path":279,"stem":280},"Membros","\u002Fpt\u002Fsettings\u002Fmembers","pt\u002F12.settings\u002F08.members",{"title":224,"path":282,"stem":283},"\u002Fpt\u002Fsettings\u002Fintegrations","pt\u002F12.settings\u002F09.integrations",{"title":285,"path":286,"stem":287},"Chaves API","\u002Fpt\u002Fsettings\u002Fapi-keys","pt\u002F12.settings\u002F10.api-keys",{"title":289,"path":290,"stem":291,"children":292},"Troubleshooting","\u002Fpt\u002Ftroubleshooting","pt\u002F13.troubleshooting\u002Findex",[293,294,298,302,306,310,314],{"title":289,"path":290,"stem":291},{"title":295,"path":296,"stem":297},"Agente não atende","\u002Fpt\u002Ftroubleshooting\u002Fagent-not-answering","pt\u002F13.troubleshooting\u002F01.agent-not-answering",{"title":299,"path":300,"stem":301},"Chamadas caem","\u002Fpt\u002Ftroubleshooting\u002Fcalls-drop","pt\u002F13.troubleshooting\u002F02.calls-drop",{"title":303,"path":304,"stem":305},"Fluxo não publica","\u002Fpt\u002Ftroubleshooting\u002Fflow-not-publishing","pt\u002F13.troubleshooting\u002F03.flow-not-publishing",{"title":307,"path":308,"stem":309},"Knowledge Base não responde","\u002Fpt\u002Ftroubleshooting\u002Fkb-not-answering","pt\u002F13.troubleshooting\u002F04.kb-not-answering",{"title":311,"path":312,"stem":313},"Integração não liga","\u002Fpt\u002Ftroubleshooting\u002Fintegration-not-connecting","pt\u002F13.troubleshooting\u002F05.integration-not-connecting",{"title":315,"path":316,"stem":317},"Testes falham","\u002Fpt\u002Ftroubleshooting\u002Ftests-failing","pt\u002F13.troubleshooting\u002F06.tests-failing",{"title":319,"path":320,"stem":321,"children":322,"page":331},"Legal","\u002Fpt\u002Flegal","pt\u002F14.legal",[323,327],{"title":324,"path":325,"stem":326},"Política de Privacidade","\u002Fpt\u002Flegal\u002Fprivacy","pt\u002F14.legal\u002F01.privacy",{"title":328,"path":329,"stem":330},"Termos e Condições","\u002Fpt\u002Flegal\u002Fterms","pt\u002F14.legal\u002F02.terms",false,{"id":333,"title":117,"body":334,"description":470,"extension":471,"links":472,"meta":473,"navigation":474,"path":118,"seo":475,"stem":119,"__hash__":476},"docs_pt\u002Fpt\u002F05.flow-builder\u002F05.testing.md",{"type":335,"value":336,"toc":462},"minimark",[337,342,351,367,370,374,377,393,412,416,437,441,451],[338,339,341],"h2",{"id":340},"simulador-de-texto","Simulador de texto",[343,344,345,346,350],"p",{},"No builder, clique em ",[347,348,349],"strong",{},"Testar → Simulação",". Introduza mensagens como se fosse o cliente e veja:",[352,353,354,358,361,364],"ul",{},[355,356,357],"li",{},"O nó activo.",[355,359,360],{},"As variáveis recolhidas.",[355,362,363],{},"O caminho escolhido em cada branch.",[355,365,366],{},"As ações executadas.",[343,368,369],{},"Ideal para validar lógica sem gastar crédito de telefonia.",[338,371,373],{"id":372},"web-call","Web Call",[343,375,376],{},"Testa a voz em tempo real no browser:",[378,379,380,387,390],"ol",{},[355,381,382,383,386],{},"Clique em ",[347,384,385],{},"Testar → Chamada web",".",[355,388,389],{},"Permita o microfone.",[355,391,392],{},"Fale com o agente.",[343,394,395,396,399,400,403,404,407,408,411],{},"O painel de testes tem três separadores — ",[347,397,398],{},"Teste manual",", ",[347,401,402],{},"Simulações"," e ",[347,405,406],{},"Resultados"," — e permite alternar entre canais (Web Call e Chat). A opção ",[347,409,410],{},"Chamada telefónica"," aparece mas ainda não está ligada (em preparação).",[338,413,415],{"id":414},"o-que-observar","O que observar",[352,417,418,421,424,427,430],{},[355,419,420],{},"Saudação dentro do tempo esperado.",[355,422,423],{},"Comportamento em interrupções.",[355,425,426],{},"Recolha correcta de variáveis.",[355,428,429],{},"Disparo de transferências, SMS e bookings.",[355,431,432,433,386],{},"Encerramento num nó ",[434,435,436],"code",{},"end",[338,438,440],{"id":439},"depuração","Depuração",[343,442,443,444,446,447,450],{},"Depois de cada teste, o separador ",[347,445,406],{}," e a página ",[347,448,449],{},"Históricos"," mostram:",[352,452,453,456,459],{},[355,454,455],{},"A transcrição completa.",[355,457,458],{},"As acções executadas e o seu resultado.",[355,460,461],{},"O estado final da sessão.",{"title":463,"searchDepth":464,"depth":464,"links":465},"",2,[466,467,468,469],{"id":340,"depth":464,"text":341},{"id":372,"depth":464,"text":373},{"id":414,"depth":464,"text":415},{"id":439,"depth":464,"text":440},"Valide fluxos com o simulador de texto ou com Web Call.","md",null,{},true,{"title":117,"description":470},"GmR2zWs8FIquwbN4CwOEGB-OFgC-BQllpahg7GaKuWg",[478,480],{"title":113,"path":114,"stem":115,"description":479,"children":-1},"Divida o diálogo com condições determinísticas ou com prompt LLM.",{"title":121,"path":122,"stem":123,"description":481,"children":-1},"Como validar um fluxo e publicar a versão executável.",1786954548267]