Legacy Dev Forum Posts

 View Only

Sign Up

To check the outcome of a topic using Notification API

  • 1.  To check the outcome of a topic using Notification API

    Posted 06-05-2025 18:32

    Arushi_Bhardwaj | 2024-09-09 16:02:22 UTC | #1

    I want to get the call transcript and for that I am using Notification API for creating a channel, making websocket connection, subscribing to the topic i.e. v2.conversations.{id}.transcription to get the call transcript using Genesys API Explorer.

    I have replaced the {id} with the conversation ID of the call and was able to subscribe to the topic.

    Can you please let me know, where and how I can see or get the call transcript after subscribing to the topic?


    Eos_Rios | 2024-09-10 13:31:52 UTC | #2

    The toolbox button in your lower right corner can be clicked to expand the Notifications:

    When a topic event is received it will show up in the Event List.

    This UI also provides the URL to the socket you can copy out of there to listen in a 3rd party tool

    If you use a 3rd party web socket tool you'll periodically see the heartbeats to know you're still connected and it's it's still working;

    {
    	"topicName": "channel.metadata",
    	"eventBody": {
    		"message": "WebSocket Heartbeat"
    	}
    }

    tim.smith | 2024-09-10 13:50:35 UTC | #3

    There's also a guide for the tool here: https://developer.genesys.cloud/devapps/about/notifications


    Arushi_Bhardwaj | 2024-09-10 15:11:22 UTC | #4

    I was able to see the topic event in the notification app but nothing is showing up in the Event List after selecting the channel and subscribing it.

    Am I missing something ? Attached the screenshot for reference


    tim.smith | 2024-09-10 15:15:35 UTC | #5

    Have transcriptions happened for the conversation during the period you're subscribed to its topic? If so and you're not getting notifications for them, please open a case with Genesys Cloud Care to investigate why the event isn't being delivered.


    Arushi_Bhardwaj | 2024-09-10 15:36:44 UTC | #6

    Sure, thanks. Will raise the ticket with Genesys


    Vineet_Kakroo | 2024-09-14 06:54:44 UTC | #7

    Hi @Arushi_Bhardwaj , did you try using the Amazon Eventbus for this. If your solution can depend on using eventbus I would say use it, as it is very simple and will give you everything you need from transcript perspective. Regards


    system | 2024-10-14 06:55:18 UTC | #8

    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: 28965