Data Personalization
Hyper-Personalization Blueprint

90+ Data Points for Intelligent Conversations

Every data point available for personalizing patient interactions. Configure which fields to use based on your practice's needs.

90 total fields across 10 categories
Caller Identity
Recognize and authenticate callers instantly
8 fields
Field NameTypeSourceExample ValueUsage
ani_matchbooleanTelephonytrueIdentify known callers by phone number
cnam_datastringCarrierJOHN SMITHDisplay caller name from carrier
device_typeenumTelephonymobileAdapt conversation for device
geo_locationobjectIP/Carrier{city: 'Boston', state: 'MA'}Route to local office
caller_timezonestringDerivedAmerica/New_YorkSchedule in patient's timezone
previous_call_idstringSystemcall_abc123Detect callback scenarios
verification_statusenumSystemverifiedTrack identity confirmation
verification_methodstringSystemDOB+SSN4Log verification approach
Account Status
Understand patient relationship and value
8 fields
Field NameTypeSourceExample ValueUsage
account_statusenumEHRactiveDetermine service eligibility
patient_typeenumEHRestablishedNew vs returning workflows
customer_tenurenumberDerived847Days as patient
loyalty_tierenumCRMgoldPriority routing
lifetime_valuenumberBilling12500Service level decisions
churn_risk_scorenumberML Model0.23Retention interventions
nps_scorenumberSurvey8Satisfaction tracking
last_survey_datedateSurvey2024-01-15Survey timing
Call Context
Predict intent and provide context
8 fields
Field NameTypeSourceExample ValueUsage
predicted_intentstringML Modelappointment_reschedulePre-route to right flow
intent_confidencenumberML Model0.87Fallback decisions
recent_activity_7darraySystem[{type: 'appointment', action: 'booked'}]Context for conversation
abandoned_actionsarraySystem[{flow: 'payment', step: 3}]Resume incomplete tasks
last_sms_sentobjectComms{type: 'reminder', date: '2024-01-20'}Reference recent messages
open_ticketsarrayCRM[{id: 'TKT-123', status: 'pending'}]Address open issues
pending_callbacksarraySystem[{reason: 'billing', scheduled: '2024-01-22'}]Honor callback promises
call_sentimentenumReal-time MLneutralAdapt tone and escalate
Appointment Data
Complete appointment awareness
12 fields
Field NameTypeSourceExample ValueUsage
next_appointmentobjectEHR{date: '2024-01-25', provider: 'Dr. Smith', type: 'follow-up'}Proactive mention
appointment_countdownnumberDerived3Days until appointment
confirmation_statusenumSystemconfirmedSkip confirmation if done
prep_instructionsarrayEHR['Fasting required', 'Bring ID']Remind of requirements
transportation_arrangedbooleanSystemfalseOffer assistance
no_show_historynumberEHR2Risk assessment
no_show_risk_scorenumberML Model0.45Intervention trigger
cancellation_patternsobjectAnalytics{day: 'Monday', reason: 'work'}Suggest better times
preferred_dayenumPreferenceTuesdayScheduling suggestions
preferred_timeenumPreferencemorningScheduling suggestions
preferred_providerstringEHRDr. JohnsonProvider matching
waitlist_statusobjectSystem{active: true, for: 'earlier_slot'}Proactive offers
Billing & Financial
Financial context for conversations
12 fields
Field NameTypeSourceExample ValueUsage
outstanding_balancenumberBilling245.00Payment discussions
balance_age_daysnumberBilling45Urgency assessment
payment_due_datedateBilling2024-02-01Reminder timing
payment_plan_statusenumBillingactivePlan awareness
payment_plan_detailsobjectBilling{monthly: 75, remaining: 4}Plan context
autopay_enrolledbooleanBillingfalseEnrollment offers
insurance_primaryobjectEHR{carrier: 'BlueCross', plan: 'PPO'}Coverage context
insurance_secondaryobjectEHRnullSecondary coverage
deductible_statusobjectInsurance{met: 500, remaining: 1500}Cost estimates
preauth_statusobjectSystem{pending: ['MRI'], approved: ['CT']}Authorization tracking
last_payment_datedateBilling2024-01-10Payment history
last_payment_amountnumberBilling75.00Payment context
Communication Preferences
Personalize every interaction
9 fields
Field NameTypeSourceExample ValueUsage
preferred_languagestringEHRSpanishLanguage routing
channel_preferenceenumPreferencetextFollow-up method
sms_opt_inbooleanConsenttrueText eligibility
email_opt_inbooleanConsenttrueEmail eligibility
accessibility_needsarrayEHR['hearing_impaired']Accommodation
voicemail_permissionbooleanConsenttrueMessage leaving
preferred_namestringEHRJohnnyPersonalized greeting
contact_timesobjectPreference{start: '9:00', end: '17:00'}Outbound timing
do_not_callbooleanConsentfalseOutbound eligibility
Clinical Context
Health-aware conversations
8 fields
Field NameTypeSourceExample ValueUsage
primary_diagnosisarrayEHR['Type 2 Diabetes', 'Hypertension']Care context
active_medicationsarrayEHR[{name: 'Metformin', dose: '500mg'}]Medication discussions
allergiesarrayEHR['Penicillin', 'Sulfa']Safety alerts
care_gapsarrayAnalytics[{type: 'A1C', due: '2024-02-15'}]Proactive outreach
last_visit_datedateEHR2024-01-05Visit context
last_visit_typestringEHRAnnual PhysicalVisit context
pending_resultsarrayEHR[{type: 'Lab', ordered: '2024-01-18'}]Results inquiries
care_teamarrayEHR[{role: 'PCP', name: 'Dr. Smith'}]Provider context
Compliance & Consent
Regulatory compliance tracking
9 fields
Field NameTypeSourceExample ValueUsage
hipaa_consentbooleanEHRtruePHI disclosure
tcpa_consentbooleanConsenttrueOutbound calls
consent_datedateConsent2023-06-15Consent validity
identity_verifiedbooleanSystemtruePHI access
verification_attemptsnumberSystem1Security tracking
minor_patientbooleanEHRfalseGuardian requirements
authorized_contactsarrayEHR[{name: 'Jane Smith', relation: 'Spouse'}]Third-party auth
legal_holdbooleanLegalfalseSpecial handling
recording_consentbooleanSystemtrueCall recording
Routing & Escalation
Smart call handling
8 fields
Field NameTypeSourceExample ValueUsage
skill_requiredarrayDerived['billing', 'spanish']Agent matching
priority_levelenumDerivedhighQueue position
escalation_historyarraySystem[{date: '2024-01-10', reason: 'complaint'}]Handling context
preferred_agentstringSystemagent_456Continuity
last_agentstringSystemagent_123Follow-up routing
vip_flagbooleanCRMtruePriority handling
complaint_flagbooleanCRMfalseSpecial attention
escalation_thresholdnumberConfig2Auto-escalation
Campaign & Outbound
Outbound campaign management
8 fields
Field NameTypeSourceExample ValueUsage
campaign_idstringCampaigncamp_awv_2024Campaign tracking
campaign_namestringCampaignAnnual Wellness 2024Context
attempt_countnumberCampaign2Attempt limits
last_attemptdatetimeCampaign2024-01-20T14:30:00ZSpacing
voicemail_leftbooleanCampaigntrueMessage tracking
best_time_to_callobjectML Model{day: 'Tuesday', time: '10:00'}Optimal timing
channel_sequencearrayCampaign['call', 'sms', 'email']Multi-channel
campaign_outcomeenumCampaignin_progressStatus tracking
10
Data Categories
90
Total Data Points
6+
Integration Sources
100%
Configurable