---
title: Resource Guru
slug: resource-guru
description: How to integrate Resource Guru with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_resource-guru.png
createdAt: 2025-02-03T13:29:10.709Z
---

| :inlineImage[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/resource-guru.png" alt="Resource Guru logo" caption size="50" width="512" height="512"} | Resource Guru is a resource scheduling tool for managing team availability, bookings, and projects. Integrating with Make.com allows users to automate resource allocation, update bookings, and sync team schedules with other business tools. |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

:::hint{type="warning"}
This is AI-generated content based on official Resource Guru documentation. The content may contain mistakes. Please verify important information. If you have questions on vendor documentation, contact [Resource Guru](https://resourceguruapp.com/contact) directly.
:::

# Requirements

To use the Resource Guru app in Make, you must have an active Resource Guru account and an OAuth2 access token, [create your account on Resource Guru](https://resourceguruapp.com/). For subscription, refer to the [Resource Guru pricing page](https://resourceguruapp.com/).

# Connect Resource Guru and Make&#x20;

To get started, you must first create a connection between Resource Guru and Make, allowing the two services to communicate.&#x20;

::::WorkflowBlock
:::WorkflowBlockItem
**Obtain your OAuth2 credentials in your Resource Guru account**
:::

:::WorkflowBlockItem
**Create the connection in Make.**
:::
::::

## Obtain your OAuth2 credentials in your Resource Guru account

Before you create the connection in Make, you should first obtain your **OAuth2 credentials** in your Resource Guru account.

To obtain your **OAuth2 credentials&#x20;**:

::::WorkflowBlock
:::WorkflowBlockItem
Navigate to th&#x65;**&#x20;general account settings** section.
:::

:::WorkflowBlockItem
In th&#x65;**&#x20;URL** field, locate the segment after the last slash; this is your Account Name.
:::
::::

You will use this value while creating a connection in Make.&#x20;

Because the UI might have changed, the steps you see on your screen might be different, [check the vendor documentation for updates.](https://resourceguruapp.com/docs/api)

## Create the connection in Make&#x20;

:::::WorkflowBlock
::::WorkflowBlockItem
[[Log in in your Make](https://www.make.com/en/register) account](https://www.make.com/en/register), add the Resource Guru module to your scenario, and click **Create a connection.&#x20;**

:::hint{type="info"}
If you add a module with an instant tag, click **Create a webhook**, then **Create a connection.**
:::
::::

:::WorkflowBlockItem
*Optional:&#x20;*&#x49;n the **Connection name** field, enter a name for the connection.
:::

:::WorkflowBlockItem
Enter the **authentication credentials** you copied from your Resource Guru account or follow the on-screen instructions to create the connection.&#x20;
:::
:::::

For detailed information on connecting an application, see **[Connect an application](docId\:SO88FM6pkT0G-adKDDfzZ)** page.

# Resource Guru modules

After connecting to the Resource Guru app, you can choose from a list of available modules to build your scenarios.&#x20;

:::ExpandableHeading
### Create a Booking

Creates a new booking by adding a reservation to your calendar or scheduling system.
:::

:::ExpandableHeading
### Create a Client

Adds a new client record to your account.
:::

:::ExpandableHeading
### Create a Downtime Event

Creates a new event to record an employee's time off or system downtime.
:::

:::ExpandableHeading
### Create a Project

Creates a new project within your selected workspace.
:::

:::ExpandableHeading
### Create a Resource

Creates a new resource item in your selected application.
:::

:::ExpandableHeading
### Delete a Booking

Permanently removes a selected booking from your account.
:::

:::ExpandableHeading
### Delete a Client

Permanently removes a specified client from your account.
:::

:::ExpandableHeading
### Delete a Downtime Event

Deletes a specified time off or downtime event from your account.
:::

:::ExpandableHeading
### Delete a Project

Permanently removes a selected project from your account.
:::

:::ExpandableHeading
### Delete a Resource

Deletes a specified resource from your account.
:::

:::ExpandableHeading
### Get a Booking

Retrieves detailed information about a specific booking.
:::

:::ExpandableHeading
### Get a Client

Retrieves detailed information about a specific client.
:::

:::ExpandableHeading
### Get a Downtime Event

Retrieves detailed information about a specific time off or downtime event.
:::

:::ExpandableHeading
### Get a Project

Retrieves detailed information about a specific project.
:::

:::ExpandableHeading
### Get a Resource

Retrieves detailed information about a specified resource.
:::

:::ExpandableHeading
### List Bookings

Retrieves a detailed list of all existing bookings.
:::

:::ExpandableHeading
### List Clients

Retrieves a list of all clients stored in your account.
:::

:::ExpandableHeading
### List Downtime Events

Retrieves a list of recorded time off or downtime events from your account.
:::

:::ExpandableHeading
### List Projects

Retrieves a list of all existing projects in your account.
:::

:::ExpandableHeading
### List Resources

Retrieves a list of available resources from your account.
:::

:::ExpandableHeading
### Make an API Call

Executes a custom API request to the connected service using your authorized credentials.
:::

:::ExpandableHeading
### Update a Booking

Modifies the details of an existing booking.
:::

:::ExpandableHeading
### Update a Client

Updates the details or profile information of an existing client.
:::

:::ExpandableHeading
### Update a Downtime Event

Updates the details of an existing time off or downtime event.
:::

:::ExpandableHeading
### Update a Project

Updates the details or attributes of an existing project.
:::

:::ExpandableHeading
### Update a Resource

Updates the details of a specified resource.
:::

:::ExpandableHeading
### Watch Bookings

Triggers when a new booking is made, an existing booking is deleted, or a booking is updated.
:::

:::ExpandableHeading
### Watch Clients

Triggers when a client record is added, modified, or removed in your system.
:::

:::ExpandableHeading
### Watch Downtime Events

Triggers when a new time off or downtime event is added, modified, or removed in your system.
:::

:::ExpandableHeading
### Watch Projects

Triggers when a new project is created, an existing project is updated, or a project is deleted.
:::

:::ExpandableHeading
### Watch Resources

Triggers when a new resource is created, an existing resource is updated, or a resource is deleted.
:::

# Templates

You can look for more templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# Resource Guru resources&#x20;

You can have access to more resources related to this app on the following links

- [Resource Guru topics on Make community](https://community.make.com/search?q=Resource%20Guru)
- [Resource Guru website](https://resourceguruapp.com/)
- [Resource Guru API documentation](https://github.com/resourceguru/api-docs)
- [Resource Guru page on make](https://www.make.com/en/integrations/resource-guru)

***

:::CtaButton{label="Get started for free" externalHref="https://www.make.com/en/register" openInNewTab="true"}

:::

