TillyGen and Zapier
Every production has chores that repeat identically: announce the new schedule, log the export, mail the client. Zapier turns each of those into a Zap fed by the TillyGen API.
What this is about
Zapier chains a trigger to actions across thousands of apps, and its webhook trigger is the open door for tools without a prebuilt connector. That is the route for TillyGen: a plan event reaches Zapier as a webhook call carrying JSON, and the Zap fans it out — a Slack message to the production channel, a row in a tracking sheet, an email to the client contact. The setup is clicking, not coding, which puts it within reach of the producer who owns the process. The plan itself never moves; only news about it does.
An integration is good when nobody talks about it any more: the data is where it is needed and nobody exports anything.
What runs differently here
In planning terms, that means:
- A webhook trigger receives plan events from the TillyGen API and starts the Zap with the event's fields available as variables
- Typical first Zap: schedule updated, therefore post to the production's Slack channel with the change summary and plan link
- A logging Zap appends every export event to a spreadsheet — a free audit trail of who published which plan state when
- One Zap per chore keeps failures isolated; a broken mail step never blocks the Slack announcement
Step by step
This order gets you there fastest:
- List the chores that repeat around every plan change — announcements, logs, notifications — and pick the one that annoys most.
- Create a Zap with a webhook trigger and point the TillyGen API's event at its catch URL, then fire a test event to see the fields.
- Map the event fields into the action — channel message, sheet row, email — and phrase the output so a human recognizes what changed.
- Turn the Zap on and watch it across one real planning week; adjust wording and filters where it fires too often or too vaguely.
- Add the next chore as its own Zap instead of growing the first one — small Zaps survive, clever ones rot.
Common pitfalls
What most often goes wrong in practice:
- A Zap that posts on every minor edit trains the channel to ignore plan announcements entirely — filter for meaningful events
- Automation hides authorship: if the Zap posts wrong information, someone must own noticing it — a robot has no shame
With TillyGen
TillyGen stays the system where plans change; Zapier is the town crier that tells everyone. The API emits the event, the Zap spreads the word, and no tool downstream ever holds the master copy.
Change one constraint and the consequences travel through the whole plan: affected shots are flagged, the call sheet is regenerated, and nobody keeps working from yesterday's version.
Frequently asked
Is there a ready-made TillyGen app inside Zapier?
The connection runs through Zapier's webhook trigger and the TillyGen API rather than a prebuilt app tile. Functionally that covers the same ground: events in, actions out.
Which automation should a production build first?
The schedule-change announcement. It fires often, its absence causes real damage on set, and its logic is trivial — the ideal first Zap.
How long does it take to get started with TillyGen?
A first project takes under an hour to set up. There is no configuration phase in which templates and fields have to be defined before the tool produces anything.
Can the results be exported?
Yes — as PDF for the crew, CSV for downstream systems and through the API for anything automated. The plan stays the source; the exports are views of it.