Legacy Dev Forum Posts

 View Only

Sign Up

Custom UI / removing local storage usage using Genesys WebMessaging Guest API

  • 1.  Custom UI / removing local storage usage using Genesys WebMessaging Guest API

    Posted 06-05-2025 19:23

    ahmedfaheem1980 | 2022-09-22 20:14:26 UTC | #1

    Hello

    Regarding Web Messaging Guest API , i have been sending to the engineer certail question about its Usage ,

    Can we use it and customize our own UI on the top of it as stated by the documentation , please see the attached link

    https://developer.genesys.cloud/commdigital/digital/webmessaging/websocketapi#web-messaging-sessions

    https://developer.genesys.cloud/commdigital/digital/webmessaging/#web-messaging

    in the link mentioned above

    It ie mentioned

    If you prefer to enable web messaging with a custom guest interface (instead of Messenger), check out our web messaging Guest API .

    The Questions are :

    1- can we build our own UI ?

    2- Can we remove the usage of local storage if we used web guest UI?


    tim.smith | 2022-09-22 20:34:53 UTC | #2

    ahmedfaheem1980, post:1, topic:16403
    1- can we build our own UI ?

    Yes, refer to the link you posted above for details.

    ahmedfaheem1980, post:1, topic:16403
    2- Can we remove the usage of local storage if we used web guest UI?

    Remove isn't the right word. When you build your own web chat client, it's up to you what technologies you use because you're starting entirely from scratch. Building your own interface literally doesn't use anything provided by Genesys on the client side (unless you choose to use one of our optional SDKs). You build your own application and receive and send messages per the websocket spec you linked above.


    ahmedfaheem1980 | 2022-09-29 18:51:28 UTC | #3

    Thanks Tim for your reply , i wanna emphasize on the local storage usage part , The provided genesys Functionality of usiing browser local storage , is that coming from genesys.min.js


    tim.smith | 2022-09-29 18:55:29 UTC | #4

    If you're using the out of the box messenger, it behaves how it behaves and you can only configure it per the documentation. You cannot create your own features and build customizations into something that is not customizable. If you're building your own custom client, you have full control over everything because all Genesys provides is the WebSocket endpoint you connect to.


    ahmedfaheem1980 | 2022-09-29 19:33:38 UTC | #5

    Another Comments using Web Messaging Guest UI , will we by any mean lose any functionality compared to the out of the box messenger / chat

    Also Are there any API limits or constraints we should be aware if for this particular API?

    Is there any plan to deprecate the web messaging Guest API ?


    tim.smith | 2022-09-29 19:35:22 UTC | #6

    ahmedfaheem1980, post:5, topic:16403
    will we by any mean lose any functionality compared to the out of the box messenger / chat

    Only if you choose not to implement something.

    ahmedfaheem1980, post:5, topic:16403
    Also Are there any API limits or constraints we should be aware if for this particular API?

    Yes, please refer to the documentation for usage details.

    ahmedfaheem1980, post:5, topic:16403
    Is there any plan to deprecate the web messaging Guest API ?

    No.


    system | 2022-10-30 19:36:15 UTC | #7

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


    This post was migrated from the old Developer Forum.

    ref: 16403