> ## Documentation Index
> Fetch the complete documentation index at: https://learn.workflow.dog/llms.txt
> Use this file to discover all available pages before exploring further.

# New TidyCal Booking

> Start a workflow when a new TidyCal booking appears.

The **New TidyCal Booking** trigger monitors one connected TidyCal account and
starts the workflow for newly created, non-cancelled bookings.

## Set up the trigger

Select the **TidyCal Account** to monitor, then enable the workflow. The current
implementation monitors all booking types in that account.

<Note>
  WorkflowDog polls TidyCal for new bookings. The workflow may start shortly
  after the booking is created rather than at the exact creation instant.
</Note>

## Trigger outputs

| Output                                                | Type            | Description                       |
| ----------------------------------------------------- | --------------- | --------------------------------- |
| **Booking ID**                                        | Number          | The new booking's ID.             |
| **Booking Type**                                      | String          | The booking type URL slug.        |
| **Starts At** / **Ends At**                           | Date            | Appointment boundaries.           |
| **Timezone**                                          | String          | The booking timezone.             |
| **Meeting URL**                                       | String          | The meeting link when present.    |
| **Contact ID** / **Contact Name** / **Contact Email** | Mixed           | Contact details.                  |
| **Questions**                                         | List of objects | Custom question and answer pairs. |

Cancelled bookings are ignored by the polling source.
