Skip to content

Contracts on Appointments

Appointments can have one or more contracts attached to them. This lets you send consent forms, terms agreements, or any other documents as part of the booking workflow.

The appointment detail page shows a Contracts section listing all attached contracts. Each contract displays its status (draft, shared, filled out) and provides quick actions.

Tap the + button in the contracts section to open the contract creation sheet:

Select a contract template. If the appointment’s kind has a default template associated with it, that template is automatically pre-selected.

Choose which customer the contract is for. If the appointment has customers without existing contracts, the first one is automatically pre-selected.

A warning appears if the selected customer is not part of the appointment.

Set an optional fillout deadline with quick-pick buttons:

  • +3 days
  • +7 days
  • +14 days

A warning appears if the due date is after the appointment start date.

If the selected customer has an email address and/or phone number, a “Send to customer” toggle appears. When enabled:

  • Choose between email or SMS delivery
  • The contract is shared immediately after creation

From the contracts section, you can:

  • Tap a contract — Navigate to the contract detail page
  • Share — Re-share the contract link via email or SMS
  • Delete — Remove the contract from the appointment

Contract events are recorded in the appointment’s history:

  • Contract created
  • Contract shared
  • Contract filled out