A standardized data payload that enables intelligent behavior. Pass the data you have, and the agent automatically enables the right workflows while maintaining HIPAA compliance and avoiding pronunciation pitfalls.
Every field the agent can consume. Pass what you have—the agent adapts its behavior accordingly.
| Field Name | Type | Required | HIPAA | Pronunciation | Enables | Status | |
|---|---|---|---|---|---|---|---|
arg_caller_phone | string | Required | low | none | patient_lookupcallback | Current | |
arg_patient_id | string | Optional | medium | none | appointment_lookupbalance_check | Current | |
arg_caller_first_name | string | Optional | low | high | personalized_greeting | Gap P2 | |
arg_caller_last_name | string | Optional | medium | high | identity_verification | Gap P2 | |
arg_preferred_name | string | Optional | low | medium | personalized_greeting | Gap P2 | |
arg_dob | date | Optional | high | none | identity_verification | Current |
| Field Name | Type | Required | HIPAA | Pronunciation | Enables | Status | |
|---|---|---|---|---|---|---|---|
arg_business_name | string | Required | none | low | greetingall | Current | |
arg_is_business_open | boolean | Required | none | none | hours_routingvoicemail | Gap P1 | |
arg_business_hours | string | Optional | none | none | hours_info | Gap P1 | |
arg_next_open_datetime | datetime | Optional | none | none | after_hours_message | Gap P1 | |
arg_current_time | time | Optional | none | none | time_aware_greeting | Current | |
arg_day_of_week | string | Optional | none | none | scheduling | Current |
| Field Name | Type | Required | HIPAA | Pronunciation | Enables | Status | |
|---|---|---|---|---|---|---|---|
arg_next_appointment | object | Optional | high | medium | appointment_reminderreschedule | Current | |
arg_appointment_countdown_hours | number | Optional | medium | none | appointment_context | Gap P2 | |
arg_appointment_proximity_minutes | number | Optional | none | none | proximity_intentrunning_late | Gap P2 | |
arg_preferred_provider | string | Optional | low | high | smart_scheduling | Gap P2 | |
arg_preferred_day | string | Optional | none | none | smart_scheduling | Gap P2 | |
arg_preferred_time | string | Optional | none | none | smart_scheduling | Gap P2 |
| Field Name | Type | Required | HIPAA | Pronunciation | Enables | Status | |
|---|---|---|---|---|---|---|---|
arg_outstanding_balance | number | Optional | high | none | balance_inquirypayment_reminder | Gap P2 | |
arg_payment_due_date | date | Optional | medium | none | payment_reminder | Gap P2 | |
arg_insurance_status | string | Optional | medium | none | insurance_check | Current | |
arg_copay_amount | number | Optional | medium | none | copay_reminder | Gap P2 |
| Field Name | Type | Required | HIPAA | Pronunciation | Enables | Status | |
|---|---|---|---|---|---|---|---|
arg_churn_risk_score | number | Optional | none | none | retention_routingvip_handling | Gap P3 | |
arg_sentiment_score | number | Optional | none | none | adaptive_toneescalation | Gap P3 | |
arg_predicted_intent | string | Optional | none | none | intent_routingproactive_help | Gap P3 | |
arg_recent_activity | array | Optional | medium | none | context_awareness | Gap P3 |
| Field Name | Type | Required | HIPAA | Pronunciation | Enables | Status | |
|---|---|---|---|---|---|---|---|
arg_is_outbound_call | boolean | Optional | none | none | outbound_greetingcampaign_tracking | Gap P2 | |
arg_call_campaign_id | string | Optional | none | none | campaign_trackinganalytics | Gap P4 | |
arg_call_attempt_number | number | Optional | none | none | attempt_messaging | Gap P4 | |
arg_best_time_to_call | string | Optional | none | none | call_scheduling | Gap P4 | |
arg_voicemail_left | boolean | Optional | none | none | voicemail_tracking | Gap P4 | |
arg_sms_fallback | boolean | Optional | none | none | sms_fallback | Gap P4 |
{
// Identity
"arg_caller_phone": "+15551234567",
"arg_patient_id": "PAT-12345",
"arg_caller_first_name": "Sarah", // Simple name - safe to pronounce
"arg_preferred_name": null,
// Context
"arg_business_name": "Jefferson Family Medicine",
"arg_is_business_open": true,
"arg_business_hours": "Monday-Friday 8am-5pm",
"arg_current_time": "14:30",
"arg_day_of_week": "Tuesday",
// Appointments
"arg_next_appointment": {
"date": "2024-01-20",
"time": "10:00",
"provider": "Dr. Smith"
},
"arg_appointment_countdown_hours": 48,
"arg_preferred_provider": "Dr. Smith",
// Financial (verified patient only)
"arg_outstanding_balance": 150.00,
"arg_payment_due_date": "2024-02-01",
// Intelligence
"arg_churn_risk_score": 25, // Low risk
"arg_predicted_intent": "appointment_inquiry",
// Outbound (null for inbound calls)
"arg_is_outbound_call": false,
"arg_call_campaign_id": null
}Pass the data you have. The agent does the rest—intelligently, compliantly, and professionally.