[v1.0] Documentação API - Developers
|
|
|
Sobre: Altera o status de uma Campanha.
|
|
|
|
|
REQUIRED STRING | idCampanha | Identificador da Campanha. Pode ser passado o Nome(Identificador textual) ou Código(Identificador Númerico) |
| REQUIRED INTEGER | status | Operação a ser Realizada. 1-\"Exclui\", exclui a campanha. Não pode ser desfeito. 1-\"Ativa\", inicia o discador para a lista ativa. 3 - \"Suspende\", para a discagem temporariamente. 4 - \"Cancela\", cancela a lista atual. Não pode ser reativada. |
|
|
|
|
|
Sobre: Apresenta as chamadas em curso na central atualizadas em tempo real.
|
|
|
|
|
ESTE MÉTODO NÃO POSSUI NENHUM PARAMETRO DE ENTRADA! | |
|
|
|
|
Sobre: Apresenta informações de uma chamda através do protocolo Algar
|
|
|
|
|
REQUIRED STRING | ProtocoloAlgar | Protocolo de chamada Algar Telecom |
|
|
|
|
|
Sobre: Autentica um usuário na Requisição!
|
|
|
|
|
REQUIRED STRING | login | Login do usuário |
| REQUIRED STRING | senha | Senha do usuário |
|
|
|
|
|
Sobre: Bloqueia o recebimento de chamadas pela Fila(Dac), mas permite que o agente faça ligaçoes. Utilize o parametro disponivel_atendimento retornado em InformacoesAtendimento para controlar o status. Obs: É necessário ter autenticado("ConectaAgente(...)") o agente e informar o "SIPID" na url.
|
|
|
|
|
REQUIRED STRING | dac | Identificação da(s) Fila(s) a ser(em) monitorada(s). |
|
|
|
|
|
Sobre: Coloca o agente em pausa. Obs: É necessário ter autenticado("ConectaAgente(...)") o agente e informar o "SIPID" na url.
|
|
|
|
|
OPCIONAL STRING | codMotivo | Indica o motivo da pausa |
|
|
|
|
|
Sobre: Conecta um agente a um DAC.
|
|
|
|
|
REQUIRED STRING | dac | Dac em que o agente vai logar. |
| OPCIONAL STRING | nomeDac | Nome do Dac em que o agente vai logar. |
| REQUIRED INTEIRO | matriculaAgente | Matrícula do Agente. |
| OPCIONAL STRING | apelidoAgente | Login do Agente |
| REQUIRED STRING | ramal | Ramal em que o agente esta logado |
| REQUIRED STRING | tipoAtende | Tipo de Atendimento, possui 2(dois) valores válidos. **50 Manual e **60 Automático |
|
|
|
|
|
Sobre: Desconecta o agente. Obs: É necessário ter autenticado("ConectaAgente(...)") o agente e informar o "SIPID" na url.
|
|
|
|
|
ESTE MÉTODO NÃO POSSUI NENHUM PARAMETRO DE ENTRADA! | |
|
|
|
|
Sobre: Desliga chamada corrente.
|
|
|
|
|
ESTE MÉTODO NÃO POSSUI NENHUM PARAMETRO DE ENTRADA! | |
|
|
|
|
Sobre: Disca para o número informado, é necessáio passar o Ramal de Origem
|
|
|
|
|
REQUIRED INTEIRO | numeroDiscar | Número de telefone/ramal a discar. |
| REQUIRED INTEIRO | ramal | Número de um ramal com permissão para discagem, não precisa estar registrado. |
|
|
|
|
|
Sobre: Disca para o número informado, é necessáio passar o Ramal de Origem
|
|
|
|
|
REQUIRED INTEIRO | numeroDiscar | Número de telefone/ramal a discar. |
| REQUIRED INTEIRO | ramal | Número do Ramal de Origem. |
|
|
|
|
|
Sobre: Disca para o número informado, é necessário passar o Ramal de Origem
|
|
|
|
|
REQUIRED INTEIRO | numeroDiscar | Número de telefone/ramal a discar. |
| REQUIRED INTEIRO | ramal | Número do Ramal de Origem ou Número Fixo/Celular. |
|
|
|
|
|
Sobre: Disca para o número informado. Obs: É necessário ter autenticado("ConectaAgente(...)") o agente e informar o "SIPID" na url.
|
|
|
|
|
REQUIRED INTEIRO | numeroDiscar | Número de telefone |
|
|
|
|
|
Sobre: Disca para um conjunto de ramais estáticos na fila
|
|
|
|
|
REQUIRED INTEIRO | numeroDiscar | Número da fila. |
| REQUIRED INTEIRO | ramal | Número de um ramal com permissão para discagem, não precisa estar registrado. |
|
|
|
|
|
|
|
|
|
REQUIRED TEXTO | TroncoSainte | Tronco de saída. |
| REQUIRED INTEGER | NumeroDestino | Número do destino. |
| REQUIRED TEXTO | Texto | Mensagem a ser enviada. |
| REQUIRED TEXTO | login | Login. |
| REQUIRED TEXTO | senha | Senha. |
|
|
|
|
|
Sobre: Finaliza a gravação da chamada.
|
|
|
|
|
ESTE MÉTODO NÃO POSSUI NENHUM PARAMETRO DE ENTRADA! | |
|
|
|
|
Sobre: Finaliza o mute durante uma chamada.
|
|
|
|
|
ESTE MÉTODO NÃO POSSUI NENHUM PARAMETRO DE ENTRADA! | |
|
|
|
|
Sobre: Finaliza o pêndulo durante uma chamada.
|
|
|
|
|
ESTE MÉTODO NÃO POSSUI NENHUM PARAMETRO DE ENTRADA! | |
|
|
|
GET
|
FinalizaTransferenciaConsulta
|
|
Sobre: Finaliza uma transferencia com consulta.
|
|
|
|
|
ESTE MÉTODO NÃO POSSUI NENHUM PARAMETRO DE ENTRADA! | |
|
|
|
|
Sobre: Indica que um contato deverá ser incluido novamente na campanha para rediscagem!. Obs: É necessário ter autenticado("ConectaAgente(...)") o agente e informar o "SIPID" na url.
|
|
|
|
|
REQUIRED STRING | identificador | Identificador do Cliente no Sistema de Cobrança! |
|
|
|
|
|
Sobre: Informações sobre o servidor de socket.
|
|
|
|
|
ESTE MÉTODO NÃO POSSUI NENHUM PARAMETRO DE ENTRADA! | |
|
|
|
|
Sobre: Inicia a gravação da chamada corrente ao comando do agente.
|
|
|
|
|
OPCIONAL STRING | nomeArquivo | Um nome único para o arquivo. Se não informado será gerado pelo sistema. |
| OPCIONAL STRING | tipoArquivo | O formato desejado para o áudio. O valor padrão é wav49. Tipos suportados:[gsm,wav,wav49] |
|
|
|
|
|
Sobre: Inicia uma conferência a três.
|
|
|
|
|
ESTE MÉTODO NÃO POSSUI NENHUM PARAMETRO DE ENTRADA! | |
|
|
|
GET
|
IniciaTransferenciaConsulta
|
|
Sobre: Inicia uma transferencia com consulta.
|
|
|
|
|
REQUIRED STRING | numeroTransferencia | Número para o qual será realizada a transferência |
|
|
|
|
|
Sobre: Inicializa o mute durante uma chamada.
|
|
|
|
|
ESTE MÉTODO NÃO POSSUI NENHUM PARAMETRO DE ENTRADA! | |
|
|
|
|
Sobre: Inicializa o pêndulo durante uma chamada.
|
|
|
|
|
ESTE MÉTODO NÃO POSSUI NENHUM PARAMETRO DE ENTRADA! | |
|
|
|
|
Sobre: Libera o agente do discador.
|
|
|
|
|
ESTE MÉTODO NÃO POSSUI NENHUM PARAMETRO DE ENTRADA! | |
|
|
|
|
Sobre: Lista os ramais o seus respctivos status.
|
|
|
|
|
REQUIRED INTEGER | filtro | Filtro por Status 0-Inativos 1-Ativos 2-Ambos |
|
|
|
|
|
Sobre: Lista os ramais o seus respctivos status.
|
|
|
|
|
REQUIRED INTEGER | ramal | Ramal a ser monitorado. |
|
|
|
|
|
Sobre: Lista todas as chamadas abandonadas em tempo real da fila informada.
|
|
|
|
|
REQUIRED STRING | DAC | Informe um DAC a ser monitorado. |
|
|
|
|
|
Sobre: Monitora o progresso da Campanha.
|
|
|
|
|
REQUIRED STRING | idCampanha | Identificador da Campanha. Pode ser passado o Nome(Identificador textual) ou Código(Identificador Númerico). |
|
|
|
|
GET
|
InvalidaNumeroCampanha
|
|
Sobre: Monitora o progresso da Campanha.
|
|
|
|
|
REQUIRED STRING | idCampanha | Identificador da Campanha. Pode ser passado o Nome(Identificador textual) ou Código(Identificador Númerico). |
| REQUIRED STRING | idLista | Identificador da Lista. Pode ser passado o Nome(Identificador textual) ou Código(Identificador Númerico). |
| REQUIRED STRING | idCliente | Identificador da cliente. Conforme enviado na lista. |
| REQUIRED STRING | telefone | Identificador da Campanha. Pode ser passado o Nome(Identificador textual) ou Código(Identificador Númerico) |
|
|
|
|
|
Sobre: Passe o identificador recebido pela API InfoChamadaAlgar ou o Protocolo Algar para receber todos os áudios em um arquivo zip.
|
|
|
|
|
REQUIRED STRING | idAudio | Identificador do áudio no sistema. |
|
|
|
|
|
Sobre: Permite interagir com agente durante o atendimento.
|
|
|
|
|
REQUIRED STRING | fila | Nome da fila em que o agente esta logado. |
| REQUIRED STRING | matriculaAgente | Matricula do agente logado. |
| REQUIRED STRING | ramalAgente | Ramal do agente logado. |
| REQUIRED STRING | ramalIntercalar | Ramal usado para interagir durante o atendimento. |
|
|
|
|
|
Sobre: Permite o gerenciamento da agenda do SimplesIP.
|
|
|
|
|
REQUIRED INTEGER | telefone | Telefone/Ramal do contato |
| REQUIRED STRING | acao | Acao a ser desempenhada pela API. As operações padrão são: BUSCAR, INSERIR, EDITAR, EXCLUIR |
| REQUIRED STRING | identificacao | Nome/Empresa do contato. |
| REQUIRED STRING | DDD | DDD da localização do contato. |
| OPCIONAL STRING | teloriginal | Telefone original do contato. Somente utilizado na ação EDITAR. |
| OPCIONAL STRING | departamento | Indica qual departamento o usuário será inserido. Somente utilizado na ação INSERIR. |
|
|
|
|
|
Sobre: Permite recuperar o áudio de um atendimento.
|
|
|
|
|
REQUIRED STRING | uniqueid | Identificador da chamada retornada por InformacoesAtendimento. Obs.: Retorna o arquivo ou mensagem em xml! |
| OPCIONAL STRING | tipo | O formato desejado para o áudio. O valor padrão é wav. Tipos suportados: [wav, mp3] |
|
|
|
|
|
Sobre: Recebe arquivo com informações de Campanha para discagem automática.
|
|
|
|
|
REQUIRED FILE | arquivoCampanha | Arquivo de Campanha. Contém informações da campanha e lista para discagem. |
|
|
|
|
|
Sobre: Retira o agente da pausa. Obs: É necessário ter autenticado("ConectaAgente(...)") o agente e informar o "SIPID" na url.
|
|
|
|
|
ESTE MÉTODO NÃO POSSUI NENHUM PARAMETRO DE ENTRADA! | |
|
|
|
|
Sobre: Retorna lista das chamadas \"Entrantes/Saintes\" por período.
|
|
|
|
|
REQUIRED DATETIME | dataInicial | Informe um valor no formato: ddmmaaaa. |
| REQUIRED DATETIME | dataFinal | Informe um valor no formato: ddmmaaa |
|
|
|
|
|
Sobre: Retorna as informações do agente logado pela matricula.
|
|
|
|
|
REQUIRED STRING | matricula | Retorna informações sobre o agente on-line. |
|
|
|
|
|
Sobre: Retorna as informações sobre uma chamada em específico.
|
|
|
|
|
REQUIRED STRING | uniqueid | Uniqueid da chamada que deseja visualizar as informações.. |
| REQUIRED INTEIRO | dac | Id da fila que deseja a consulta. |
|
|
|
|
|
Sobre: Retorna com os números a serem incluidos no Não Perturbe Anatel.
|
|
|
|
|
REQUIRED INTEIRO | idCliente | Id do cliente atualizado. |
| REQUIRED INTEIRO | npId | Id da lista atualizada. |
|
|
|
|
|
Sobre: Retorna com os números a serem incluidos no Não Perturbe Anatel.
|
|
|
|
|
REQUIRED INTEIRO | info | Informe 1 para obterinformações do arquivo e 0 para download. |
| REQUIRED INTEIRO | id | Quando "info = 1" passe o código do cliente(emp_id), quando "info = 0" passe o id do arquivo(np_id). |
|
|
|
|
|
Sobre: Retorna dados das Pesquisas de satisfação por período.
|
|
|
|
|
REQUIRED STRING | dac | Informe o Nome do DAC. |
| OPCIONAL INTEGER | pesquisa | Informe o Nome da Pesquisa! |
| REQUIRED DATETIME | dataInicial | Informe um valor no Formato: ddmmaaaa. |
| REQUIRED DATETIME | dataFinal | Informe um valor no formato: ddmmaaa. |
|
|
|
|
|
Sobre: Retorna informações de origem/destino da chamada de acordo com o período e o telefone.
|
|
|
|
|
REQUIRED DATETIME | dataInicial | Informe um valor no formato: ddmmaaaa. |
| REQUIRED DATETIME | dataFinal | Informe um valor no formato: ddmmaaa |
| REQUIRED STRING | telefone | Informe um telefone |
|
|
|
|
|
Sobre: Retorna informações de origem/destino das chamadas de acordo com o período.
|
|
|
|
|
REQUIRED DATETIME | dataInicial | Informe um valor no formato: ddmmaaaa. |
| REQUIRED DATETIME | dataFinal | Informe um valor no formato: ddmmaaa |
|
|
|
|
GET
|
InformacoesAgentesGeral
|
|
Sobre: Retorna informações de todos os agentes logados nas filas
|
|
|
|
|
ESTE MÉTODO NÃO POSSUI NENHUM PARAMETRO DE ENTRADA! | |
|
|
|
|
Sobre: Retorna informações sobre \"Agentes/Dac\" por período!
|
|
|
|
|
REQUIRED STRING | destino | Número do telefone de destino com DDD. |
|
|
|
|
|
Sobre: Retorna informações sobre \"Agentes/Dac\" por período!
|
|
|
|
|
REQUIRED DATETIME | dataInicial | Informe um valor no Formato: ddmmaaaa. |
| REQUIRED DATETIME | dataFinal | Informe um valor no formato: ddmmaaa. |
| REQUIRED INTEIRO | dac | Número da "Fila(DAC)" usada para atendimento. |
|
|
|
|
GET
|
InformacoesSupervisor
|
|
Sobre: Retorna informações sobre a Fila(DAC) Informada.
|
|
|
|
|
REQUIRED STRING | dac | Identificação da Fila a ser monitorada. |
|
|
|
|
|
Sobre: Retorna informações sobre a produtividade da(s) Fila(s)(DAC) Informada(s).
|
|
|
|
|
REQUIRED STRING | dac | Identificação da(s) Fila(s) a ser(em) monitorada(s). |
|
|
|
|
GET
|
InformacoesAtendimento
|
|
Sobre: Retorna informações sobre atendimento. Obs: É necessário ter autenticado("ConectaAgente(...)") o agente e informar o "SIPID" na url.
|
|
|
|
|
ESTE MÉTODO NÃO POSSUI NENHUM PARAMETRO DE ENTRADA! | |
|
|
|
|
Sobre: Retorna lista com motivos de pausa.
|
|
|
|
|
ESTE MÉTODO NÃO POSSUI NENHUM PARAMETRO DE ENTRADA! | |
|
|
|
|
Sobre: Retorna lista das chamadas Entrantes/Saintes por período.
|
|
|
|
|
REQUIRED DATETIME | dataInicial | Informe um valor no formato: ddmmaaaa. |
| REQUIRED DATETIME | dataFinal | Informe um valor no formato: ddmmaaa. |
|
|
|
|
|
Sobre: Retorna lista das chamadas \"Entrantes/Saintes\" por período.
|
|
|
|
|
REQUIRED DATETIME | dataInicial | Informe um valor no formato: ddmmaaa |
| REQUIRED DATETIME | dataFinal | Informe um valor no formato: ddmmaaa |
| REQUIRED INTEIRO | dac | Informe o código do DAC ou 0 para todos. |
|
|
|
|
|
|
|
|
|
ESTE MÉTODO NÃO POSSUI NENHUM PARAMETRO DE ENTRADA! | |
|
|
|
|
Sobre: Retorna para o número informado, é necessário passar o Ramal de Origem
|
|
|
|
|
REQUIRED INTEIRO | numeroDiscar | Número de telefone/ramal a discar. |
| REQUIRED INTEIRO | ramal | Número do Ramal de Origem. |
| REQUIRED STRING | destino | Destino para qual a ligação vai ser enviada. |
|
|
|
|
|
Sobre: Retorna para o número informado.
|
|
|
|
|
REQUIRED INTEIRO | numeroDiscar | Número de telefone com DDD. |
|
|
|
|
|
Sobre: Retorna uma lista com os Agentes Disponíveis!
|
|
|
|
|
ESTE MÉTODO NÃO POSSUI NENHUM PARAMETRO DE ENTRADA! | |
|
|
|
|
Sobre: Retorna uma lista com os DACS disponíveis para o Agente Autenticado!
|
|
|
|
|
REQUIRED STRING | agente | Agente autenticado no Sistema. |
|
|
|
|
|
Sobre: Retorna uma lista com os DACS disponíveis para o Agente Autenticado!
|
|
|
|
|
REQUIRED STRING | matricula | Matrícula de um agente. |
|
|
|
|
|
Sobre: Retorna uma lista com os Dacs disponíveis.
|
|
|
|
|
ESTE MÉTODO NÃO POSSUI NENHUM PARAMETRO DE ENTRADA! | |
|
|
|
GET
|
ListaAbandonadasPeriodo
|
|
Sobre: Retorna uma listagem das chamadas abandonadas por período.
|
|
|
|
|
REQUIRED DATETIME | dataInicial | Informe um valor no formato: ddmmaaaa. |
| REQUIRED DATETIME | dataFinal | Informe um valor no formato: ddmmaaa |
| REQUIRED STRING | DAC | Informe a fila que gostaria de consultar |
|
|
|
|
|
Sobre: Tarifação dos Ramais por periodo! Idenficadores de Registro: [ # - Tarifa Zero ] [ ** - Franquia ] [ * - Franquia Parcial]
|
|
|
|
|
REQUIRED DATETIME | dataInicial | Informe um valor no Formato: ddmmaaaa. |
| REQUIRED DATETIME | dataFinal | Informe um valor no formato: ddmmaaa. |
|
|
|
|
|
Sobre: Tarifação dos Ramais por periodo! Idenficadores de Registro: [ # - Tarifa Zero ] [ ** - Franquia ] [ * - Franquia Parcial]
|
|
|
|
|
REQUIRED DATETIME | dataInicial | Informe um valor no Formato: ddmmaaaa. |
| REQUIRED DATETIME | dataFinal | Informe um valor no formato: ddmmaaa. |
|
|
|
|
|
Sobre: Transfere a ligação corrente para o número informado. Obs: É necessário ter autenticado("ConectaAgente(...)") o agente e informar o "SIPID" na url.
|
|
|
|
|
REQUIRED INTEIRO | numeroDiscar | Número de telefone. |
|
|
|
|
|
Sobre: Transfere uma chamada para uma pesquisa cadastrada no sistema!
|
|
|
|
|
REQUIRED STRING | matricula | Matrícula de um agente. |
| REQUIRED INTEGER | pesquisaId | Informe o id da pesquisa. |
|
|
|
|
|
Sobre: Verifica se o ramal está cadastrado na base de dados.
|
|
|
|
|
REQUIRED INTEIRO | ramal | Número do ramal para atendimento no dac. |
|
|
|
|
|