Resources · Make integration

Zencal Make integrationAutomate Zencal with Make.

Can Make book Zencal meetings and manage your team for you? The Zencal Make integration gives you 10 modules: 7 actions and 3 searches. This page shows how to link your account, then walks you through a first scenario, step by step.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the Zencal Make integration do?

The Zencal Make integration lets a Make scenario, the automation you build in Make, act on your Zencal account without code. Each step of that scenario is a module: here, 7 actions that create meetings, links and users, and 3 searches that read your teams, members and meeting topics.

Keep your team roster in sync. When someone joins in your HR tool, Create a User adds them to a Zencal team. When they leave, Delete a User From a Team removes them, and Get a List of Users in a Team lets you check who is still there.

Send a booking link at the right moment. A new lead lands in your CRM or a form, and Create a Meeting Link generates a one-time link your next module can email. Create a Meeting 30 min does the same for a short call.

Plan meetings from your data. Get a List of Meeting Topics finds the topic, Calculate a Schedule returns the dates still open, and Create a Meeting books one or several of them.

Zencal has no trigger in Make: the scenario starts from another app or from Make's own schedule. For anything the list does not cover, Make an API Call reaches the Zencal API with the same connection. The same app sometimes exists on n8n too; the n8n vs Make page explains how the two tools differ. To go further, see our Make training or the Make pricing breakdown.

Connect

How do you connect Zencal to Make?

  1. 01

    Get your Zencal API key

    Open the Account tab of your Zencal dashboard and copy the secret service code shown there. Email it to Zencal support from the address your account is registered with; Zencal's doc stops there, so expect the API key Make needs to come back through support.

  2. 02

    Add a Zencal module

    In your scenario, add any Zencal module and click Create a connection. A connection is your Zencal account linked to Make once, then reused by every Zencal module you add later.

  3. 03

    Name it and paste the key

    Give the connection a name in Connection name if you run several Zencal accounts, it is optional. Then enter the credentials from your Zencal account, or follow the instructions Make shows on screen, and save.

First scenario

Your first scenario with Zencal

GoalWhen a new hire shows up in another app, Make adds that person to your Zencal team.

  1. 01

    Create the scenario

    On the Scenarios page, create a new scenario and click the +. Pick the app where new hires appear first, such as your HR tool or a form, and its trigger module.

  2. 02

    Add Create a User

    Click the + on the right of that first module, search for Zencal and pick Create a User. Click Create a connection if you have not linked your account yet.

  3. 03

    Map the new hire

    Fill the module fields by mapping data from the first module. Once the connection exists, Make lists the Zencal items it can read, so you pick instead of typing.

  4. 04

    Test with Run once

    Click Run once and create a test entry in the first app. Open each module afterwards to read the bundle it received, one bundle being one item passed along, here one person.

  5. 05

    Schedule and switch on

    Set the schedule on the first module, every 15 minutes by default, then switch the scenario on. Each module run on one bundle is an operation, which is what Make counts on your plan.

Modules

What each Zencal module does

Zencal gives you 10 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

Zencal1

Calculate a Schedule

Action

In Make“Retrieves the list of available dates in the meeting topic.”

You get back the dates still available for a given meeting topic, ready to pass to the next module or to show a client.

When to use it
before booking anything, when a scenario needs to know which days are actually open for that type of meeting.
Watch out
the dates depend on the topic, so find the right topic first with Get a List of Meeting Topics.
Zencal2

Create a Meeting

Action

In Make“Schedules a meeting or multiple meetings on selected dates.”

This one books the meeting for you, on one date or across several selected dates at once, straight from data your scenario already holds.

When to use it
a deal moves to the signed stage in your CRM and the kickoff call should land in Zencal without anyone opening the calendar.
Watch out
run Calculate a Schedule first so the dates you pass are ones that are really free.
Zencal3

Create a Meeting 30 min

Action

In Make“Creates a link to a quick 30 min. meeting.”

Your prospect receives a link to a short 30 min call, generated on the spot from your scenario.

When to use it
a quick qualification chat after a demo request, where a full meeting would be too much.
Watch out
the module only creates the link; add an email or chat module after it so the link actually reaches the person.
Zencal4

Create a Meeting Link

Action

In Make“Generates a one-time link.”

A single-use booking link comes out of this module, so each recipient gets a link meant for them alone instead of one shared link.

When to use it
sending a personal invitation to a new lead captured by a form, where a shared link could be reused by someone else.
Watch out
since it is one-time, create a fresh link for every person; do not store one and send it twice.
Zencal5

Create a User

Action

In Make“Creates a user in a team.”

A new colleague appears in the right Zencal team without an admin doing it by hand, fed by data from your HR tool or a form.

When to use it
onboarding, when a new hire record is created and that person should take meetings from day one.
Watch out
if the same record can reach the scenario twice, check the team with Get a List of Users in a Team first.
Zencal6

Delete a User From a Team

Action

In Make“Deletes user from the team.”

Removing someone from a Zencal team becomes part of your offboarding flow, so former staff stop appearing where clients book.

When to use it
a departure is recorded in your HR tool and access should close the same day.
Watch out
a wrong mapping would remove a real colleague, so test with Run once on a dummy user before switching it on.
Zencal7

Make an API Call

Action

In Make“Performs an arbitrary authorized API call.”

This is your way out when none of the other nine modules fits: it sends a request to any endpoint of the Zencal API using the connection you already set up.

When to use it
you need a Zencal feature the listed modules do not expose.
Watch out
you write the request yourself, so keep the Zencal API documentation open and check the response in Run once.
Zencal8

Get a List of Meeting Topics

Search

In Make“Returns a list of meeting topics.”

You see every meeting topic set up in Zencal, which is often the first thing other modules need before they can plan or book.

When to use it
at the start of a scheduling scenario, to pick the topic that matches the request, say a sales call versus a support session.
Watch out
as a search, it can return zero, one or many topics, and the next module runs once for each of them.
Zencal9

Get a List of Users in a Team

Search

In Make“Returns a list of team members.”

It hands you the current members of a Zencal team, handy for audits or for checking before you add or remove someone.

When to use it
comparing your Zencal team with the staff list in your HR tool to spot who is missing or should be gone.
Watch out
each member comes out as a separate bundle, so add a filter before any action that should run only once.
Zencal10

Get a List of Your Teams

Search

In Make“Returns a list of all teams.”

Every team in your Zencal account comes back in one search, so a scenario can work across all of them instead of one hard-coded team.

When to use it
a company with several teams wants the same member check to cover each of them.
Watch out
the internal key of this module is Calculate, which is easy to confuse with Calculate a Schedule; go by the module name.
Need help

Need help automating Zencal with Make?

A person reads every message.

FAQ

Zencal and Make: common questions

01Is the Zencal Make integration free?
Yes, on the Make side. Zencal is a standard app, available from the Free plan. That plan allows 2 active scenarios, a minimum interval of 15 minutes between scheduled runs, 5 minutes of execution at most and files up to 5 MB. Paid plans such as Core, Pro, Teams and Enterprise lower the interval to 1 minute and remove the cap on active scenarios. Usage is counted in operations each month. You still need a Zencal account of your own; its subscription is covered on Zencal's pricing page, not here.
02What do you need to connect Zencal to Make?
An active Zencal account and an API key. The key is not generated from a button: open the Account tab of your Zencal dashboard, copy the secret service code, and email it to Zencal support from your registered address. Once you have the key, add any Zencal module in Make, click Create a connection, optionally name it, and enter the credentials. That single connection then serves all 10 Zencal modules, so you do this once per account.
03Does Zencal have a trigger in Make?
No. None of the 10 Zencal modules is a trigger, so Zencal cannot start a scenario by itself. You have two ways around it. Start the scenario with a trigger from another app, such as a new form entry or a new record in your HR tool, and put the Zencal action after it. Or let Make run the scenario on its own schedule, every 15 minutes by default, with a Zencal search such as Get a List of Your Teams as the first module.
04What if a Zencal module is missing in Make?
It depends on what you need. The listed modules cover meetings, one-time links, 30 min calls, teams, users and meeting topics. For anything else, Zencal comes with Make an API Call: it reaches any endpoint of the Zencal API with the connection you already use, so no second login is needed. You write the request yourself from the Zencal API documentation. Note that the Make documentation for this app is marked as AI-generated from Zencal's own docs, so double check important details with Zencal.
05Should you use Make or n8n for Zencal?
It depends on how you like to build. On Make, Zencal comes with 10 ready modules, 7 actions and 3 searches, plus Make an API Call for the rest, all behind one connection and a visual editor where you test with Run once. Many apps also exist as a node on n8n, so check whether a Zencal node is available there before choosing. The deciding factors are the tool your team already uses and how you prefer to work, not the app itself. Our comparison page covers the two tools side by side.