NueBook connects your Google or Microsoft calendar to NueForm so respondents can pick a real open slot. The event is created on your calendar the moment they confirm — with an automatic Google Meet or Teams link for video calls, confirmation emails, reminders, and a self-service reschedule/cancel page for the attendee.
There are two ways to use it:
- A Booking question inside a form — collect answers and schedule the meeting in one flow.
- A booking link — a shareable page (
nueform.io/book/…) with just the scheduler. No form required. Create these from the Bookings page.
Booking is included with Pro and Enterprise — no add-on, no per-seat scheduling fee. Free workspaces can build and preview with mock slots; going live needs Pro.
Connect a calendar
- Open Bookings in the sidebar (or a Booking question's settings in the builder).
- Click Connect calendar and sign in with Google or Microsoft.
- Pick the calendar events are created on, and which calendars block your availability.
Reconnect anytime if the connection breaks — bookings pause safely (respondents see "no availability") rather than double-booking you.
The Bookings page
Bookings in the app sidebar is your scheduling home:
- Calendar views — Day, Week, and Month views of every booking across all your forms and links, color-coded by booking type, with your connected calendars and extra time zones in the gutter.
- Booking detail — click any booking for the attendee, times in multiple zones, the join link, its source form or link, and actions.
- Reschedule / cancel in-app — pick a new time with the same slot picker respondents use; NueForm moves the calendar event and re-sends confirmations. Cancelling notifies the attendee and removes the event.
- Filters — toggle calendars, booking types, and links; show or hide cancelled bookings; search by attendee.
- If you edit or delete a NueBook event directly in Google/Outlook, NueForm reflects it back (an "edited externally" badge, or a cancelled booking with the attendee notified).
Booking links
Click New booking link on the Bookings page:
- Essentials — name (also the event title), calendar, duration (fixed, or let the attendee choose), weekly hours and timezone.
- Advanced — date overrides, location (video / phone / in person / custom), buffers, minimum notice, booking horizon, daily caps, reschedule cutoff, a custom confirmation email, email/SMS reminders, a page description, and accent/background colors.
- Attendee email, name, and phone are asked right on the booking page (or set fixed values in Advanced).
Share the link from the row's share button — copy, QR code, or your custom domain. Pause a link anytime; pausing stops new bookings without deleting anything.
Convert to form turns a link into a full draft form (welcome screen + booking question + thank-you screen) so you can add questions around it. Edit as form opens the link's page in the form builder for deeper customization — it still won't appear in your forms list, and it must keep a booking question to stay publishable.
The Booking question (in forms)
Add the Booking question type to any form (Advanced group in the palette). Everything above applies, plus:
- Map the attendee's email/name/phone to earlier answers with variables like
{email}— or leave them empty to ask at booking time. - Use answer variables from the booking (
{your_variable}) in later questions, logic, and email steps. - Respondents confirm the slot in-place; the form then continues to the next question.
Reminders & the manage page
Attendees get a confirmation email with an Add to calendar (.ics) file and a private manage link where they can reschedule or cancel (you control the cutoff). Email reminders go out 24 hours and 1 hour before the meeting; SMS reminders are optional and need an attendee phone number.