The host maps each digital task into the universal Decionis action gate with `system=webex`, `entity=contact_center_digital_task`, and `workflow_surface=webex_contact_center`.
Bound task payload
{
"org_id": "org-id-required",
"system": "webex",
"entity": "contact_center_digital_task",
"entity_id": "wxcc-chat-1001",
"record_name": "Web Chat conversation with Amina Yusuf requesting a high-risk override",
"action": "release_payment_hold",
"decision_type": "override",
"amount": 12500,
"risk_score": 0.82,
"channel": "webex_contact_center",
"policy_graph_key": "webex_contact_center_chat_governance",
"objective_profile": "WEBEX_CONTACT_CENTER_GOVERNANCE",
"mode": "PARALLEL",
"workflow_key": "webex_contact_center_chat_response",
"signals": {
"media_type": "chat",
"channel_label": "Web Chat",
"customer_name": "Amina Yusuf",
"customer_email": "amina.yusuf@example.com",
"transcript_excerpt": [
"Customer: Can you release the payment now instead of waiting until tomorrow?",
"Agent draft: I can submit the override if identity and policy checks pass."
],
"subject": null,
"metadata": {
"channel_origin": "embedded_web_chat",
"workflow_surface": "webex_contact_center",
"customer_tier": "enterprise"
}
},
"context": {
"collaboration_surface": "webex",
"workflow_surface": "webex_contact_center",
"digital_channel_type": "chat",
"digital_channel_label": "Web Chat",
"request_summary": "Customer is requesting a same-day payment release after a failed disbursement and asks the agent to bypass the normal settlement hold.",
"task_metadata": {
"channel_origin": "embedded_web_chat",
"workflow_surface": "webex_contact_center",
"customer_tier": "enterprise"
}
}
}