- Home
- Resources
- Integrations
- freispace
freispace Make integrationAutomate freispace with Make.
Can Make react when a project or a booking changes in freispace? Yes: the freispace Make integration brings 51 modules, including 8 triggers. This guide shows how to link your account, then walks you through a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the freispace Make integration automate?
The freispace Make integration lets Make read and change your freispace data without code: projects, bookings, staff, resources and storages. You build a scenario, the automation made of a chain of modules, where each module is one brick: a trigger that starts things, an action that changes something, or a search.
Storage ready the moment a project exists. Watch New Projects spots a fresh project, then Create a Project Storage gives it its storage entry. Nobody has to open freispace a second time to finish the setup.
A clean record when bookings disappear. Watch Deleted Bookings passes each removed booking to the next module, so you can note it in a sheet or warn the person who relied on it. Pair it with Watch Updated Bookings to follow changes as well.
Staff and resources kept in sync. When someone joins your team in another tool, Create a Staff adds them in freispace, and Update a Staff keeps their record current afterwards. The same pattern works for resources and suites.
What Make does not give you here: the official Make documentation for freispace is short and flagged as AI-generated, so check sensitive details in freispace itself. None of the 8 triggers is instant; they all run on the scenario's schedule. If a gap shows up, Make an API Call covers the rest of the freispace API. Weighing another tool? The n8n vs Make comparison lays out the criteria, and the Make training helps you go further once your first scenario runs. When something breaks, start with Make troubleshooting.
How do you connect freispace to Make?
- 01
Create an API key in freispace
In freispace, open your team menu, click Team Settings, go to Integrations and then API keys. Click Create API Key, give it a name, choose its permissions, confirm, and copy the key shown on screen.
- 02
Add a freispace module in Make
In your Make scenario, add any freispace module and click Create a connection. A connection is your freispace account linked to Make once, then reused by every freispace module. The Connection name field is optional.
- 03
Paste the key and save
Paste the API key you copied into the connection window and follow the on-screen instructions to finish. Once saved, Make can list the freispace data the key has access to right inside the module fields.
Your first scenario: a storage for every new freispace project
GoalWhen a new project appears in freispace, Make creates a project storage for it.
- 01
Create the scenario
On the Scenarios page of Make, create a new scenario and click the big + to place the first module on the canvas, where your scenario will take shape.
- 02
Pick the trigger
Search for freispace, choose Watch New Projects, then click Create a connection and paste your API key. The clock badge on the module means it is a scheduled trigger.
- 03
Add the action
Click the + on the right of the trigger and pick Create a Project Storage. Fill its fields and map the project data that the trigger hands over.
- 04
Test with Run once
Create a test project in freispace, then click Run once. Open the bubbles above each module to read the bundles it received, one bundle per project found.
- 05
Schedule and switch on
Click the clock on the first module to set the schedule, every 15 minutes by default, then switch the scenario on. Every module run counts as an operation on your plan.
The freispace triggers
8 modules start a scenario when something happens in freispace. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by freispace as soon as it happens.
Watch Archived Projects
triggerIn the docs onlyStarts your scenario whenever a freispace project gets archived, so the wrap-up work around a finished job happens without anyone having to remember it. Each archived project reaches the next module as one bundle.
Watch Deleted Bookings
triggerIn the docs onlyGives you a trace of every booking removed from freispace, which the app itself no longer shows once it is gone. Your scenario receives each deleted booking and can log it or alert the right person.
Watch Deleted Projects
triggerIn the docs onlyCatches projects that vanish from freispace so the rest of your tools do not keep orphaned folders, rows or tasks. Every deleted project becomes a bundle your next module can use to clean up elsewhere.
Watch New Bookings
triggerIn the docs onlyTurns each new freispace booking into the starting point of your automation: a calendar invite, a message to the person booked, a line in a sheet. The booking arrives as a bundle with its data ready to map.
Watch New Projects
triggerIn the docs onlyKicks off your scenario each time a project is added in freispace, which makes it the natural first brick for any setup routine around a new job. The project reaches the next module as a single bundle.
Watch Reactivated Projects
triggerIn the docs onlyNotices when an archived project is brought back to life in freispace, a moment that is easy to miss in other tools. Your scenario gets the reactivated project and can reopen what the archive step had closed.
Watch Updated Bookings
triggerIn the docs onlyFollows changes to existing freispace bookings so the people and tools downstream see the new version rather than an outdated one. Each modified booking is handed to your scenario as a bundle.
Watch Updated Projects
triggerIn the docs onlyHands you every freispace project that was edited, so a renamed job or a changed detail spreads to your other tools instead of living in freispace alone. The edited project comes through as one bundle.
What the freispace modules can do
freispace gives you 43 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Create a Booking
- Create a Project
- Create a Project Storage
- Create a Resource
- Create a Staff
- Create a Storage
- Create a Suite
- Delete a Booking
- Delete a Project
- Delete a Project Storage
- Delete a Resource
- Delete a Staff
- Delete a Storage
- Delete a Suite
- List Absence Types
- List Activities
- List Booking Statuses
- List Bookings
- List Project Storages
- List Projects
- List Resources
- List Sites
- List Staff
- List Storages
- Make an API Call
- Update a Booking
- Update a Project
- Update a Project Storage
- Update a Resource
- Update a Staff
- Update a Storage
- Update a Suite
- Upsert Storage Statistics
- View a Booking
- View a Booking Status
- View a Project
- View a Project Storage
- View a Resource
- View a Site
- View a Staff
- View a Storage
- View an Absence Type
- View an Activity
Create a Booking
ActionIn the docs onlyPlaces a new booking in freispace from data that lives somewhere else, so a request filled in a form or an order in another app lands in your planning without retyping.
Create a Project
ActionIn the docs onlyOpens a freispace project straight from the tool where the deal or the job starts, which keeps the name and details identical on both sides from day one.
Create a Project Storage
ActionIn the docs onlyAttaches a storage entry to a freispace project, the finishing step of a project setup that people usually forget until the files start piling up.
Create a Resource
ActionIn the docs onlyAdds a resource to freispace from an outside list, handy when your equipment or rooms are tracked in a spreadsheet or an inventory tool first.
Create a Staff
ActionIn the docs onlyRegisters a person as staff in freispace using the details your HR or onboarding tool already holds, so the planner can book them as soon as they join.
Create a Storage
ActionIn the docs onlyDeclares a new storage in freispace from your scenario, keeping the storage list in the app aligned with what your team actually has on hand.
Create a Suite
ActionIn the docs onlyCreates a suite in freispace from Make, which saves you from rebuilding it by hand each time your setup grows.
Delete a Booking
ActionIn the docs onlyRemoves a booking from freispace when the reason for it disappears in another tool, which frees the slot without anyone opening the planner.
Delete a Project
ActionIn the docs onlyWipes a project from freispace as part of a cleanup flow, useful when test projects or duplicates clutter the planner.
Delete a Project Storage
ActionIn the docs onlyDetaches and removes the storage entry of a project, the closing move of a flow that releases storage once a job is done.
Delete a Resource
ActionIn the docs onlyTakes a resource out of freispace when it leaves your inventory, so nobody books equipment or a room that is no longer available.
Delete a Staff
ActionIn the docs onlyRemoves a staff record from freispace once the person leaves, which keeps the planner showing only people who can really be booked.
Delete a Storage
ActionIn the docs onlyDrops a storage from the freispace list, the counterpart of Create a Storage when a drive or unit is no longer in use.
Delete a Suite
ActionIn the docs onlyRemoves a suite from freispace so that your planner stops offering a space or setup that no longer exists.
List Absence Types
SearchIn the docs onlyFetches the absence types defined in your freispace account, a search that returns zero, one or several bundles, one per type.
List Activities
SearchIn the docs onlyPulls the list of activities stored in freispace, giving your scenario the reference values it needs before creating or updating anything.
List Booking Statuses
SearchIn the docs onlyReturns the booking statuses your team uses in freispace, so a scenario can translate them into labels your other tools understand.
List Bookings
SearchIn the docs onlySearches freispace for bookings and sends each result down the scenario as its own bundle, the base for summaries and exports.
List Project Storages
SearchIn the docs onlyBrings back the storages attached to projects in freispace, which lets a scenario check or report on them before touching anything.
List Projects
SearchIn the docs onlyRetrieves the projects in freispace as separate bundles, so you can loop over them to update, export or check each one.
List Resources
SearchIn the docs onlyReturns the resources known to freispace, the quick way for a scenario to find out whether an item exists before creating it.
List Sites
SearchIn the docs onlyLists the sites set up in your freispace account, useful when the same flow must behave differently depending on the location involved.
List Staff
SearchIn the docs onlyPulls the staff records from freispace, the reference your scenario needs to match a person from another tool with the right freispace entry.
List Storages
SearchIn the docs onlyReturns the storages listed in freispace, one bundle each, so a scenario can compare them with your own asset tracker.
Make an API Call
ActionIn the docs onlyCalls any endpoint of the freispace API from your scenario while reusing the connection you already created, which covers what the listed modules leave out.
Update a Booking
ActionIn the docs onlyChanges an existing freispace booking with fresh data from another tool, so a moved date or a new detail reaches the planner automatically.
Update a Project
ActionIn the docs onlyEdits a freispace project from the outside, keeping its name and details in step with the tool where the job is really managed.
Update a Project Storage
ActionIn the docs onlyAdjusts the storage entry of a project in freispace, so what the app records keeps matching the files and drives your team really uses.
Update a Resource
ActionIn the docs onlyRefreshes a resource in freispace with the latest details from your inventory, keeping the planner accurate without manual edits.
Update a Staff
ActionIn the docs onlyBrings a staff record in freispace up to date whenever the person's details change in your HR or team directory.
Update a Storage
ActionIn the docs onlyModifies a storage in freispace from your scenario, so a relabeled unit or a changed detail does not stay out of date in the app.
Update a Suite
ActionIn the docs onlyEdits a suite in freispace when its setup changes elsewhere, keeping one description of that space across your tools.
Upsert Storage Statistics
ActionIn the docs onlyWrites storage statistics to freispace, creating them when missing and updating them when they already exist, which spares you the check in between.
View a Booking
ActionIn the docs onlyReads one freispace booking in full, which gives the next modules every detail in one bundle, ready to map.
View a Booking Status
ActionIn the docs onlyLooks up a single booking status in freispace, turning a status reference into something readable for your message or report.
View a Project
ActionIn the docs onlyFetches the full record of one freispace project, so the next module works with every detail rather than only what the trigger passed along.
View a Project Storage
ActionIn the docs onlyReads one project storage in freispace, the safe look before you change or remove it in the same scenario.
View a Resource
ActionIn the docs onlyOpens one resource in freispace and hands its details to the rest of the scenario, ideal for enriching a booking with the equipment involved.
View a Site
ActionIn the docs onlyRetrieves one site from freispace so your messages and reports can mention the location by its proper details.
View a Staff
ActionIn the docs onlyPulls the record of one person from freispace, which lets a scenario address the right crew member with the right details.
View a Storage
ActionIn the docs onlyReads one storage from your freispace account and hands it to the next module as a single bundle. You get a clean starting point for a report or a message about that storage, without changing it.
View an Absence Type
ActionIn the docs onlyFetches a single absence type from freispace so that later modules can reuse it by name instead of guessing. The result is one bundle, ready to be mapped into an email, a spreadsheet row or a chat message about a team member who is away.
View an Activity
ActionIn the docs onlyOpens one activity defined in freispace and returns it as a bundle, so the modules after it can show what kind of work a booking covers. This keeps a notification or a planning summary readable for people who never log into freispace.
Need help automating freispace with Make?
A person reads every message.