Skip to content

Crew booking software for film & production talent agents

Stop texting crew to check what's on Hold.

Tentacal plugs into the Google or iCloud calendar account you already use. Confirmed bookings land on the calendars you've shared with crew — no app to install, no account for them to create, no new habit to learn.

Google Calendar & iCloud · No crew accounts · Trial included

March
TENTACAL · CREW
MTWTFSS
4
5P2
6P1
7CNF
8
9
10
11
12
13CNF
14CNF
15
16
17
18P1
19P1
20
21P2
22
23
24
25
26CNF
27CNF
28CNF
29
30
31
ConfirmedP1 HoldP2 Hold

Your crew never sign up

No account, no password, no app to install. They use whichever calendar app they already have — Tentacal talks to it on your side.

Confirmed bookings land on the calendar

When you Confirm a booking, Tentacal writes the event onto the calendar you've shared with that crew member. Holds — ranked P1, P2, P3 — stay inside Tentacal until you confirm one.

Priority Holds, firm Confirms

Stack Holds by priority so you always know which jobs are Confirmed, which are tentative, and who's actually free this week.

How it works

Set it up once. Share a calendar. That's the whole workflow.

  1. 01

    Use the calendar account you already have

    You stay the calendar primary on your own Google or iCloud account. Make a calendar per crew member there, share each one out to that crew member's email — or import a calendar a colleague has shared into your Google account.

  2. 02

    Connect it to Tentacal

    Sign in once with Google, or paste an iCloud app-specific password. Tentacal imports every calendar in your account (owned and shared-to-you) and tags each one to the crew member it belongs to.

  3. 03

    Book in Tentacal, crew see it on their phone

    When you confirm a booking, Tentacal pushes the event through Google Calendar's API or iCloud's CalDAV protocol straight onto the shared calendar. The crew member sees it in the calendar app they already check — within seconds, no refresh button required.

Pricing

14-day free trial. Then Desk at $150.

Get started free with a 14-day trial of the full product — booking sheets, deal memos, calendars, and more. Digital Agent is bolt-on pay-as-you-go credit packs during the trial. After that, Desk is $150/mo (Digital Agent included); team seats are $150/person. Yearly is 11× monthly. Manage billing under Settings after you sign in.

Get started

Prices in USD. Desk is $150/mo for the agency owner; team seats are $150/person. Subscriptions are governed by our Terms & Conditions and Refund & Cancellation Policy.

  • Free14 days free

    Get started free — 14-day trial with full product access, no card required. Then upgrade to Desk to keep going.

    • Full usage for 14 days (crew, bookings, calendars, jobs, gear)
    • Booking sheets & deal memos
    • Google + iCloud calendar sync
    • Digital Agent via bolt-on pay-as-you-go credit packs
    • After the trial, subscribe to Desk to continue

    No card required to start the trial.

    Start 14-day free trial
  • Desk$150.00/mo

    $150/mo for your agency desk — Digital Agent included. Team seats $150/person.

    • Everything from the trial, ongoing
    • Booking sheets & deal memos
    • Unlimited Google + iCloud calendar sync
    • Dropbox & Google Drive folder sync
    • Xero & QuickBooks accounting push
    • Digital Agent included (no credit packs)
    • Team seats at $150/person / month

    Sign up, then subscribe to Desk at Settings → Billing. Seats are $150/person under Settings → Team.

    Get Desk

Working with a team? Add seats on Desk for $150 per person / month — invite assistants and coordinators and choose exactly what each person can see and do. Seats bill separately from your Desk plan; manage them under Settings → Team.

FAQ

Holds, Confirms, and how crew calendars actually work.

What's the difference between a Confirmed booking and a Hold?
A Confirmed booking is a locked job — Tentacal writes it onto the calendar you've shared with that crew member so it shows up in their phone calendar app. A Hold is a tentative booking that stays inside Tentacal until you Confirm it; it never touches the crew member's calendar.
How do priority Holds (P1, P2, P3) work?
Holds stack by priority on the same date and resource — P1 is the strongest Hold, P2 is second in line, P3 third, and so on. Confirming the P1 Hold turns it into a Confirmed booking and writes the event to the crew member's shared calendar. Lower-ranked Holds stay in place after a Confirm — they only fall away if you release them, the crew is blocked out, or they hit their auto-release deadline.
What does it mean to challenge a Hold?
When a client asks for a slot you've already given to someone else as the P1 Hold, you can challenge that P1 Hold on their behalf. The booking flips to a challenged state and a countdown starts; if the original client doesn't lock it in within the challenge window, the new request takes over. Confirmed bookings can't be challenged — by the time you Confirm, the slot is locked.
Do crew need to install an app or create an account?
No. Only the agent signs in to Tentacal. Crew see Confirmed bookings in whichever calendar app they already use — Apple Calendar or Google Calendar — because Tentacal writes the events onto a calendar you've shared with them at the OS level.
Which calendar systems does Tentacal sync with?
Google Calendar (via Google's official API) and iCloud (via the CalDAV protocol). You stay the calendar primary on your own account; Tentacal connects with read/write access to the calendars you choose.
Is Tentacal suitable for film and TV production agencies?
Yes — it's built for talent agents who book film and TV crew (DOPs, focus pullers, sound recordists, gaffers, grips, hair and make-up, art department, and so on). It handles priority Holds, client challenges, multi-day jobs, and per-job billing rates.

More on the booking model: the crew booking glossary.

How we use your data

Only agents sign in. We use your Google or Apple profile to identify your account, and Google Calendar / iCloud (CalDAV) strictly to read availability and write Confirmed bookings. We never sell your data and never use it for advertising. Read the privacy policy.

Ready to clear the texts from your inbox?

Free plan, no card required. Connect a calendar and book your first job in minutes.

Start free