Nylas-hosted Scheduling Pages
Nylas lets you host Scheduling Pages under the book.nylas.com
sub-domain, so you can implement link-based scheduling in your Nylas application.
Create a hosted Scheduling Page
When you create a public Configuration with a URL slug, Nylas automatically hosts the Scheduling Page at https://book.nylas.com/<REGION>/<NYLAS_CLIENT_ID>/<SLUG>
. The <REGION>
represents the data center where your Nylas application is hosted (us
or eu
). The <SLUG>
must be unique to the specified client ID.
Pre-fill a booking form
When you direct users to a hosted Scheduling Page, you can pass the following query parameters in the URL to pre-fill the booking form:
name
: The guest's name.email
: The guest's email address.- Any keys in
additional_fields
that you defined in your Configuration.
For example, the following URL pre-fills the guest's name
, email
, and an additional field (patient_id
) in the booking form:
https://book.nylas.com/us/<NYLAS_CLIENT_ID>/meet-nylas/?name=john&email=smith&patient_id=a1234
The guest still needs to fill out any other fields defined in the Configuration, and confirm the booking.
Query parameters persist on rescheduling, cancellation, and booking confirmation pages.