" /> OpenMedia - Genesys CTI User Forum

Author Topic: OpenMedia  (Read 4103 times)

Offline Glenn

  • Newbie
  • *
  • Posts: 17
  • Karma: 0
OpenMedia
« on: April 24, 2008, 04:07:43 PM »
Advertisement
Has anyone experience with OpenMedia?  I want to create a strategy which creates a new interaction and queues it, but I have no idea how to do it.

I have tried by using the create interaction function where I define a variable to the User Data key.  When I run the strategy, I get an saying "Missing parameter <myvariable>|FaultCode:201|return:error".  When I don't specify any value in the User Data Key (all 3 User Data Key fields must be empty), it works.

Next step I did was the "Queue Interaction function".  The queue is filled in and pointing to the start of a Business Process.  If the previous step succeeded, it fails in this step ( I get a DN is busy error)

Can anybody explain how I can implement this OpenMedia correctly?

Glenn

Offline Seb Reeve

  • Jr. Member
  • **
  • Posts: 62
  • Karma: 0
    • Sabio Limited
Re: OpenMedia
« Reply #1 on: April 24, 2008, 04:46:31 PM »
Glenn,

Played with this a while back - you need a IxnServer license to add specific media types (added to MediaType business attribute) - set the license section in IxnServer ics_custom_media_channel option and ensure license file supports this.

You will also ned to supply various fields to IxnServer from the strategy (best check the Ixn logs to see what's missing).

Are you planning to route to an agent? If so, which desktop are you using?

Seb

Offline victor

  • Administrator
  • Hero Member
  • *****
  • Posts: 1419
  • Karma: 18
Re: OpenMedia
« Reply #2 on: April 25, 2008, 07:12:01 AM »
[quote author=Glenn link=topic=2943.msg11837#msg11837 date=1209053263]
Has anyone experience with OpenMedia?  I want to create a strategy which creates a new interaction and queues it, but I have no idea how to do it.

I have tried by using the create interaction function where I define a variable to the User Data key.  When I run the strategy, I get an saying "Missing parameter <myvariable>|FaultCode:201|return:error".  When I don't specify any value in the User Data Key (all 3 User Data Key fields must be empty), it works.

Next step I did was the "Queue Interaction function".  The queue is filled in and pointing to the start of a Business Process.  If the previous step succeeded, it fails in this step ( I get a DN is busy error)

Can anybody explain how I can implement this OpenMedia correctly?

Glenn
[/quote]

Hi, Glenn,

can you please post URS log and strategy you are using? I think you are using a sample strategy that is looking for a key you do not have in your call. Looking at the log would be the easiest way to figure out what is wrong.

Best regards,
Vic

Offline Glenn

  • Newbie
  • *
  • Posts: 17
  • Karma: 0
Re: OpenMedia
« Reply #3 on: April 25, 2008, 11:31:32 AM »
Well, it looks like I got further by using another solution.  I now push openmedia interactions in the interaction DB with some Java code.  I've created a new media type and capacity rules and now the interactions arrive at the agent desktop, so I'm happy :)

edit: well, I am close of where I should be.  I still have one thing going wrong.  My OpenMedia interactions keeps repeating itself in the strategy "step2".  I have included a screenshot with the business process and the 2 strategies I'm using.  In "Step1", I'm routing to an agent group called "Agents" and I've set the "Queue for Existing Interaction" to the queue QueuePostProcessing.

Now if monitor my 2 strategies, the entered items for strategy "step2" keep incrementing all the time.  Anybode knows how I can fix this?
« Last Edit: April 25, 2008, 01:53:15 PM by Glenn »

Offline kubikle

  • Full Member
  • ***
  • Posts: 140
  • Karma: 7
Re: OpenMedia
« Reply #4 on: April 25, 2008, 09:27:39 PM »
Very likely that Notification Request to 'ContactServer' fails (not sure why, may be logs of URS or Ixn Server can provide some hints about reasons) and as result Stop Interaction request to Ixn server was not submitted and it usually results in infinite loop. (Unchecking of "Notify" will eliminate looping, however it can be not what is needed).