[Resolvido] Destino do redirecionamento

Boa noite.

Estou tentando utilizar um Bot Master, onde um bot SDK é o principal. Caso uma condição fosse atingida ele iria redirecionar o atendimento para o bot de atendimento manual. Segundo a documentação isso é feito a partir de um objeto de redirecionamento, desta forma:

    {
    "id": lime.Guid(),
    "to": "54f1dd2e-42d2-43f2-9100-68fbbabb9c83@tunnel.msging.net",
    "type": "application/vnd.lime.redirect+json",
	"content": {
    	"address": "Chatbot-Manual"
	}
};

Tenho 2 perguntas em relação a isso:

  1. Quem deve ser o destino desta mensagem? Como eu posso descobrir?
  2. Esta mensagem deve ser enviada ultilizando o commando cliente.sendMessage() ou cliente.sendCommand()?

Obrigado.

Olá David,

Sobre as perguntas:

Quem deve ser o destino desta mensagem? Como eu posso descobrir?

O toda mensagem de redirecionamento é sempre o from da mensagem que você deseja direcionar. Mas se você estiver se referindo ao chatbot de destino, neste caso é o nome do serviço cadastrado no bot master no portal, que deve ser informado na propriedade address dentro do content da mensagem.

Esta mensagem deve ser enviada ultilizando o commando cliente.sendMessage() ou cliente.sendCommand()?

Deve ser utilizado o sendMessage.