Author Topic: [Solved] Genesys GIR question  (Read 200 times)

Offline genesysnoob

  • Newbie
  • *
  • Posts: 49
  • Karma: 0
[Solved] Genesys GIR question
« on: December 18, 2018, 03:28:28 AM »
Hey folks

I have a question, in the Genesys GIR suite as per the design MCP will send the metadata to RPS.
there are no connections/dependencies are established. its working as designed now.

I am trying to find the link between these two apps, how is the data transfer occur?

RPS logs says the metadata has been received, but it doesn't tell where its coming from, i mean which MCP ( if you have multiple)
same goes with MCP ,it doesn't show any where the data is sent to.

Have anyone faced this issue?
« Last Edit: January 11, 2019, 07:11:27 AM by genesysnoob »

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 6776
  • Karma: 56331
Re: Genesys GIR question
« Reply #1 on: December 18, 2018, 03:48:42 AM »
RPS has a WS where MCP sends the data in JSON format.
The MCP depends on the Tenant that is the user recorded from.
The RPS is the address you configure at the Voice Profile for that Tenant.




Offline genesysnoob

  • Newbie
  • *
  • Posts: 49
  • Karma: 0
Re: Genesys GIR question
« Reply #2 on: December 19, 2018, 05:56:44 AM »
Thanks for the reply

So we have gir voice profile, in the settings i see httpd configuration with the link
are you saying mcp will send the meta data to here?


RPS apps address is no where in the voice profile

or do RPS gets details from the httpd somehow
i would like to know how mcp is sending the data to WS /RPS



Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 6776
  • Karma: 56331
Re: Genesys GIR question
« Reply #3 on: December 19, 2018, 08:28:16 AM »

Offline Janis

  • Jr. Member
  • **
  • Posts: 51
  • Karma: 2
Re: Genesys GIR question
« Reply #4 on: December 19, 2018, 05:46:54 PM »
SIPServer is sending tenant and IVR Profile name with INVITE when it is establishing MSML session with Media Server (MCP).

MCP is reading option which can be found in GAX -  Voice Platform Profile - Recording tab - "Recording Processor URI" (or "recordingclient.callrec_dest" if we look into Configuration Manager - Annex tab of the IVR Profile).

This is the URL where to send metadata.

Offline genesysnoob

  • Newbie
  • *
  • Posts: 49
  • Karma: 0
Re: Genesys GIR question
« Reply #5 on: January 09, 2019, 07:54:00 AM »
SIPServer is sending tenant and IVR Profile name with INVITE when it is establishing MSML session with Media Server (MCP).

MCP is reading option which can be found in GAX -  Voice Platform Profile - Recording tab - "Recording Processor URI" (or "recordingclient.callrec_dest" if we look into Configuration Manager - Annex tab of the IVR Profile).

This is the URL where to send metadata.

Thanks for the response

here is onething i didn't understood

so MCP will send the data to Recording processfor URI (fixed,http://xyz.bz/interactionreceiver/)and RPS will collect it from there?

In the mCP logs as i mentioned earlier i am not seeing any reference about RPS and VIce versa


Offline Janis

  • Jr. Member
  • **
  • Posts: 51
  • Karma: 2
Re: Genesys GIR question
« Reply #6 on: January 09, 2019, 04:09:41 PM »
1) You have to enable DEBUG (verbose=all) level logging for your MCP;
2) You have to look into the log file of the right MCP which is doing recording :);

It should look like this one:
Code: [Select]
2019-01-09 09:03:40.013 DBUG 008301C3-10005171-00000362-008301C3-10005171 3025054016 01F00000 FMThreadQueue.cxx:1273 Processing POST request, URL: http://gir.adventus.lv/rp/api/contact-centers//recordings/