Transferência entre skills Liveperson

Action usada apenas em Assistentes que possuem integrações com o broker Liveperson

Atributos

 [
    {
        "name": "transfer_to_agent_liveperson",
        "parameters": {
            "skill": "<skill_id>",
            "agent": "<agent_id>",
            "before_action_messages": [
              "Mensagem 1",
              "Mensagem 2"
            ]
        },
        "result_variable": "transfer_response"
    }
]
  • name: transfer_to_agent_liveperson

  • parameters:

    • skill: número identificador da habilidade para realizar a transferência para o agente. Fornecido pela LivePerson.

    • agent: (opcional): número identificador do agente sugerido para receber a transferência. Fornecido pela LivePerson.

    • before_action_messages: (opcional) Mensagem enviada para o usuário antes da execução a ação.

  • result_variable: variável de contexto que receberá o resultado da ação. Em caso de sucesso, essa variável conterá o seguinte JSON:

{
  "status": "ok",
  "message": "Dialog <identificador do diálogo> successfully transfered."
}

Exemplo

Exemplo de uso para ação transfer_to_agent_liveperson:

  [
    {
        "name": "transfer_to_agent_liveperson",
        "parameters": {
            "skill": "0123456789",
            "agent": "9876543210",
            "before_action_messages": [
              "Aguarde.",
              "Estamos transferindo o contato para um agente"
            ]
        },
        "result_variable": "transfer_response"
    }
]

Last updated