How to Create a Workflow

This article explains the workflow functionality in YAROOMS and how to create a workflow.

1. What is a Workflow

In YAROOMS, a workflow is a sequence of space booking rules that triggers particular events. Examples include:

  • Sending notification emails to location managers when check-ins occur
  • Requiring approval for bookings made during specific hours
  • Restricting bookings during certain date ranges

2. Creating a Workflow

  1. Navigate to Settings → Workflows and click Add +.

  2. Toggle On to activate the workflow.

  3. Enter a name in the “Name” field.

  4. (Optional) Use the “Priority” field to define execution order (lower numbers = higher priority).

Screenshot workflow creation

Then define the workflow by:

  • Selecting the trigger (e.g., Booking check-in)
  • Adding conditions (e.g., Booker user team → Any of → Specific team)
  • Adding actions (e.g., Notify → specified contacts)

Save your selection. For approval workflows, see the approval workflow guide .

3. Conditions: List of Filters

Booker filters: User, user team, user role (with “Any of,” “None of,” “All of” options)

Space filters: Location, floor, space type, space group, space

Time filters: Booking date, booking time (start/end), current date/time, booking length

Other filters: Status, occupancy, booked services

4. Actions: List of Actions and Results

ActionOptionsResult
Require approvalLocation managers, team managers, specific usersPlaces booking updates in approval queue; approver receives notification
RestrictN/ABlocks booking updates or check-in/check-out actions
NotifySpecific users, teams, location managers, direct managers, team managers, custom emailSends notification about booking updates, check-in/check-out, or no-shows

Note: “Set” means planning has been chosen. “Settled” means planning is chosen and booking status matches the planning (office requires workspace booking; work-from-home requires no bookings).

Can't find what you're looking for?

Our support team is here to help. Reach out and we'll get back to you quickly.

Contact Support
YAROOMS

Become a partner

Join our growing network of partners worldwide

Application received!

We'll review your details and get back to you soon.

We use cookies to analyze traffic and improve your experience.

Cookie preferences

Essential

Required for the site to function

Always on
Analytics

Help us understand how visitors use the site

Marketing

Used to deliver relevant ads

Talk to Sales or Support