Cadastrar um procedimento de coleta
Um procedimento reúne apresentação, perguntas e decisões em um cadastro reutilizável. Ele pode ser usado em vários agentes. Os dados que variam entre serviços, campanhas ou processos podem vir de uma lista do CRM ou de parâmetros, sem copiar todo o roteiro.
O procedimento conduz a conversa dentro do agente de IA. Suas saídas podem executar outras capacidades e, depois, retornar ao fluxo do bot.
Exemplo: qualificação para uma demonstração
Vamos montar um roteiro simples:
- Apresentar o propósito das perguntas.
- Perguntar como a pessoa prefere ser chamada.
- Perguntar se deseja conhecer a solução em uma demonstração.
- Se responder Não, encerrar a coleta por Sem interesse agora.
- Se responder Sim, concluir por Quer uma demonstração.
É um exemplo de serviço comercial; a mesma estrutura serve para suporte, cadastro, solicitações, matrículas ou outros processos.
Abra o cadastro
Acesse Cadastrar procedimentos de coleta e crie um procedimento chamado Qualificação para demonstração.
O Roteiro organiza as etapas. Clique em uma etapa para editá-la na área ao lado. A Prévia ajuda a conferir a leitura das perguntas e dos resultados antes de usar o procedimento no agente.
1. Escreva a apresentação
Na etapa Apresentação, use:
Vou fazer duas perguntas rápidas para entender como podemos ajudar.A mensagem inicial é opcional. Em Condução da conversa, escolha:
| Modo | Como funciona |
|---|---|
| Roteirizada · seguir perguntas em ordem | Preserva o texto das perguntas, substituindo as variáveis configuradas, e segue a sequência. |
| Flexível · aproveitar o que a pessoa informar | Aproveita respostas válidas já informadas e permite condução mais natural, mantendo condições e validações. |
Para este exemplo, use Roteirizada. Nos dois modos, a IA pode interpretar respostas abertas; ela não pode ignorar as condições definidas para o processo.
2. Cadastre a primeira pergunta
Clique em + Pergunta e preencha:
| Campo | Valor do exemplo |
|---|---|
| O que a IA deve perguntar? | Como você prefere ser chamado? |
| Formato da resposta | Texto livre |
| Resposta obrigatória | Marcada |
| Nome curto da informação | Nome |
| Identificador da resposta | nome |
O identificador pode ser gerado automaticamente. Depois de utilizá-lo em condições ou integrações, mantenha-o estável. A resposta fica disponível em values.nome.
3. Adicione a pergunta de interesse
Crie outra pergunta:
| Campo | Valor do exemplo |
|---|---|
| O que a IA deve perguntar? | Você quer conhecer a solução em uma demonstração? |
| Formato da resposta | Sim ou não |
| Resposta obrigatória | Marcada |
| Nome curto da informação | Interesse na demonstração |
| Identificador da resposta | interesse |
Perguntas com escolhas podem gerar opções estruturadas conforme o canal. Para escolhas personalizadas, use Escolher uma opção e cadastre os rótulos em linguagem clara. Os códigos das respostas são usados nas condições; não compare apenas o texto visual se houver códigos diferentes.
4. Encerre antecipadamente quando a resposta não atender
Em Saídas do procedimento, clique em + Saída por condição. Você também pode selecionar a pergunta e usar + Encerrar por condição em Depois da resposta. Configure:
- Nome da saída:
Sem interesse agora. - Quando avaliar: após a pergunta sobre interesse.
- Em Se, selecione a resposta Interesse na demonstração pelo seletor.
- Em Condição, escolha For igual a.
- Em Valor, escolha Não.
- Em Motivo registrado, informe
Pessoa não deseja uma demonstração neste momento. - Confira o identificador
sem_interessee a prioridade em Identificador e prioridade.
A decisão é avaliada no ponto configurado. Quando corresponde, a coleta termina sem exigir perguntas seguintes. Use respostas já disponíveis até aquele ponto: uma regra antecipada não pode depender de uma pergunta que ainda será feita.
Para uma regra avaliada apenas depois de todas as perguntas, mantenha Ao concluir toda a coleta. Se houver várias saídas compatíveis, revise a prioridade e os casos de sobreposição.
5. Defina o resultado padrão
Em Saídas do procedimento > Quando nenhuma regra corresponder, use o resultado Quer uma demonstração, com identificador qualificado.
O resultado padrão é usado quando a coleta aplicável foi concluída e nenhuma decisão configurada correspondeu. Ele não significa aprovação universal: seu nome e seu uso devem refletir o processo que você desenhou.
6. Salve e conecte ao agente
- Marque Ativo e salve o procedimento.
- No construtor do agente, adicione Apresentação e coleta.
- Escolha um procedimento fixo e selecione
Qualificação para demonstração. - Atualize ou revise as saídas do bloco.
- Conecte Quer uma demonstração à próxima etapa desejada.
- Conecte Sem interesse agora a uma mensagem/resultado apropriado; para devolver ao bot, use Retornar ao bot ou uma saída por regra configurada.
As saídas do procedimento são conectores internos do construtor. Para criar uma saída no fluxo de bot, o desenho também precisa de um bloco de retorno ao bot com uma chave própria.
Você pode editar o procedimento a partir do próprio construtor. O rodapé mostra os agentes vinculados; alterações no cadastro compartilhado afetam os próximos usos pelos agentes que o reutilizam. Confira os vínculos antes de salvar. Para uma variação independente, use Criar cópia.
Aproveite o que já veio do bot
Em uma pergunta, abra Aproveitar informações já conhecidas. Em Informação já conhecida, selecione a entrada correspondente, por exemplo vars.nome.
Se a informação estiver presente e for válida, a pergunta é dispensada. Para obter vars.nome a partir de uma variável do bot, configure o mapeamento no node Agente operacional.
Use Valor inicial opcional somente quando aquele valor já puder ser considerado uma resposta. Ele não funciona como sugestão visual para a pessoa.
Personalize sem duplicar o roteiro
Em Parâmetros e dados disponíveis, você pode declarar parâmetros e mostrar campos de uma lista para facilitar a escolha de variáveis. Exemplos:
| Necessidade | Configuração possível |
|---|---|
| Mudar a apresentação por serviço | Incluir {{ record.values.descricao }} na mensagem. |
| Variar o mínimo de uma pergunta numérica | Usar um parâmetro numérico em um limite mínimo dinâmico. |
| Variar alternativas por registro | Usar um campo do contexto com uma lista de textos em Opções disponíveis. |
| Perguntar só em certos casos | Usar condições em Quando perguntar. |
| Manter uma pergunta separada no modo flexível | Marcar Fazer esta pergunta separadamente. |
| Escolher o roteiro por registro | Usar um campo de referência a procedimento na lista e a origem Do registro da lista no bloco. |
Declare os parâmetros necessários e mapeie-os no bloco Apresentação e coleta. Os tipos devem corresponder: um limite numérico não deve vir de um texto como dez.
Teste antes de reutilizar
Confira pelo menos:
- nome ausente e nome já recebido do bot;
- resposta Sim e resposta Não;
- resposta ambígua, pedindo esclarecimento;
- encerramento antecipado sem criar a oportunidade indevidamente;
- resultado padrão e próxima etapa correta;
- mesma estrutura com outro registro ou conjunto de parâmetros;
- pedido de atendimento humano durante a coleta.
Veja Testar o agente, Listas do CRM e a referência de Apresentação e coleta.
