Skip to content


Resources—such as human resources, material and services—are assigned to events. In Yesplan, we speak of booking resources for events. You can book resources per event, but also for an entire event group. You mainly book resources in the event inspector. The Teamplanner offers additional options for booking human resources.

You can open the event inspector from the calendar by clicking the magnifying glass icon in the upper-right corner of the event cell, or by double-clicking an empty spot in the event cell.

The event inspector is a summary of all details of the event and the event group it belongs to. The inspector consists of different tabs, including three tabs specifically for resources (“Location”, “Team” and “Resources”). On the left of the inspector, you see the event structure of the event group to which the event belongs. For the general functioning of this inspector, we refer to the Event Inspector chapter of the Events Manual.

Resources in the Event Inspector§

The “Resources” tab gives an overview of all booked resources. You can also book resources here and manage these bookings and their prices. The “Team” and “Location” tabs are filtered variations of the “Resources” tab, where only the booked human resources and only the booked location appear. On the “Team” tab, you can only book human resources, and on the “Location” tab, you can’t book anything extra.

Below we will be discussing the “Resources” tab. The other tabs are similar in use.

The left column of the “Resources” tab shows the resources that were booked for the event that has focus. If the focus is on one single event, we see the bookings on that event. If the focus is on an event group, you see a summary of the bookings for the entire group. The summary of the event group consists of the shared bookings for the group and a list of every separate booking per event in that group.

The right column of the “Resources” tab is reserved for custom data.


By clicking an event or event group in the event structure (left), you shift the focus of the inspector. This allows you to navigate between the different events and event groups that belong to the same event structure. For more information on navigating between the different levels and how the information is shown and summarized, you can read the page Event Inspector.

Booking via the Resource Field§

A resource is added via the resource field, which is under the list of resources:

  • To add a resource to all events in an event group, you move the focus to the event group.
  • To add a resource only to an event, you can move the focus to that event or you can expand the event if the event group has focus.

You can book an existing resource via the resource field. When you start typing in the input field of the resource field, Yesplan will show the relevant resources. This list is updated as you type. Choose the desired resource from the list to book it on the event.

You can also open the resources finder from the resource field by clicking the button with the double arrow icon. In this finder, you can search extensively and see more information. You can also create new resources or edit existing resources.


To be able to book a resource on an event, you must have the following permissions:

  • The permission “Edit” on the event
  • The permission “Book” on the resource

Booking via the Finder§

To book a resource from the finder, click the name of the resource. You’ll notice that a check mark appears to the left of the name of the resource and that a list of all booked resources appears on the right side. You can continue to book resources until you’re satisfied. In the list of booked resources, you can also edit the number by double-clicking it. You can delete an item by hovering the cursor on the row with the item and clicking the ‘–’ icon that appears on the right side. Close the finder to return to the event inspector.

You can add a resource to a booked resource set via the action “Add Resource to Set…” from the context menu. This also opens the resources finder. Search for the desired resource, then click the name of the resource to add it. You can obviously add multiple resources simultaneously. Close the finder to return to the event inspector. A star appears next to the name of the resource set, which indicates that the content of this booked set deviates from the set’s usual content.

Booking Placeholders§

If your installation contains placeholders, you can also book them through the resource field or the finder. For example, this allows you to book a generic ‘Microphone’ as a placeholder, and then later to swap it for a specific microphone, such as the ‘Sennheiser e 845’.

If the event contains placeholders that still have to be swapped, a question mark appears at the top left of the event in the event calendar. When you hover over the question mark, Yesplan displays a list of the placeholders that haven’t been swapped yet.


Placeholders are easily recognized by their icon, see Icons for more information.

Booking Ad Hoc§

You can also book an ad hoc resource via the resource field. This is a resource booking for single use. You won’t find this resource in the resources finder. An ad hoc resource has all the characteristics of a regular resource (type, roles, resource group, prices etc.). You can recognize an ad hoc resource by the symbol that precedes it in the list: a white A in a green circle.

Booking via Custom Data§

You can also book resources via custom data. Such a custom data field uses the same resource field as described above. A resource that you book via a custom data field appears where the custom data field is located, but also in the list of booked resources for that event.


Resource bookings can be copied from one event to another within an event group. Supposing you want to copy the resource bookings ‘Microphone’ and ‘Spotlight’ from ‘Hamlet’ to ‘Othello’, both of which are part of the event group ‘Shakespeare Festival’, you should proceed as follows:

  1. Open the inspector and navigate to the event called ‘Hamlet’.
  2. Select the checkboxes in the “Resources” tab to choose the bookings you wish to copy (‘Microphone’ and ‘Spotlight’).
  3. Click right on the list of bookings and select “Copy”.
  4. Navigate to the “Resources” tab of ‘Othello’.
  5. Click right on the list of bookings and select “Paste”.


You can’t copy and paste bookings of locations.

Resource bookings can also be pasted at the level of an event group, such as ‘Shakespeare Festival’. In this case, you book the resources for each event in the group.


  • You can select all the bookings in a particular group by clicking the checkbox next to a resource group.
  • A message can also appear in the “Resources” tab, telling you that an event doesn’t contain any resource bookings yet. Click right on this message and select “Paste” to paste the copied resources.

Times of Resource Bookings§

A resource is booked for the entire duration of the event by default:

  • If the event doesn’t have a schedule yet, the resource is booked all day.
  • If the event does have a schedule, the resource will automatically be booked from the start of the first schedule item to the end of the last schedule item:

    • This concerns the start time and end time for the entire event, and not the displayed start time and end time (the red bullets). See Start Times and End Times for more information.
    • Please take into account that schedules can change after the resource is booked. When booking the piano, closing the doors at midnight may be the last schedule item, but ‘Cleaning’ until 02:00 can be added later on. In that case, the resource will automatically be booked until 02:00.

You can edit the times of resource bookings for an event manually. Imagine that we booked the Steinway piano on the ‘Solo Keys’ event and we want to edit the times:

  • Open the inspector for the resource in question by clicking the booked resource ‘Steinway’ in the “Resources” tab of the inspector for ‘Solo Keys’.
  • Open the “Bookings” tab.
  • You get a summary of the bookings for the Steinway on that day. The timeline with the blue bar refers to the booking in question and the bar indicates the period when the Steinway is booked.
  • Click the blue bar. A popover opens.
  • Click the drop-down menu on the left of the popover to select a new start time. Yesplan offers different options:
    • Enter time: Enter the time when the booking starts.
    • Event start: The start time of the first schedule item in the schedule. This option is selected by default.
    • The other options are schedule items from the schedule. Choose one of the schedule items to have the booking start together with this schedule item.
  • Click the drop-down menu on the right to choose a new end time:
    • Enter time: Enter the time when the booking ends.
    • Event end: The end time of the last schedule item in the schedule. This option is selected by default.
    • The other options are schedule items from the schedule. Choose one of the schedule items to have the booking end together with this schedule item.


For more information about viewing bookings, you can consult the section about Availability of Resources.

Swapping Placeholders§

You can swap placeholders and resources with other resources or placeholders via the event inspector. You do this in the “Resources” tab, by opening the context menu on a placeholder row and hovering over “Swap with…”:

  • This gives an instant view of all the resources that have the placeholder as a role.
  • You can also search for other placeholders or resources you want to swap with.
  • It also works for a resource. You get an instant view of the placeholders for all the resource’s roles and you can search for other placeholders or resources to swap.
  • What if multiple items of a resource or placeholder have been booked?
    • Then you can swap them all at once via “Swap with…”.
    • You can also swap one item at a time with a resource via “Swap just one with…”.

When swapping a placeholder with a resource, some values are taken from the resource:

  • Name, type, linked contact, teams, roster planner, description, external, rented, active, date, product code and serial number are simply taken from the resource.
  • The assignment of the price definition depends on several factors (the name of the price definition on the placeholder, the profile of the event and the default price definition) as described below.
  • Offset times are also taken from the resource. If the resource doesn’t contain offset times, the booking won’t receive offset times either.

The information below is taken from the placeholder:

  • The comment field
  • The role (only for human resources)
  • Custom data field values
  • Any overridden prices
  • The value of the checkbox “To Be Billed”
  • The name of the price definition, if one exists on both the placeholder and the resource


  • This allows you to add a lot of information to a placeholder booking, before swapping it later. After all, the information will be transferred when the swap is made.
  • What if you want to transfer the price definition names automatically when swapping? Then read more about setting the name of price definitions correctly.

Transferring information also allows you to set the price definition at an early stage. If a price definition of the same name exists for both the placeholder and the resource, then, when swapped, the resource will be given the price definition with the same name as the price definition for the placeholder.


When swapping placeholders and resources, Yesplan will apply the price definition with the corresponding name. As the price definitions for the placeholder and the resource can always differ in terms of content, they can have a different selling price and VAT rate:

  • Book the placeholder ‘Sound Technician’ and give it the price definition ‘Commercial Rental’, with a selling price of 150 euros.
  • The human resource ‘Violet Trudeau’ has the role ‘Sound Technician’ and two price definitions:
    • ‘Commercial Rental’ with a selling price of 120 euros
    • A default price definition ‘Internal’ with a selling price of 100 euros.
  • If you swap the placeholder ‘Sound Technician’ with ‘Violet Trudeau’, then Violet will be given the price definition ‘Commercial Rental’. The selling price will then be 120 euros and not 150 euros.
  • If you simply book ‘Violet Trudeau’, the default price definition ‘Internal’ will be selected. In that case, the selling price is 100 euros.

The resource ‘Violet Trudeau’ was given a price definition with the name ‘Commercial Rental’ when swapped, because a price definition with the same name was selected for the placeholder. However, the selling price differs in these price definitions: when transferring, Yesplan only looks at the name of the price definition, and not the content. Bear in mind that overridden prices will be transferred along with the value of the checkbox “To Be Billed”. This can affect the ultimate price independently of the selected price definition.


Yesplan doesn’t prevent you from booking more resources than are available. However, Yesplan will mention this via a conflict for the event and in the list of resources. A conflict always mentions the required information on potential scheduling problems, allowing you to decide how you want to resolve this conflict. You can choose to ignore and mute a conflict (by clicking “Mute” next to the conflict in question), or you can remove the cause of the conflict.

Yesplan will only check the availability when booking, and it will indicate a conflict if necessary. Resources for which a fixed quantity is available will result in conflicts if an insufficient number are available at a given moment in the planning. A resource that isn’t active will also result in a conflict. Such conflicts appear with a black exclamation mark in a yellow circle.


Via the navigation menu at the bottom of the screen you can open a window with a list of all conflicts for events in the future (by clicking the navigation menu item “Conflicts”). In this window you can view all muted conflicts (by clicking the “Show Muted Conflicts” button) and, should you want to, you can choose to show a muted conflict again (by clicking the bullet to the right of the conflict row).

Overview of Booked Resources§

In addition to the summary of all booked resources in the event inspector, other booking summaries are also available.

You can request a list of booked resources for a specific event by clicking “List Booked Resources” in the context menu for an event in the calendar. This opens a summary that is similar to the resources finder, and you’ll also see a summary of all schedules from all the resources. You can display these schedules by clicking the “Schedules” button in the table header.

In the resource inspector, you can also view all the bookings of that resource via the “Bookings” tab (see Availability of Resources).

You can also use the query language to find booked resources. You’ll learn more about this in the Query Language Manual.