Events
Triggering Webhook Types
The following event types are associated with the Time Slot Selected event payload from Morf.Time Slot Selected
{
"application": "HEALTHIE",
"appointment_type": {
"id": null,
"length_minutes": null,
"name": null
},
"datetime": "2025-01-02T15:30:00Z",
"event_data": {
"referrer_domain": "example.com",
"referrer_url": "https://example.com/schedule-appointment"
},
"profile_customer_id": "02afaa5f-9f26-43dc-a1f8-92d3d4f7a097",
"profile_email_address": "joe@bloggs.com",
"provider_scheduling": {
"name": "Dr. Jane Smith",
"provider_id": {
"id": null,
"id_type": null
}
},
"view_type": "BASIC_VIEW"
}
{
"application": "The scheduling application being used",
"appointment_type": {
"id": null,
"length_minutes": null,
"name": null
},
"datetime": "The selected appointment date and time",
"event_data": "(Optional) Data associated with the event, *not* automatically stored on the Morf Profile",
"profile_customer_id": "The customer ID sent to the scheduling application from the form for the person who selected the time slot, e.g. the Formsort responder_uuid or Feathery user_id",
"profile_email_address": "The email address sent to the scheduling application for the person who selected the time slot",
"provider_scheduling": {
"name": "The name of the provider",
"provider_id": {
"id": null,
"id_type": null
}
},
"view_type": "The type of view being used"
}
Payload Field Details
Hide fields
Hide fields
The scheduling application being used
CEL
application
Example
scheduling.v1.SchedulingApplication.HEALTHIE
scheduling.v1.SchedulingApplication.ACUITY
The type of view being used
CEL
view_type
Example
scheduling.v1.SchedulingApplicationViewType.BASIC_VIEW
scheduling.v1.SchedulingApplicationViewType.PROVIDERS_VIEW
scheduling.v1.SchedulingApplicationViewType.PROVIDER_PROFILE
Information about the type of appointment being scheduled
CEL
appointment_type
Example
{
"id": null,
"length_minutes": null,
"name": null
}
Description coming soon
CEL
appointment_type.id
Example
null
Description coming soon
CEL
appointment_type.name
Example
null
Description coming soon
CEL
appointment_type.length_minutes
Example
null
The selected appointment date and time
CEL
datetime
Example
"2025-01-02T15:30:00Z"
Information about the provider selected for scheduling
CEL
provider_scheduling
Example
{
"name": "Dr. Jane Smith",
"provider_id": {
"id": null,
"id_type": null
}
}
The unique identifier of the provider for the scheduling application
CEL
provider_scheduling.provider_id
Example
{
"id": null,
"id_type": null
}
Description coming soon
CEL
provider_scheduling.provider_id.id_type
Example
scheduling.v1.SchedulingApplication.HEALTHIE
scheduling.v1.SchedulingApplication.ACUITY
Description coming soon
CEL
provider_scheduling.provider_id.id
Example
null
The name of the provider
CEL
provider_scheduling.name
Example
"Dr. Jane Smith"
The customer ID sent to the scheduling application from the form for the person who selected the time slot, e.g. the Formsort responder_uuid or Feathery user_id
CEL
profile_customer_id
Example
"02afaa5f-9f26-43dc-a1f8-92d3d4f7a097"
The email address sent to the scheduling application for the person who selected the time slot
CEL
profile_email_address
Example
"joe@bloggs.com"
HI PII (Optional) Data associated with the event, not automatically stored on the Morf ProfileCEL
event_data
Example
{
"referrer_domain": "example.com",
"referrer_url": "https://example.com/schedule-appointment"
}
