Llamada saliente de Salesforce (Click To Dial) usando Twilio Flex

Estoy tratando de implementar Twilio Flex para Salesforce Open CTI . Estoy usando una cuenta de prueba de twilio. He habilitado las llamadas entrantes a salesforce usando twilio flex. Ahora estoy tratando de implementar Clic para marcar para salesforce saliente llama a con twilio flex . Pero estoy atrapado haciendo una llamada saliente. Cuando hago clic en un número de teléfono de la página de contacto de Salesforce, aparece la ventana twilio y muestra un mensaje « Intentando llamar saliente ahora «luego se detiene y no se realiza ninguna llamada en el número especificado.

Se está creando una tarea con este comentario –

[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 

Y cada vez Recibí este error al intentar realizar una llamada saliente

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 

haga clic para marcar

ventana emergente flexible

Cualquier guía para implementar la llamada saliente de Salesforce usando Twilio Flex será excelente.

Comentarios

  • ¿Ves algún error en los registros de la consola del navegador?
  • Sí, siempre recibo un error. (actualizado en la publicación)
  • El error 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.
  • Como se menciona en pioneros. salesforce.com/answers?id=9063A000000E3TuQAK , ¿puedes intentar hacer que Twilio flex sea la aplicación predeterminada para llamadas y avisarme si soluciona el problema?
  • La respuesta mencionada en https://trailblazers.salesforce.com/answers?id=9063A000000E3TuQAK es para Ringcentral. Y no pude encontrar ninguna opción para hacer que Twilio se flexionara como aplicación predeterminada para llamar. Además de en la sección ' Aplicación asignada ' de un perfil ' Twilio Flex ' no aparece en la lista para que sea predeterminado.

Responder

Finalmente capaz de realizar llamadas salientes de salesforce por Clic para marcar / teclado de marcación usando Twilio Flex . Para resolver el error de la consola

Error: outbound calling disabled 

y hacer que la llamada saliente funcione, primero tuve que Habilitar el teclado de marcación en Twilio flex Configuración de en Twilio. Luego tuve que configurar el Caller Id y otra información allí. ingrese la descripción de la imagen aquí

Puede obtener más información aquí https://www.twilio.com/docs/flex/developer/dialpad/enable

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *