Keep project meetings aligned with Coda updates
When plans change in the source doc, refresh the related calendar event without a separate cleanup pass.
Trigger
Specific Coda Page Updated Trigger
Triggers when a specific page within a Coda document is updated.
Action
Patch Event
Updates specified fields of an existing event in a google calendar using patch semantics (array fields like `attendees` are fully replaced if provided); ensure the `calendar id` and `event id` are valid and the user has write access to the calendar.
Why this helps
Meeting details drift when the working plan changes but the calendar invite stays untouched.
- Refresh event details after the specified Coda page changes.
- Reduce mismatches between a working plan and its meeting invite.
- Use patch semantics to update only the event details your instruction supplies.
Setup
Build it in a few focused steps.
- 1Connect Coda and Google Calendar once in the Notis portal.
- 2Create an automation in Automations, New Automation, and name it for the page and event it maintains.
- 3Tell Notis how to identify the corresponding event and which changed page details should update it.
- 4Choose the Specific Coda Page Updated trigger, select where run reports go, then test with one real page update.
Questions about this workflow
How does Notis know which event to update?
Your instruction must provide a reliable way to identify the matching event, such as a shared project name or event reference. If the match is ambiguous, have Notis report it rather than update the wrong event.
Will fields I do not mention be cleared?
Patch Event updates only the fields supplied, though provided array fields such as attendees replace the full array. Include only details you intend to change.
When this happens · Trigger
Do this · Action
Supported Triggers and Actions
Notis builds workflows that link Coda to Google Calendar. A trigger fires from one place; an action lands in another.
Coda triggers
Google Calendar actions
Recurring trigger
Notis starts this workflow on a schedule, such as daily, weekly, or during business hours.
Insert Calendar into List
Inserts an existing calendar into the user's calendar list.
Webhook trigger
Notis starts this workflow when an external tool or custom backend sends an HTTP request.
Update Calendar List Entry
Updates an existing entry on the user\'s calendar list.
Coda Document Deleted Trigger
Triggers when a Coda document is deleted.
Delete Calendar
Deletes a secondary calendar. use calendars.clear for clearing all events on primary calendars.
New Coda Document Trigger
Triggers when a new Coda document is created.
Update Calendar
Updates metadata for a calendar.
New Coda Page Trigger
Triggers when a new page is added to a Coda document.
Clear Calendar
Clears a primary calendar. this operation deletes all events associated with the primary calendar of an account.
Specific Coda Page Updated Trigger
Triggers when a specific page within a Coda document is updated.
Create Event
Creates an event on a google calendar, needing rfc3339 utc start/end times (end after start) and write access to the calendar. by default, adds the organizer as an attendee unless exclude organizer is set to true.
Delete event
Deletes a specified event by `event id` from a google calendar (`calendar id`); this action is idempotent and raises a 404 error if the event is not found.
Create a calendar
Creates a new, empty google calendar with the specified title (summary).
Connect any two apps with Notis in the middle.
Coda and Google Calendar, or any other combination from 1,000+ integrations.
When this happens · Trigger
Do this · Action
Save your first hour today.
7-day trial of any paid plan, with 20$ of usage included.
No card. Works with personal or business Google Calendar.