" /> GVP Update Record in OCS after prompt - Genesys CTI User Forum

Author Topic: GVP Update Record in OCS after prompt  (Read 4539 times)

Offline pattadon

  • Newbie
  • *
  • Posts: 29
  • Karma: 0
    • Pattadon.com
GVP Update Record in OCS after prompt
« on: March 10, 2015, 02:06:38 PM »
Advertisement
Hi,

I have GVP application for marketing outbound campaign.

I'd like to know that which call is still remaining on GVP until prompt end and which call is dropping while the prompt playing.

I've try to do an attach data as following scenario but it's not work :-

1.) Assign "Not Success" Result in user-defined field --> Update Record --> Web Request
2.) Play Prompt
3.) Assign "Success" Result in user-defined field --> Updated Record --> Web Request --> Disconnect

but I found that If the prompt was played, GVP will updated that record as "Success" immediately.

What should I do ?
« Last Edit: March 10, 2015, 02:12:17 PM by pattadon »

Offline Kubig

  • Hero Member
  • *****
  • Posts: 2755
  • Karma: 44
Re: GVP Update Record in OCS after prompt
« Reply #1 on: March 11, 2015, 09:02:08 AM »
Sorry, but your explanation is not clear. Could you specify your issue little bit more in details? What is your goal and need? Attaching the user-data from GVP application work as expected (except some bugged version).

Offline pattadon

  • Newbie
  • *
  • Posts: 29
  • Karma: 0
    • Pattadon.com
Re: GVP Update Record in OCS after prompt
« Reply #2 on: March 11, 2015, 12:25:41 PM »
[quote author=Kubig link=topic=8748.msg38851#msg38851 date=1426064528]
Sorry, but your explanation is not clear. Could you specify your issue little bit more in details? What is your goal and need? Attaching the user-data from GVP application work as expected (except some bugged version).
[/quote]

My goal is to separate the outbound report as following :-
1.) IVR Outbound call that customer listening until the end of prompt (Result = Success)
2.) IVR Outbound call that customer hangup before prompt or while prompt playing (Result = Not Success)


I have 1 user-defined field on calling list to mark the outbound result.

When customer reaching IVR, It will mark the result as "Not Success" first

then IVR will playing a prompt.

if customer listening it until the end of prompt, IVR will mark the result as "Success" and disconnect the call.


Please see the attached image.
[url=http://s1.postimg.org/bgwlt5rof/IVROutbound.jpg]http://s1.postimg.org/bgwlt5rof/IVROutbound.jpg[/url]

Offline Kubig

  • Hero Member
  • *****
  • Posts: 2755
  • Karma: 44
Re: GVP Update Record in OCS after prompt
« Reply #3 on: March 11, 2015, 12:33:14 PM »
Ok, understand. And what is the problem?

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: GVP Update Record in OCS after prompt
« Reply #4 on: March 11, 2015, 01:04:31 PM »
Check your MCP logs to figure out why or maybe add a second prompt with 1sec white noise only, or control the disconnect event from customer better.

Offline pattadon

  • Newbie
  • *
  • Posts: 29
  • Karma: 0
    • Pattadon.com
Re: GVP Update Record in OCS after prompt
« Reply #5 on: March 12, 2015, 12:52:32 PM »
@Kubig :-
The problem is IVR marked "Success" to that record while the prompt still playing.
Actually, It should mark after the prompt finished.


@Cavagnaro :-
I found a work around, I have to use "Menu" block instead of "Prompt" block.
But you need to create a dummy output and make sure that interruptible is set to "False"
For now IVR will wait until the whole prompt was played then mark the success result as properly.

So, It seems like Prompt block will do the next step immediately without waiting the whole prompt.

But I think it quite strange, Isn't it ?

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: GVP Update Record in OCS after prompt
« Reply #6 on: March 12, 2015, 02:03:09 PM »
Actually not...that is why I told you to check your MCP logs.

As a prompt is just an execution without any interaction, why GVP should wait? After all while you listen the WAV file it already read the whole VXML and went to next block.
That is why better control the update on the event Disconnect from your Start block, click properties exceptions and you will see it. Add a dummy one and then delete it.
You will then be able to control the event when customer abandons the call

Offline pattadon

  • Newbie
  • *
  • Posts: 29
  • Karma: 0
    • Pattadon.com
Re: GVP Update Record in OCS after prompt
« Reply #7 on: March 13, 2015, 06:17:49 AM »
[quote author=cavagnaro link=topic=8748.msg38872#msg38872 date=1426168989]
Actually not...that is why I told you to check your MCP logs.

As a prompt is just an execution without any interaction, why GVP should wait? After all while you listen the WAV file it already read the whole VXML and went to next block.
That is why better control the update on the event Disconnect from your Start block, click properties exceptions and you will see it. Add a dummy one and then delete it.
You will then be able to control the event when customer abandons the call
[/quote]

@Cavagnaro

Thank you, that make sense.

I've tried it already but still got a problem, in case that system disconnect the call it mark the same result as customer abandoned.
So, Is there an option for separate the near-end or far-end of disconnected event ?

:o

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: GVP Update Record in OCS after prompt
« Reply #8 on: March 13, 2015, 02:04:55 PM »
Yes, they are totally different. Check again MCP logs. Which block are you using to disconnect?