...
- Conectar um operador a um número destino, podendo ser
Um único número
Para esse caso de uso serão OBRIGATÓRIOS os seguinters parametrosfrom Nome de usuário (login) do operador que será responśavel pela chamada to Telefone de Destino no formato DDD+NUMERO token Token de autenticação da API Exemplo
Code Block URL: https://example.evolux.net.br/api/v1/call HEADER: token=<API_TOKEN> BODY: from=operador1 to=084999010101
Exemplo cURL
Code Block curl -X POST \ httphttps://tenant1.test:8080example.evolux.net.br/api/v1/call \ -H 'token: 4a0bc0a9-67b1-46de-8934-7daea549ecb9' \ -F to=084999010101 \ -F from=operador1
Multiplos números, nesse caso o operador será conectado ao primeiro número que atender e os demais destinos serão desconectados.
Para esse caso de uso serão OBRIGATÓRIOS os seguinters parametrosfrom Nome de usuário (login) do operador que será responśavel pela chamada to Telefone de Destino no formato DDD+NUMERO (podendo ser mais de um separado por virgula) token Token de autenticação da API Exemplo
Code Block URL: https://example.evolux.net.br/api/v1/call HEADER: token=<API_TOKEN> BODY: from=operador1 to=084999010101,084999010102
Exemplo cURL
Code Block curl -X POST \ httphttps://tenant1.test:8080example.evolux.net.br/api/v1/call \ -H 'token: 4a0bc0a9-67b1-46de-8934-7daea549ecb9' \ -F to=084999010101,084999010102 \ -F from=operador1
Conectar 2 números externos
Para esse caso de uso serão OBRIGATÓRIOS os seguinters parametrosfrom Telefone de Destino no formato DDD+NUMERO to Telefone de Destino no formato DDD+NUMERO extension_group Nome do Grupo a ser usado para bilhetagem token Token de autenticação da API exemplo
Code Block URL: https://example.evolux.net.br/api/v1/call HEADER: token=<API_TOKEN> BODY: from=084999010101 to=084999010102 extension_group=grupo_de_ramal
cURL
Code Block curl -X POST \ https://example.evolux.net.br/api/v1/call \ -H 'cache-control: no-cache' \ -H 'token: 4a0bc0a9-67b1-46de-8934-7daea549ecb9' \ -F from=084999010101 \ -F to=084999010102 \ -F extension_group=grupo_de_ramal
Originar para um número externo e transferir para um destino interno.
Para esse caso de uso serão OBRIGATÓRIOS os seguinters parametrosto Telefone de Destino no formato DDD+NUMERO (NESSE CASO NÃO PODE SER MULTIPLO) transfer Transferir a chamada para um destino interno no Evolux extension_group Nome do Grupo a ser usado para bilhetagem (esse grupo precisa ter as regras necessárias para o numero discado (to) token Token de autenticação da API Exemplo
Code Block URL: https://example.evolux.net.br/api/v1/call HEADER: token=<API_TOKEN> BODY: to=084999010101 transfer=4000 extension_group=group_de_ramal
Exemplo cURL
Code Block curl -X POST \ httphttps://tenant1.test:8080example.evolux.net.br/api/v1/call \ -H 'cache-control: no-cache' \ -H 'token: 4a0bc0a9-67b1-46de-8934-7daea549ecb9' \ -F to=084999010101 \ -F transfer=4000 \ -F extension_group=grupo_de_ramal
...