Integrations / Scheduling & Booking
Connect Cal to WhatsApp: bookings, schedules and teams by chat
Flann is an AI agent your business talks to on WhatsApp. Connect Cal once, then ask Flann to look things up in it or get work done in it, by text or voice note. Think of Cal as the diary and Flann as the assistant who keeps it. Look-ups happen at once.
168 actions in Cal. 79 only look things up, and 89 create, update, send or delete. You connect with a one-click sign-in.
What you can ask Flann to do in Cal
Send any of these on WhatsApp, in your own words. Flann finds the right Cal action and fills in the details from the conversation.
“Look up the teams list in Cal.”
“Show me my team bookings in Cal.”
“Look up the calendar list in Cal.”
“Add a member in Cal.”
“Create a booking in Cal.”
“Create a phone call in Cal.”
What Flann can work with in Cal
Cal gives Flann 168 actions across 32 kinds of record. These are the ones you are most likely to use.
| Record | What Flann can do | Actions |
|---|---|---|
| Schedules | createdeletelook upupdate | 13 |
| Bookings | cancelupdatelook upcreate | 6 |
| Teams | createdeletelook up | 5 |
| Selected calendars | deleteupdatelook upadd | 4 |
| Attendees | addupdatelook up | 3 |
| Users | deletepostlook up | 3 |
| Destination calendars | deletelook up | 2 |
| Links | look upupdate | 2 |
Doing it yourself, wiring up a rule, or asking an agent: here is how they compare for Cal.
| Compare | Opening CalLog in, find it, do it | A fixed workflowTriggers built in advance | Cal through FlannAsk and get it done |
|---|---|---|---|
| Getting started on a job | Log in and click through the screens | Only what was wired up in advance | Text or voice note, in your own words |
| Looking things up about bookings | By hand, screen by screen | Only the look-ups someone built | 79 look-ups, answered straight away |
| Creating and updating | Typed in by hand | Run unchecked once built | 89 changes, made from a message |
| Cal records | All of them, one screen at a time | Only the ones you wire up | 32 kinds, from one chat |
| Set-up | Nothing new to set up | Someone builds and maintains each flow | One sign-in to Cal |
YesPartlyNo
Step by step: Cal jobs you can hand to Flann
Each step below names the Cal action Flann actually runs.
Create a booking from a voice note
- You message Flann on WhatsApp: “Create a booking in Cal with these details.”
- Flann runs
Get team bookingsin Cal and shows you what it found. - Flann runs
Create a new bookingin Cal. - Flann creates it in Cal and confirms in the chat.
Fix a schedule without opening Cal
- You message Flann on WhatsApp: “Change the schedule in Cal: here is what is different.”
- Flann runs
Get default schedule detailsin Cal and shows you what it found. - Flann runs
Update schedule by IDin Cal. - Flann makes the change in Cal and confirms in the chat.
Clean up memberships you no longer need
- You message Flann on WhatsApp: “Which memberships in Cal are out of date? Remove the ones I confirm.”
- Flann runs
List organization membershipsin Cal and shows you what it found. - Flann runs
Delete membership in teamin Cal. - Each removal is confirmed in the chat.
Repetitive Cal work Flann takes off your plate
These are the jobs that come back every day or every week. Message Flann instead, and keep the decisions for yourself.
Knowing who walks in next
Today
Before each appointment you flick between Cal and your notes to remember who the person is and what they came for last time.
With Flann
“Next client, what did they have last time?”
Pulling the next booking from Cal along with notes from earlier visits, Flann gives you a short brief to read on the way to the door.
What you stop doing: Digging through old records before every appointment is off your list.
Recalling what a call agreed
Today
Details blur after a run of calls. Finding what was promised means replaying a recording or hunting for scribbled notes.
With Flann
“What did we agree with the supplier on yesterday's call?”
Searching Cal for yesterday's meeting, Flann reads whatever notes or transcript it holds and sends you the decisions and next steps in a few lines. That part is instant.
What you stop doing: Replaying recordings to find one agreed point is behind you.
More on this: how to hand repetitive tasks to an AI agent on WhatsApp.
How Flann connects to Cal
- Search for Cal in Flann’s Connectors.
- Sign in to your Cal account on the secure page that opens and allow access. There is no developer account or API key to set up.
- Go back to WhatsApp and ask for what you need. Flann chooses the Cal action and fills in the details.
Look-ups run as soon as you ask and change nothing in Cal. You can disconnect Cal from Connectors at any time.
Ways to use Cal with Flann
Fill the gaps
Ask where you have free time this week. Flann checks Cal so you know what to offer.
What is on today
Ask Flann for today’s schedule. It reads Cal and sends you the list before you open the doors.
Move things without the back-and-forth
Tell Flann to push a meeting to Thursday.
Everything Flann can do in Cal
The full list of Cal actions available to Flann once you connect it.
Looks up 79
- Connect to calendar
- Get destination calendars
- Get organization ID
- Get team bookings
- Get teams list
- List all attendees
- List event types
- Retrieve calendar busy times
- Retrieve calendar list
- Retrieve my information
- Retrieve team memberships
- Retrieve users in organization
- Check calendar availability
- Check gcal synchronization status
- Check ics feed calendar endpoint
- Check Stripe status
- Check team stripe integration status
- Fetch all bookings
- Fetch event type details
- Fetch organization attribute by id
- Fetch provider access token
- Fetch schedule by id
- Fetch user schedule by org id
- Fetch webhook by event type id
- Get all timezones
- Get available slots info
- Get booking reference by id
- Get booking references
- Get conference OAuth authorization url
- Get default schedule details
and 49 more
Changes 89
- Add attendee
- Create or update team profile
- Edit booking by ID
- Edit event type by ID
- Reserve slot for event
- Update team event type
- Add member to team
- Add organization attribute option
- Add selected calendar
- Assign or create attribute option for user
- Cancel booking via uid
- Confirm booking by uid
- Connect conferencing app
- Create a new booking
- Create membership for organization
- Create organization attributes
- Create organization team form workflow
- Create organization webhook by org ID
- Create phone call event
- Create phone call for event type
- Create team event type
- Create team event types with custom options
- Create team in organization
- Create team invite link
- Create team membership with role
- Create user availability schedule
- Create user schedule in organization
- Create webhook for event type
- Create webhook subscription
- Decline booking with reason
and 59 more
More Scheduling & Booking apps Flann works with
Common questions
What can Flann do with schedules in Cal?
Flann can create, delete, look up and update schedules in Cal, using 13 actions (Create user schedule in organization, Delete schedule by id, Delete user schedule, Fetch schedule by id and more). Looking up runs straight away and changes nothing. The other actions create or change schedules in Cal.
What can Flann do with bookings in Cal?
Flann can cancel, update, look up and create bookings in Cal, using 6 actions (Cancel booking via uid, Edit booking by ID, Fetch all bookings, Get team bookings and more). Looking up runs straight away and changes nothing. The other actions create or change bookings in Cal.
How does Flann connect to Cal?
Open Connectors in Flann, choose Cal and sign in to your Cal account on a secure page. There is no developer account or API key to set up. Once it is connected, Flann can use 168 actions in Cal.
Can I use Cal from WhatsApp?
Yes. You talk to Flann on WhatsApp or in the Flann app, by text or voice note, and Flann works in Cal for you. You do not need to open Cal.
Is Cal included in my Flann plan?
Yes. Every Flann plan includes every app, Cal included.