Hello,
We are using Advanced (SCXML) treatments for a campaign however results such as Dropped, GeneralError are routing through to agents, with Dropped/General error as the call outcome.
Having observed the calling list, the record is initially Campaign Rescheduled but in my SCXML treatment file it should be completed (as Dropped).
The scxml is as follows:
[b][i]<?xml version="1.0" encoding="utf-8"?>
Any thoughts on why it is rescheduling the record? looks like 60 seconds later so is not taking into account the the request to end.
If we dont use the scxml, record is correctly updated as Dropped.
ocs logs seems to only accept these results:
[b][i]-> SCXML : 00000133-04000259-0001 METRIC <eval_condition condition=“_event.data.callresult == ‘Answer’” result=“false” />
→ SCXML : 00000133-04000259-0001 METRIC <eval_condition condition=“_event.data.callresult == ‘AnswMachine’” result=“false” />
→ SCXML : 00000133-04000259-0001 METRIC <eval_condition condition=“_event.data.callresult == ‘Fax’” result=“false” />
→ SCXML : 00000133-04000259-0001 METRIC <eval_condition condition=“_event.data.callresult == ‘NoAnswer’” result=“false” />
→ SCXML : 00000133-04000259-0001 METRIC <eval_condition condition=“_event.data.callresult == ‘Busy’” result=“false” />
→ SCXML : 00000133-04000259-0001 METRIC <eval_condition condition=“isSIT(_event.data.callresult)” result=“false” />[/i][/b]
thank you.