> ## Documentation Index
> Fetch the complete documentation index at: https://doc.omnitechsolucoes.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Ações Pós-Chamada

> Extraia dados da chamada e envie para aplicações ou webhooks para automações.

Configure o que acontece após o encerramento das chamadas: extraia informações específicas das conversas e envie para sistemas externos para processamento e automação.

## Visão Geral

As ações pós-chamada permitem automaticamente:

* Extrair dados estruturados das conversas usando IA
* Enviar variáveis extraídas para webhooks
* Disparar fluxos de automação em plataformas conectadas
* Atualizar registros de CRM e bancos de dados
* Habilitar cenários avançados de automação

## Variáveis Pós-Chamada

Defina as variáveis que a IA irá extrair da chamada e enviar para um webhook.

### Configuração de Variáveis

Configure quais informações a IA deve extrair de cada conversa:

<AccordionGroup>
  <Accordion title="Definição de Variáveis" icon="code">
    Crie variáveis que a IA irá identificar e extrair das conversas.

    **Como a extração funciona:**\
    A IA analisa a transcrição completa da chamada e considera o contexto do seu prompt de sistema para extrair as variáveis solicitadas. Ela entende o que foi discutido durante a conversa e extrai as informações relevantes com base nas descrições definidas.

    **Configuração:**

    * **Nome:** Identificador da variável (3–16 caracteres, minúsculo, alfanumérico)
    * **Tipo:** Tipo de dado do valor extraído
    * **Descrição:** Explicação clara para a IA entender o que deve ser extraído da conversa

    **Tipos de Variáveis:**

    * **String:** Valores textuais (nomes, endereços, comentários)
    * **Number:** Valores numéricos (quantidades, preços, pontuações)
    * **True/False:** Valores booleanos (sim/não, objetivo atingido)
  </Accordion>

  <Accordion title="Variáveis Padrão" icon="list">
    Todo assistente inclui, por padrão, as seguintes variáveis essenciais:

    **Status (True/False):** Indica se o objetivo da chamada foi atingido ou não

    **Summary (String):** Resumo da chamada em poucas palavras

    Você pode adicionar variáveis personalizadas conforme o seu caso de uso.
  </Accordion>

  <Accordion title="Exemplos de Variáveis" icon="lightbulb">
    Variáveis comuns para diferentes cenários:

    **Qualificação de vendas:**

    * `budget` (Number): Faixa de orçamento do cliente
    * `decision_maker` (True/False): Se o contato é o tomador de decisão
    * `timeline` (String): Prazo para necessidade da solução
    * `pain_points` (String): Principais dores mencionadas

    **Agendamento de atendimentos:**

    * `appointment_date` (String): Data preferida para o agendamento
    * `service_type` (String): Tipo de serviço solicitado
    * `contact_method` (String): Canal de contato preferido

    **Chamados de suporte:**

    * `issue_type` (String): Categoria do problema
    * `urgency_level` (Number): Nível de prioridade (1–10)
    * `resolution_status` (True/False): Se o problema foi resolvido
  </Accordion>
</AccordionGroup>

### Processo de Extração

<AccordionGroup>
  <Accordion title="Como a IA Extrai Variáveis" icon="brain">
    A IA utiliza uma análise avançada para extrair variáveis das chamadas:

    **Fontes de dados:**

    * **Transcrição completa:** Tudo o que foi dito pela IA e pelo cliente
    * **Contexto do prompt de sistema:** Objetivos e instruções do assistente
    * **Descrições das variáveis:** Definições fornecidas por você

    **Método de análise:**

    1. A IA revisa toda a transcrição da conversa
    2. Considera o prompt de sistema e os objetivos da chamada
    3. Identifica informações relevantes com base nas descrições
    4. Extrai e formata os dados conforme os tipos definidos
    5. Valida os valores antes de enviá-los ao webhook
  </Accordion>
</AccordionGroup>

### Boas Práticas

<Warning>
  **Nomenclatura das variáveis:** Utilize apenas letras minúsculas e caracteres alfanuméricos. Não utilize espaços ou caracteres especiais, exceto underline (\_).
</Warning>

<Tip>
  **Descrições claras:** Quanto mais claras e contextualizadas forem as descrições das variáveis, maior será a precisão da extração.
</Tip>

<Note>
  **Alinhamento com o prompt de sistema:** As variáveis funcionam melhor quando estão alinhadas com os objetivos definidos no prompt do assistente.
</Note>

## Configuração de Webhook

Configure o envio das variáveis extraídas para sistemas externos via webhook.

### Configurações do Webhook

<AccordionGroup>
  <Accordion title="Status do Webhook" icon="check">
    **Ativado/Desativado:** Controla se os webhooks serão enviados após as chamadas

    **Padrão:** Desativado – ative apenas quando houver um endpoint pronto para receber os dados
  </Accordion>

  <Accordion title="URL do Webhook" icon="link">
    **Endpoint:** URL que receberá os dados extraídos

    **Formato:** Deve ser uma URL válida

    **Exemplo:** `https://automate.omnitech.ai/api/v1/webhooks/seu-webhook-id`

    **Teste:** Funcionalidade integrada para envio de dados de teste
  </Accordion>

  <Accordion title="Opções de Envio" icon="gear">
    **Enviar apenas chamadas concluídas:**

    * **Sim (Padrão):** Envia dados apenas de chamadas concluídas
    * **Não:** Envia dados de todas as chamadas

    **Incluir gravação no webhook:**

    * **Sim (Padrão):** Inclui a URL da gravação
    * **Não:** Envia apenas as variáveis extraídas
  </Accordion>
</AccordionGroup>

### Payload do Webhook

O webhook receberá um payload JSON completo com detalhes da chamada, variáveis extraídas e transcrição. Para mais detalhes, consulte [Post-Call Webhook API](/api-reference/webhooks/post-call-webhook).

*(JSON de exemplo mantido, com OmniTech aplicado nos textos e URLs)*

## Horário de Suporte

<Note>
  **Suporte OmniTech:**\
  O atendimento funciona de **segunda a sexta-feira, das 8h às 20h (horário local)**.\
  Chamados abertos aos **sábados, domingos e feriados** serão registrados normalmente e **respondidos no próximo dia útil subsequente**.
</Note>

<Note>
  Para guias detalhados de testes e integração de widgets, consulte nossa documentação em [Testando seu Assistente](/ai-assistants/testing).
</Note>

<Note>
  Para guias completos de integração via webhook e automações, consulte nossa [Documentação de Automação](/automation/overview).
</Note>
