Agentes

Retorna um agente

get
Autorizações
AuthorizationstringObrigatório
Parâmetros de consulta
idstringObrigatório

ID do agente

sync_authstringOpcional

Atualizar a senha do ramal do agente

Respostas
get
/pbx/agent
default

Cadastro de agente

post
Autorizações
AuthorizationstringObrigatório
Corpo
namestringObrigatório

Nome do agente

Example: Agente 1
extensionstringObrigatório

Número do ramal do agente

Example: 4040
codenamestringObrigatório

codename do do agente

Example: agente1
emailstringObrigatório

E-mail do agente para onde será enviado o link para criação da senha

Example: [email protected]
beginstringObrigatório

Horário inicial de login do agente

Example: 08:00
endstringObrigatório

Horário final de login do agente

Example: 18:00
campaignstringObrigatório

ID da equipe do agente

Example: 642487adaf9690001f9e1651
techstringObrigatório

Tecnologia do ramal do agente

Example: msteams
country_codestringObrigatório

Código do país do ramal Microsoft Teams

Example: +55
record_instringObrigatório

Flag para gravar as chamadas recebidas pelo agente

Example: on
record_outstringObrigatório

Flag para gravar as chamadas realizadas pelo agente

Example: on
extension_locknumberObrigatório

Flag para solicitar senha ao discar ou não

Example: 0
dtmf_modestringObrigatório

Tipo de DTMF do ramal utilizado pelo agente

Example: rfc4733
call_limitnumberObrigatório

Número máximo de chamadas simultâneas suportadas pelo ramal do agente

Example: 2
user_passwordnumberObrigatório

Senha solicitada quando o campo extension_lock está 1

Example: 1234
allowed_ipsstringObrigatório

Lista de redes permitidas para autenticação no ramal do agente

Example: 10.0.0.0/8,172.16.0.0/12,192.168.0.0/16
use_main_loginstringObrigatório

Usar login como e-mail de recuperação

Example: true
email_forgot_passwordstringObrigatório

E-mail para recuperar senha

Example: [email protected]
Respostas
post
/pbx/agent
default

Atualiza um agente

put
Autorizações
AuthorizationstringObrigatório
Parâmetros de consulta
idstringObrigatório
Corpo
namestringObrigatório

Nome do agente

Example: Agente 1
extensionstringObrigatório

Número do ramal do agente

Example: 4040
codenamestringObrigatório

codename do do agente

Example: agente1
emailstringObrigatório

E-mail do agente para onde será enviado o link para criação da senha

Example: [email protected]
beginstringObrigatório

Horário inicial de login do agente

Example: 08:00
endstringObrigatório

Horário final de login do agente

Example: 18:00
campaignstringObrigatório

ID da equipe do agente

Example: 642487adaf9690001f9e1651
techstringObrigatório

Tecnologia do ramal do agente

Example: msteams
country_codestringObrigatório

Código do país do ramal Microsoft Teams

Example: +55
record_instringObrigatório

Flag para gravar as chamadas recebidas pelo agente

Example: on
record_outstringObrigatório

Flag para gravar as chamadas realizadas pelo agente

Example: on
extension_locknumberObrigatório

Flag para solicitar senha ao discar ou não

Example: 0
dtmf_modestringObrigatório

Tipo de DTMF do ramal utilizado pelo agente

Example: rfc4733
call_limitnumberObrigatório

Número máximo de chamadas simultâneas suportadas pelo ramal do agente

Example: 2
user_passwordnumberObrigatório

Senha solicitada quando o campo extension_lock está 1

Example: 1234
allowed_ipsstringObrigatório

Lista de redes permitidas para autenticação no ramal do agente

Example: 10.0.0.0/8,172.16.0.0/12,192.168.0.0/16
use_main_loginstringObrigatório

Usar login como e-mail de recuperação

Example: true
email_forgot_passwordstringObrigatório

E-mail para recuperar senha

Example: [email protected]
Respostas
put
/pbx/agent
default

Deleta um agente

delete
Autorizações
AuthorizationstringObrigatório
Parâmetros de consulta
idstringObrigatório
Respostas
delete
/pbx/agent
default

Cadastro de múltiplos agentes

post
Autorizações
AuthorizationstringObrigatório
Corpo
namestringObrigatório

Nome do agente

Example: Agente 1
extensionstringObrigatório

Número do ramal do agente

Example: 4040
codenamestringObrigatório

codename do do agente

Example: agente1
emailstringObrigatório

E-mail do agente para onde será enviado o link para criação da senha

Example: [email protected]
beginstringObrigatório

Horário inicial de login do agente

Example: 08:00
endstringObrigatório

Horário final de login do agente

Example: 18:00
campaignstringObrigatório

ID da equipe do agente

Example: 642487adaf9690001f9e1651
techstringObrigatório

Tecnologia do ramal do agente

Example: msteams
country_codestringObrigatório

Código do país do ramal Microsoft Teams

Example: +55
record_instringObrigatório

Flag para gravar as chamadas recebidas pelo agente

Example: on
record_outstringObrigatório

Flag para gravar as chamadas realizadas pelo agente

Example: on
extension_locknumberObrigatório

Flag para solicitar senha ao discar ou não

Example: 0
dtmf_modestringObrigatório

Tipo de DTMF do ramal utilizado pelo agente

Example: rfc4733
call_limitnumberObrigatório

Número máximo de chamadas simultâneas suportadas pelo ramal do agente

Example: 2
user_passwordnumberObrigatório

Senha solicitada quando o campo extension_lock está 1

Example: 1234
allowed_ipsstringObrigatório

Lista de redes permitidas para autenticação no ramal do agente

Example: 10.0.0.0/8,172.16.0.0/12,192.168.0.0/16
use_main_loginstringObrigatório

Usar login como e-mail de recuperação

Example: true
email_forgot_passwordstringObrigatório

E-mail para recuperar senha

Example: [email protected]
Respostas
post
/pbx/agent/multi
default

Retorna lista de agentes

get
Autorizações
AuthorizationstringObrigatório
Respostas
get
/pbx/agent/all
default

Deleta todos os agentes

delete
Autorizações
AuthorizationstringObrigatório
Respostas
delete
/pbx/agent/all
default

Envia email para trocar a senha do agent

post
Autorizações
AuthorizationstringObrigatório
Corpo
idstringObrigatório

ID do agente

Example: 63ffc05755cb70006aecf873
Respostas
post
/pbx/agent/reset_password
default

Pausa um agente

post
Autorizações
AuthorizationstringObrigatório
Corpo
agent_idstringObrigatório

Id do agente

Example: 66c4ca591cfce41d1f0631e2
pause_idstringObrigatório

Id da pausa

Example: 6712eab84863beaa5eb003e8
metadataobjectObrigatório

Objeto de informações extras

Example: {"is_pause_personalized":true,"products":["chat","voice"]}
Respostas
post
/pbx/agent/pause
default

Despausar um agente

post
Autorizações
AuthorizationstringObrigatório
Corpo
agent_idstringObrigatório

Id do agente

Example: 66c4ca591cfce41d1f0631e2
Respostas
post
/pbx/agent/unpause
201Sucesso

Sem conteúdo

Aplica tabulação

post
Autorizações
AuthorizationstringObrigatório
Corpo
tabulation_idstringObrigatório

Id da Tabulação

Example: 6717127f54d823d2299b7389
agent_idstringObrigatório

Id do agente

Example: 664f25672190f16d6dfd9eab
group_idstringObrigatório

Id do Grupo

Example: 664f33402190f16d6dfda1aa
protocolstringObrigatório

Protocolo

Example: 202410211255062682
contact_idstringObrigatório

Id do Contato

Example: 6421dc5c12b2cd388e01c4b1
Respostas
post
/pbx/agent/tabulation
default

Atualizado

Isto foi útil?