Legacy Dev Forum Posts

 View Only

Sign Up

The Embedded Framework client doesn't load properly

  • 1.  The Embedded Framework client doesn't load properly

    Posted 06-05-2025 19:04

    dkristanto | 2024-03-29 04:27:32 UTC | #1

    Hi All,

    I'm trying to use the embeddable framework's (ef) click to dial function, but the client doesn't load properly. I've tried to open the ef in a tab, instead of an iframe, it seems to work. Does anyone know why it doesnt work in an iframe? Is it due to the missing scopes so the realtime client disconnected?

    ![Untitled

    690x424](upload://z0BaQfMjcyxicp3xIpoI4lOJ2vt.png)

    ![Untitled2

    690x416](upload://uNJHDKWu9VnlaX7PyjXvwO2cpBC.png)


    Mack_Bower | 2024-04-03 17:02:34 UTC | #2

    It looks like missing scopes could be an issue. Is it possible to add them to check and see if it loads? It might also help to see iframe code if that is possible. It could be that the frame is misconfigured.

    Here are some sample apps that might be helpful for troubleshooting the integration:

    https://github.com/MyPureCloud/embedded-crm-pef-example?tab=readme-ov-file

    https://github.com/MyPureCloud/purecloud-embeddable-framework-mystery-crm

    Here is some more documentation that may be helpful

    https://developer.genesys.cloud/platform/embeddable-framework/deployments/iframe-urls

    https://help.mypurecloud.com/articles/manage-genesys-cloud-embedding-with-the-genesys-cloud-embedded-clients/

    https://help.mypurecloud.com/articles/manage-genesys-cloud-embedding/

    https://help.mypurecloud.com/articles/administrator-requirements-for-the-genesys-cloud-embedded-clients/

    https://developer.genesys.cloud/forum/t/embeddable-framework-iframe-url/15713


    dkristanto | 2024-04-04 07:22:53 UTC | #3

    Hi Mack,

    thanks for the reply. i've followed the instructions in the documentation, but no luck.

    Which iframe code do you want to see? Is it this one below?


    mgalindo | 2024-04-05 01:00:48 UTC | #4

    If you're integrating with Salesforce, it would be better to use the connector already available on AppFoundry.

    Link to AppFoundry Connector

    But if you don't want to use it, the main difference between the two URLs is primarily where the framework.js file is obtained from.

    In the local URL, you have to serve the file from a web server in your local environment (iis, apache, etc) in the port 443.

    The other URL is for use in production, and there you have to upload the framework.js file to Genesys with the Embeddable Framework integration.


    system | 2024-05-05 01:01:35 UTC | #5

    This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.


    This post was migrated from the old Developer Forum.

    ref: 25471