Skip to main content

Boa tarde !!! Eu queria criar uma fila para bots especificos por meio de api mas estou com duvida em 2 coisas : 

onde eu consigo esse dado dentro do chatbot : 

ownerIdentity: "[email protected]",

e esse owner é do router ou é do bot de atendimento ? 

 

client.sendCommand({
id: Lime.Guid(),
to: "[email protected]",
method: Lime.CommandMethod.SET,
uri: "/attendance-queues",
type: "application/vnd.iris.desk.attendancequeue+json",
resource: {
isActive: true,
ownerIdentity: "[email protected]",
Priority: 0
}
})

 

@Bruno Ferreira para pegar o id do router dentro do chatbot vc chama a variavel tunnel.owner e do bot vc chama a application.identity. Para criar a fila vc precisa passar o id do bot onde fica o gerenciamento das filas que vc quer criar a nova fila.

 


tentei fazer aqui mas retornou um erro 

  "reason": {

        "code": 67,

        "description": "There is no configuration available for the specified identity"

    },

 

 

pelo que eu vi esse aowneridentity é o id do bot 


Vc passou o id do router ou do bot? 


Boa tarde !!! Eu queria criar uma fila para bots especificos por meio de api mas estou com duvida em 2 coisas : 

onde eu consigo esse dado dentro do chatbot : 

ownerIdentity: "[email protected]",

e esse owner é do router ou é do bot de atendimento ? 

 

client.sendCommand({
id: Lime.Guid(),
to: "[email protected]",
method: Lime.CommandMethod.SET,
uri: "/attendance-queues",
type: "application/vnd.iris.desk.attendancequeue+json",
resource: {
isActive: true,
ownerIdentity: "[email protected]",
Priority: 0
}
})

 

@Bruno Ferreira  use o id do bot de atendimento e a chave do mesmo nessa request.


passei o id do bot mas nao deu certo 


hj descobri o que era eu estava testando no postmand e o enviroment dele apontava para a key do router e nao a key do bot corrigi e consegui testar certinho vlw pessoal


passei o id do bot mas nao deu certo 

@Bruno Ferreira 

tente com esse curl aqui : 

curl --location 'https://{{iddoseucontrato}}.http.msging.net/commands' \
--header 'Authorization: Key doseubot' \
--header 'Content-Type: application/json' \
--data-raw '
{
"id": "{{$guid}}",
"to": "[email protected]",
"method": "set",
"uri": "/attendance-queues",
"type": "application/vnd.iris.desk.attendancequeue+json",
"resource": {
"ownerIdentity": "{{iddoseubot}}@msging.net",
"name": "Queue name",
"isActive": true,
"Priority": 0
}
}'

 

fiz e deu certo : 

 


Obrigado kara consegui aqui, meu sistema cria as filas e ja monta elas no atendimento do bot, ficou bem legal vlw 


Comente