Chamada de saída do Salesforce (clique para discar) usando Twilio Flex

Estou tentando implementar Twilio Flex para Salesforce Open CTI . Estou usando uma conta de teste twilio. Habilitei chamadas de entrada para o Salesforce usando twilio flex. Agora estou tentando implementar Clique para discar para a força de vendas de saída chame usando twilio flex . Mas estou preso em fazer uma chamada de saída. Quando eu clico em um número de telefone da página de contato do Salesforce, a janela do twilio é exibida e mostra a mensagem “ Tentando chamada externa agora “então para e nenhuma chamada é feita no número especificado.

Uma tarefa é criada com este comentário –

[Attempting] outbound voice. Details: PostData: CallTo: - CallFrom: NO_CALLER_ID WorkflowSid: WW5fbcbf6ee9d199b13252baf6939ba3cc TaskChannelSid: TC4a4c6f7cb0a3fb09a87cd27e0adfa8f8 WorkspaceSid: WSfcffdb601ba21fec6aa21389d11f5e85 WorkerContactUri: client:playwithpackage_2Dm1_40free_2Ddev_2Ecom WorkerSid: WKce67db7d7e1e88aa4505542d493b69bf WorkerName: [email protected] Priority: 999 Direction: outbound TaskChannelUniqueName: voice Direction: outbound 

E sempre Recebi este erro ao tentar fazer uma chamada externa

Refused to run the JavaScript URL because it violates the following Content Security Policy directive: "script-src "self" "nonce-fbd8b58ceca1755f12efd1a1e2bd2a8f" chrome-extension: "unsafe-eval" *.canary.lwc.dev *.visualforce.com https://ssl.gstatic.com/accessibility/ https://static.lightning.force.com". Either the "unsafe-inline" keyword, a hash ("sha256-..."), or a nonce ("nonce-...") is required to enable inline execution. Error: outbound calling disabled at assets.flex.twilio.com/releases/flex-ui/1.23.1/twilio-flex.min.js:1461 at assets.flex.twilio.com/releases/flex-ui/1.23.1/twilio-flex.min.js:1461 at Object.next (assets.flex.twilio.com/releases/flex-ui/1.23.1/twilio-flex.min.js:1461) at assets.flex.twilio.com/releases/flex-ui/1.23.1/twilio-flex.min.js:1461 at new Promise (<anonymous>) at i (assets.flex.twilio.com/releases/flex-ui/1.23.1/twilio-flex.min.js:1461) at e.startOutboundCall (assets.flex.twilio.com/releases/flex-ui/1.23.1/twilio-flex.min.js:1461) at e.<anonymous> (assets.flex.twilio.com/releases/flex-ui/1.23.1/twilio-flex.min.js:142) at assets.flex.twilio.com/releases/flex-ui/1.23.1/twilio-flex.min.js:142 at Object.next (assets.flex.twilio.com/releases/flex-ui/1.23.1/twilio-flex.min.js:142) (anonymous) @ assets.flex.twilio.com/twilio/flex-salesforce-integration/1.4.0/plugin-flex-salesforce-integration.js:1 

clique para discar

flex pop up

Qualquer orientação para implementar a chamada de saída da força de vendas usando Twilio Flex será ótima.

Comentários

  • Você vê algum erro em os logs do console do navegador?
  • Sim, sempre recebo um erro. (atualizado na postagem)
  • O erro Refused to run the JavaScript URL because it violates the following Content Security Policy directive: "script-src 'self' 'nonce-fbd8b58ceca1755f12efd1a1e2bd2a8f' chrome-extension: 'unsafe-eval' *.canary.lwc.dev *.visualforce.com https://ssl.gstatic.com/accessibility/ https://static.lightning.force.com". Either the 'unsafe-inline' keyword, a hash ('sha256-...'), or a nonce ('nonce-...') is required to enable inline execution.
  • Conforme mencionado em pioneiros. salesforce.com/answers?id=9063A000000E3TuQAK , você pode tentar tornar o Twilio flex como aplicativo padrão para chamadas e me informar se isso corrige o problema?
  • A resposta mencionada em https://trailblazers.salesforce.com/answers?id=9063A000000E3TuQAK é para Ringcentral. E não consegui encontrar nenhuma opção para tornar o Twilio flex como aplicativo padrão para chamadas. Além do ' App atribuído ' seção de um Perfil ' Twilio Flex ' não está listado para torná-lo padrão.

Resposta

Finalmente, estou capaz de fazer chamadas form salesforce por Clique para discar / discar usando Twilio Flex . Para resolver o erro do console

Error: outbound calling disabled 

e fazer a chamada de saída funcionar, primeiro tive que Habilitar o teclado de discagem em Twilio flex Configuração no Twilio. Em seguida, tive que definir a ID do chamador e outras informações lá. insira a descrição da imagem aqui

Você pode obter mais informações aqui https://www.twilio.com/docs/flex/developer/dialpad/enable

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *