SDK Callix — visão geral
Como o SDK embarca a telefonia da Callix dentro de uma aplicação de terceiros.
O SDK da Callix coloca o telefone dentro da aplicação do cliente. O agente atende, disca, coloca em espera e qualifica a chamada sem sair da tela onde já trabalha — e o áudio trafega pelo próprio browser, sem instalação de softphone, plugin ou VPN na máquina dele.
Tecnicamente, é um softphone WebRTC distribuído como biblioteca, com uma máquina de estados de operador em volta. A aplicação parceira constrói a interface que quiser; a Callix entrega a telefonia, o estado do agente e o contexto da chamada.
A divisão de responsabilidades. A aplicação parceira assume a construção da interface de atendimento e, com isso, ganha o controle total dela — o que aparece na tela durante a chamada, onde o telefone fica, o que é gravado no banco próprio quando a ligação termina. A Callix assume a telefonia, a máquina de estados e o contexto operacional.
Capacidades
O problema que resolve
Sem SDK, o agente opera em duas telas: o sistema onde estão o cliente e o histórico, e a tela de operação da Callix, onde está o telefone. Ele copia número de um lado para o outro, alterna janelas durante a ligação e registra o desfecho duas vezes — uma na qualificação da Callix, outra no sistema próprio. Erro de digitação e registro esquecido nascem nessa fronteira.
A diferença não é estética: sem SDK, o agente humano é o mecanismo de integração entre os dois sistemas. Com o SDK, o parceiro decide onde o telefone fica, o que aparece durante a chamada e o que grava no próprio banco quando ela termina.

