Intent newIntent = new Intent(context, GenesysSampleActivity.class);
newIntent.setAction(Globals.ACTION_GENESYS_CLOUD_MESSAGE);
newIntent.putExtra(Globals.EXTRA_MESSAGE, extras.getString("message"));
newIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(newIntent);
'34=48>08>4=>3083,8/60/-C>30 GenesysSampleActivity (handleIntent()
interpretCloudMessage()) A30<0>3008.,:=?6,>0//,>,4=?=0/>919<7,8''##"&'A4>3>30
19669A482(%
$(ServerURL)$(URLPath)$(_id)/$(_action)
for example,
http://135.34.145.123:8080/genesys/1/service/3SQI3S31693JL9
L3R0O5O6T4OC000U73/get-dialog-start-chat
Identier Description Example Values
&0<@0<(%
(%>9080=C= 9-460&0<@4.0=
39=>
3>>:
(%#,>3 #,>3>9&0<@4.0=# 2080=C==0<@4.0
+4/ &4==?0/&0<@4.0 &$&%""'"(
+,.>498 ,66-,.5,.>498>9:0<19<7
20>/4,692?=0<.98E<7,>498
:<9@4/0+.9/0><?0
20>/4,692?=0<.98E<7,>498
:<9@4/0+.9/01,6=0
20>/4,692=>,<>.3,>
.9880.>48-9?8/
.9880.>9?>-9?8/
A,4>19<,208>
'30<0=:98=091>30''##"&'<0;?0=>.98>,48=&"!A34.3/0=.<4-0=,8,.>498>9:0<19<7,8/9<
(060708>=>9/4=:6,C48>30.6408>,::64.,>498,.391>30=0<0;?0=>=4=<010<<0/>9,=4,692=
Dialogs (REST)
'3019669A4820B,7:60=,<0&"!=><?.>?<0=<0>?<80/-C>30 &,66-,.5=0<@4.0>9>30.6408>
,::64.,>498'30.98>08>=91>30&"!<0=:98=0/0:08/98>30,66-,.5,.>498:0<19<70/,=
/0=.<4-0/48>30 #<9.0/?<0=0.>498
%010<>9>30 080=C= 9-460&0<@4.0=8/<94/&,7:60 19<0B,7:60=9139A>30=0&"!<0=:98=0=.,8
-048>0<:<0>0/,=,.>498=19<0B,7:60,66,208>4=:6,C708?4=:6,C/4,692,8/9<(060708>=
19<0B,7:60 Conrmation dialogs or Menu items
20>/4,692?=0<.98E<7,>498:<9@4/0+.9/0><?0
{
"_dialog_id":"0",
"_label":"Agent is available right now",
"_user_action_url":
"$(ExtURLBase)/1/service/$(ServiceID)/not-used",
"_method":"POST",
"_action":"DisplayMenu",
"_expires": "$(Date)",
,66-,.5#?=3!9>4E.,>498=19<8/<94/
080=C= 9-460&0<@4.0=#%010<08.0