Genesys Cloud - Developer Community!

 View Only

Sign Up

  • 1.  Fluxo

    Posted 4 hours ago

    Como Capturar dados em um fluxo de chamadas e enviar dados para um endereço de e-mail?


    #DataActions

    ------------------------------
    Jeferson Conceição
    Telecom Engineer
    ------------------------------


  • 2.  RE: Fluxo

    Posted 3 hours ago

    Olá, @Jeferson Conceição.

    Sim, dá para enviar e-mail pelo próprio Genesys usando Agentless Email Notifications via Data Action, mas com alguma limitação tendo em vista que a chamada de origem é uma chamada de voz. Para fluxos de mensagem, a coleta pode ser mais abrangente. 

    Endpoint:

    POST /api/v2/conversations/emails/agentless
    

    Pré-requisitos principais:

    • Domínio configurado como Campaign/Agentless

    • OAuth Client usando Client Credentials

    • Permissão Conversation > Agentless Email > Send

    Na Data Action, configure o request como POST para:

    /api/v2/conversations/emails/agentless
    

    Exemplo de body:

    {
      "senderType": "Outbound",
      "fromAddress": {
        "email": "${input.fromEmail}",
        "name": "${input.fromName}"
      },
      "toAddresses": [
        {
          "email": "${input.toEmail}",
          "name": "${input.toName}"
        }
      ],
      "replyToAddress": {
        "email": "${input.replyToEmail}",
        "name": "${input.replyToName}"
      },
      "subject": "${input.subject}",
      "textBody": "${input.textBody}"
    }
    

    No Architect, você captura os dados com Collect Input, monta o texto em uma variável e chama a Data Action.

    Exemplo de conteúdo:

    "Dados capturados no fluxo\n\nConversation ID: " + Call.ConversationId + "\nANI: " + Call.Ani + "\nCPF: " + Task.cpf
    

    Pontos importantes:

    • Envia para apenas um destinatário por chamada

    • Não suporta anexos

    • Corpo limitado a 3 MB

    • O domínio precisa ser Campaign/Agentless, não um domínio comum de inbound email



    ------------------------------
    Arthur Pereira Reinoldes
    ------------------------------