Analisando propostas

Criar Api no zoho crm para integrar ligações Voip

Publicado em 15 de Fevereiro de 2017 dias na TI e Programação

Sobre este projeto

Aberto

Solicito um API de integração do Zoho CRM com o sistema zoiper para discagem automática do telefone do cliente e armazenamento da ligação no registro do cliente. 

Avaliaremos a experiência do parceiro e nota do workana. Caso você tenha compreendido o projeto, enviar uma proposta com a palavra: "buscapé"

Abaixo o guia do desenvolvedor da zoho crm:
https://www.zoho.com/crm/help/api/

Abaixo o API de integração das ligações.
Falta incluir no zoho e vincular a ligação no código do cliente.

API de Integração – Sistema Vip

O sistema VIP possibilita que uma chamada seja originada a partir de uma

requisição proveniente de uma aplicação externa. Para isto, a aplicação externa

deverá enviar os seguintes parâmetros para o sistema VIP :

Parâmetro Descrição

peer Cod. Cliente + Número do ramal que irá receber a chamada

phone Número a ser discado

callid Identificador do Cliente na Aplicação Externa (CRM)

Código do cliente (EXEMPLO) : 132

Exemplo do parâmetro “peer” : "1321020", onde 132 é o código do cliente e 1020 é

o ramal.


Este código do cliente (132) será fixo e deverá ser transparente para o cliente, que

continuará utilizando apenas os quatro dígitos de sempre, no caso do

exemplo, 1020.

Os parâmetros deverão ser enviados (via post) para a seguinte url :

http://vip.callcenter.vcomsolucoes.com.br/services/call

Com isso, o ramal (ou softphone) irá tocar, e assim que houver atendimento, inicia-
se a discagem para o número informado.

Com o término da ligação, enviaremos também via (post) para uma url (de

vossa determinação) os seguintes parâmetros :

parâmetro descrição formato

calldate data e hora (início da chamada) datetime (y-m-d

h:i:s)

src originador da chamada (ramal) numerico (int)

dst número discado numerico (int)

duration tempo total da chamada (espera +

conversação)

em segundos (int)

billsec tempo de conversação em segundos (int)

disposition status da chamada ("answer" -> atendido,

"no answer" -> não atendido, "busy" ->

ocupado, "cancel" -> cancelada caso

operador desligue antes do atendimento)

texto

userfield id da chamada para localização da gravação texto

callid código informado no momento da solicitação

web

texto

o valor do parâmetro "userfield" será similar a este código exibido abaixo :

1420546432_20150106_1230_1000_999887766

este campo serve para solicitar a gravação de uma chamada.

Para obter o áudio de uma chamada atendida, basta enviar uma requisição (via

get) para a seguinte url :

http://vip.callcenter.vcomsolucoes.com.br/services/record/+ campo userfield

Exemplo :

http://vip.callcenter.vcomsolucoes.com.br/services/record/1420546432_20150106_1

230_1000_999887766

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por B. I.