Events
- Active Campaign
- Acuity
- Axle Health
- Butterfly Labs
- Calendly
- Customer.io
- Elation
- Feathery
- Formsort
- Healthie
- Hubspot
- IntakeQ
- Junction
- Morf
- Segment
Actions
- Active Campaign
- Customer.io
- Facebook
- Freshdesk
- Google
- Healthie
- Hubspot
- IntakeQ
- Intercom
- Mixpanel
- Morf
- Nextdoor
- Open Phone
- Segment
- Slack
- Spruce
- Stedi
- Stripe
- Tiktok
- Twilio
Time Slot Selection Viewed
Event payload details and trigger documentation for Time Slot Selection Viewed data from Morf
{
"application": "HEALTHIE",
"appointment_type": {
"id": null,
"length_minutes": null,
"name": null
},
"end_date": "2025-01-07",
"hours_until_next_available_timeslot": 24,
"insurance_payer": {
"geographically_scoped_insurance_payer": {
"geographic_locale": null,
"insurance_payer": {
"id": null,
"name": null
}
},
"insurance_payer": {
"id": null,
"name": null
}
},
"internal_tags": [
"high_priority",
"new_patient"
],
"licensed_geographic_locales": [
"CA",
"NY"
],
"num_timeslots_in_range": 42,
"num_timeslots_on_viewed_date": 7,
"profile_customer_id": "02afaa5f-9f26-43dc-a1f8-92d3d4f7a097",
"profile_email_address": "joe@bloggs.com",
"providers_viewed": [
{
"name": "Dr. Jane Smith",
"provider_id": {
"id": null,
"id_type": null
}
}
],
"specialties": [
"Cardiology",
"Pediatrics"
],
"start_date": "2025-01-01",
"view_type": "BASIC_VIEW",
"viewed_date": "2025-01-03"
}
{
"application": "The scheduling application being used",
"appointment_type": {
"id": null,
"length_minutes": null,
"name": null
},
"end_date": "End date of the viewed calendar range",
"hours_until_next_available_timeslot": "Hours until the next available timeslot in the calendar date-range",
"insurance_payer": {
"geographically_scoped_insurance_payer": {
"geographic_locale": null,
"insurance_payer": {
"id": null,
"name": null
}
},
"insurance_payer": {
"id": null,
"name": null
}
},
"internal_tags": "Internal tags associated with the timeslot selection",
"licensed_geographic_locales": "List of US state codes where the provider is licensed",
"num_timeslots_in_range": "Number of available timeslots in the viewed date range",
"num_timeslots_on_viewed_date": "Number of available timeslots on the viewed date",
"profile_customer_id": "The customer ID sent to the scheduling application from the form for the person viewing the scheduling availability, e.g. the Formsort responder_uuid or Feathery user_id",
"profile_email_address": "The email address sent to the scheduling application for the person viewing the scheduling availability",
"providers_viewed": {
"name": "The name of the provider",
"provider_id": {
"id": null,
"id_type": null
}
},
"specialties": "List of provider specialties",
"start_date": "Start date of the viewed calendar range",
"view_type": "The type of view being used",
"viewed_date": "The date the user clicked on to see available time slots"
}
Events
Triggering Webhook Types
The following event types are associated with the Time Slot Selection Viewed event payload from Morf.
Time Slot Selection Viewed
{
"application": "HEALTHIE",
"appointment_type": {
"id": null,
"length_minutes": null,
"name": null
},
"end_date": "2025-01-07",
"hours_until_next_available_timeslot": 24,
"insurance_payer": {
"geographically_scoped_insurance_payer": {
"geographic_locale": null,
"insurance_payer": {
"id": null,
"name": null
}
},
"insurance_payer": {
"id": null,
"name": null
}
},
"internal_tags": [
"high_priority",
"new_patient"
],
"licensed_geographic_locales": [
"CA",
"NY"
],
"num_timeslots_in_range": 42,
"num_timeslots_on_viewed_date": 7,
"profile_customer_id": "02afaa5f-9f26-43dc-a1f8-92d3d4f7a097",
"profile_email_address": "joe@bloggs.com",
"providers_viewed": [
{
"name": "Dr. Jane Smith",
"provider_id": {
"id": null,
"id_type": null
}
}
],
"specialties": [
"Cardiology",
"Pediatrics"
],
"start_date": "2025-01-01",
"view_type": "BASIC_VIEW",
"viewed_date": "2025-01-03"
}
{
"application": "The scheduling application being used",
"appointment_type": {
"id": null,
"length_minutes": null,
"name": null
},
"end_date": "End date of the viewed calendar range",
"hours_until_next_available_timeslot": "Hours until the next available timeslot in the calendar date-range",
"insurance_payer": {
"geographically_scoped_insurance_payer": {
"geographic_locale": null,
"insurance_payer": {
"id": null,
"name": null
}
},
"insurance_payer": {
"id": null,
"name": null
}
},
"internal_tags": "Internal tags associated with the timeslot selection",
"licensed_geographic_locales": "List of US state codes where the provider is licensed",
"num_timeslots_in_range": "Number of available timeslots in the viewed date range",
"num_timeslots_on_viewed_date": "Number of available timeslots on the viewed date",
"profile_customer_id": "The customer ID sent to the scheduling application from the form for the person viewing the scheduling availability, e.g. the Formsort responder_uuid or Feathery user_id",
"profile_email_address": "The email address sent to the scheduling application for the person viewing the scheduling availability",
"providers_viewed": {
"name": "The name of the provider",
"provider_id": {
"id": null,
"id_type": null
}
},
"specialties": "List of provider specialties",
"start_date": "Start date of the viewed calendar range",
"view_type": "The type of view being used",
"viewed_date": "The date the user clicked on to see available time slots"
}
Payload Field Details
The scheduling application being used
application
HEALTHIE
ACUITY
The type of view being used
view_type
BASIC_VIEW
PROVIDERS_VIEW
PROVIDER_PROFILE
Appointment type information, the ID, name (title), and default length in minutes
appointment_type
{
"id": null,
"length_minutes": null,
"name": null
}
Description coming soon
appointment_type.id
null
Description coming soon
appointment_type.name
null
Description coming soon
appointment_type.length_minutes
null
List of US state codes where the provider is licensed
licensed_geographic_locales
[
"CA",
"NY"
]
List of provider specialties
specialties
[
"Cardiology",
"Pediatrics"
]
Internal tags associated with the timeslot selection
internal_tags
[
"high_priority",
"new_patient"
]
Start date of the viewed calendar range
start_date
"2025-01-01"
End date of the viewed calendar range
end_date
"2025-01-07"
The date the user clicked on to see available time slots
viewed_date
"2025-01-03"
Number of available timeslots on the viewed date
num_timeslots_on_viewed_date
7
Number of available timeslots in the viewed date range
num_timeslots_in_range
42
Hours until the next available timeslot in the calendar date-range
hours_until_next_available_timeslot
24
List of providers whose schedules were viewed
providers_viewed
[
{
"name": "Dr. Jane Smith",
"provider_id": {
"id": null,
"id_type": null
}
}
]
Mapped array of: The unique identifier of the provider for the scheduling application
providers_viewed.map(x, x.provider_id)
[
{
"id": null,
"id_type": null
}
]
Mapped array of: The unique identifier of the provider for the scheduling application
provider_id.id_type
HEALTHIE
ACUITY
Mapped array of: The unique identifier of the provider for the scheduling application
providers_viewed.map(x, x.provider_id)
[
{
"id": null,
"id_type": null
}
]
Mapped array of: The name of the provider
providers_viewed.map(x, x.name)
[
"Dr. Jane Smith"
]
The customer ID sent to the scheduling application from the form for the person viewing the scheduling availability, e.g. the Formsort responder_uuid or Feathery user_id
profile_customer_id
"02afaa5f-9f26-43dc-a1f8-92d3d4f7a097"
Insurance payer used in filtering availability (optional)
insurance_payer
{
"geographically_scoped_insurance_payer": {
"geographic_locale": null,
"insurance_payer": {
"id": null,
"name": null
}
},
"insurance_payer": {
"id": null,
"name": null
}
}
Description coming soon
insurance_payer.insurance_payer
{
"id": null,
"name": null
}
Description coming soon
insurance_payer.insurance_payer.id
null
Description coming soon
insurance_payer.insurance_payer.name
null
Description coming soon
insurance_payer.geographically_scoped_insurance_payer
{
"geographic_locale": null,
"insurance_payer": {
"id": null,
"name": null
}
}
Description coming soon
insurance_payer.geographically_scoped_insurance_payer.insurance_payer
{
"id": null,
"name": null
}
Description coming soon
insurance_payer.geographically_scoped_insurance_payer.insurance_payer.id
null
Description coming soon
insurance_payer.geographically_scoped_insurance_payer.insurance_payer.name
null
Description coming soon
insurance_payer.geographically_scoped_insurance_payer.geographic_locale
null
The email address sent to the scheduling application for the person viewing the scheduling availability
profile_email_address
"joe@bloggs.com"
{
"application": "HEALTHIE",
"appointment_type": {
"id": null,
"length_minutes": null,
"name": null
},
"end_date": "2025-01-07",
"hours_until_next_available_timeslot": 24,
"insurance_payer": {
"geographically_scoped_insurance_payer": {
"geographic_locale": null,
"insurance_payer": {
"id": null,
"name": null
}
},
"insurance_payer": {
"id": null,
"name": null
}
},
"internal_tags": [
"high_priority",
"new_patient"
],
"licensed_geographic_locales": [
"CA",
"NY"
],
"num_timeslots_in_range": 42,
"num_timeslots_on_viewed_date": 7,
"profile_customer_id": "02afaa5f-9f26-43dc-a1f8-92d3d4f7a097",
"profile_email_address": "joe@bloggs.com",
"providers_viewed": [
{
"name": "Dr. Jane Smith",
"provider_id": {
"id": null,
"id_type": null
}
}
],
"specialties": [
"Cardiology",
"Pediatrics"
],
"start_date": "2025-01-01",
"view_type": "BASIC_VIEW",
"viewed_date": "2025-01-03"
}
{
"application": "The scheduling application being used",
"appointment_type": {
"id": null,
"length_minutes": null,
"name": null
},
"end_date": "End date of the viewed calendar range",
"hours_until_next_available_timeslot": "Hours until the next available timeslot in the calendar date-range",
"insurance_payer": {
"geographically_scoped_insurance_payer": {
"geographic_locale": null,
"insurance_payer": {
"id": null,
"name": null
}
},
"insurance_payer": {
"id": null,
"name": null
}
},
"internal_tags": "Internal tags associated with the timeslot selection",
"licensed_geographic_locales": "List of US state codes where the provider is licensed",
"num_timeslots_in_range": "Number of available timeslots in the viewed date range",
"num_timeslots_on_viewed_date": "Number of available timeslots on the viewed date",
"profile_customer_id": "The customer ID sent to the scheduling application from the form for the person viewing the scheduling availability, e.g. the Formsort responder_uuid or Feathery user_id",
"profile_email_address": "The email address sent to the scheduling application for the person viewing the scheduling availability",
"providers_viewed": {
"name": "The name of the provider",
"provider_id": {
"id": null,
"id_type": null
}
},
"specialties": "List of provider specialties",
"start_date": "Start date of the viewed calendar range",
"view_type": "The type of view being used",
"viewed_date": "The date the user clicked on to see available time slots"
}