{
"success": true,
"data": {
"campaigns": [
{
"id": "camp_abc123",
"name": "No-Show Recovery",
"description": "Reach out to patients who missed their appointments",
"type": "no_show_recovery",
"channel": "voice",
"status": "active",
"clinic_id": "550e8400-e29b-41d4-a716-446655440000",
"created_at": "2024-01-01T00:00:00.000Z",
"updated_at": "2024-01-15T10:30:00.000Z",
"settings": {
"max_attempts": 3,
"retry_interval_hours": 24,
"call_window_start": "09:00",
"call_window_end": "18:00"
}
},
{
"id": "camp_def456",
"name": "Patient Reactivation",
"description": "Re-engage patients who haven't visited in 6+ months",
"type": "reactivation",
"channel": "whatsapp",
"status": "active",
"clinic_id": "550e8400-e29b-41d4-a716-446655440000",
"created_at": "2024-02-01T00:00:00.000Z",
"updated_at": "2024-02-15T14:20:00.000Z",
"settings": {
"inactivity_threshold_days": 180,
"message_template": "reactivation_v2"
}
},
{
"id": "camp_ghi789",
"name": "Appointment Reminders",
"description": "Send reminders 24h before appointments",
"type": "appointment_reminder",
"channel": "whatsapp",
"status": "active",
"clinic_id": "550e8400-e29b-41d4-a716-446655440000",
"created_at": "2024-01-15T00:00:00.000Z",
"updated_at": "2024-01-15T00:00:00.000Z",
"settings": {
"reminder_hours_before": 24,
"allow_reschedule": true,
"allow_cancel": true
}
}
]
},
"meta": {
"page": 1,
"limit": 25,
"total": 3,
"total_pages": 1,
"has_more": false
},
"request_id": "req_abc123xyz",
"timestamp": "2024-01-15T10:30:00.000Z"
}