Integration
Connect Google Calendar to Trello
When something happens in Google Calendar, your agent does the next thing in Trello. Describe it in plain language and the automation is built, tested on every branch and kept running.
Build it
What do you want Google Calendar and Trello to do together?
Describe it and your agent reads both APIs, builds the automation, tests every branch and ships it. The list below is what exists today, not the limit.
Ask the assistant
You'll sign in before anything runs. What you typed comes with you.
Or work from Claude Code
Install the APIANT plugin for Claude Code and build, edit, test and read run history from your terminal. Every plan gets this, including free, and it spends no assistant credits.
Connect Claude CodeEverything your agent can do with Google Calendar and Trello
Triggers and actions 13 triggers ยท 139 actions
Trigger
Attendee Response ChangedPolling trigger that fires when any attendee's RSVP changes to accepted, declined, or tentative. Returns attendee info and current status.
Trigger
Calendar Event Changes**SOON TO BE DEPRECATED** - Use Calendar Event Sync (polling trigger) instead. Real-time webhook trigger for calendar event changes. Returns event metadata only. For full event data, use Calendar Event Sync (polling trigger).
Trigger
Calendar Event SyncPolling trigger that returns full event data including details, attendees, and metadata. For real-time notifications with basic info, use Calendar Event Changes (webhook).
Trigger
Event Canceled or DeletedTriggers when a Google Calendar event is cancelled or deleted. Returns minimal data: event_id, summary (if available), and cancellation timestamp.
Trigger
Event CreatedPolling trigger that fires when a new calendar event is created. Returns event ID, summary, start/end times, and organizer info.
Trigger
Event Starting SoonTriggers when a calendar event is within a configured number of minutes from starting. Returns event details, time remaining, attendees, and join links when available.
Trigger
Event UpdatedTriggers when an existing Google Calendar event is modified. Returns the event ID, change type, and the specific fields that changed with their previous and new values.
Action
Calendar List InsertInserts an existing calendar into the user's calendar list.
Action
Calendar List UpdateUpdates an existing entry on the user\'s calendar list.
Action
Calendars DeleteDeletes a secondary calendar. use calendars.clear for clearing all events on primary calendars.
Action
Calendars UpdateUpdates metadata for a calendar.
Action
Create EventCreates 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.
Action
Delete EventDeletes 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.
Action
Duplicate CalendarCreates a new, empty google calendar with the specified title (summary).
Action
Events InstancesReturns instances of the specified recurring event.
Action
Events ListReturns events on the specified calendar.
Action
Events MoveMoves an event to another calendar, i.e., changes an event's organizer.
Action
Events WatchWatch for changes to events resources.
Action
Find EventFinds events in a specified google calendar using text query, time ranges (event start/end, last modification), and event types; ensure `timemin` is not chronologically after `timemax` if both are provided.
Action
Find Free SlotsFinds free/busy time slots in google calendars for specified calendars within a defined time range (defaults to the current day utc if `time min`/`time max` are omitted), enhancing busy intervals with event details; `time min` must precede `time max` if both are provided.
Action
Free Busy QueryReturns free/busy information for a set of calendars.
Action
Get CalendarRetrieves a specific google calendar, identified by `calendar id`, to which the authenticated user has access.
Action
Get Current Date TimeGets the current date and time, allowing for a specific timezone offset.
Action
List Acl RulesRetrieves the list of access control rules (acls) for a specified calendar, providing the necessary 'rule id' values required for updating specific acl rules.
Action
List CalendarsRetrieves calendars from the user's google calendar list, with options for pagination and filtering.
Action
Patch CalendarPartially updates (patches) an existing google calendar, modifying only the fields provided; `summary` is mandatory and cannot be an empty string, and an empty string for `description` or `location` clears them.
Action
Patch EventUpdates 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.
Action
Quick AddParses natural language text to quickly create a basic google calendar event with its title, date, and time, suitable for simple scheduling; does not support direct attendee addition or recurring events, and `calendar id` must be valid if not 'primary'.
Action
Remove AttendeeRemoves an attendee from a specified event in a google calendar; the calendar and event must exist.
Action
Settings ListReturns all user settings for the authenticated user.
Action
Settings WatchWatch for changes to settings resources.
Action
Sync EventsSynchronizes google calendar events, performing a full sync if no `sync token` is provided or if a 410 gone error (due to an expired token) necessitates it, otherwise performs an incremental sync for events changed since the `sync token` was issued.
Action
Update Acl RuleUpdates an access control rule for the specified calendar.
Action
Update EventUpdates an existing event by `event id` in a google calendar; this is a full put replacement, so provide all desired fields as unspecified ones may be cleared or reset.
Trigger
Any card due soonTriggers when any card assigned to you is due within 24 hours.
Trigger
New boardTriggers when a new board is created in your account.
Trigger
New card assigned to meTriggers when a new card is assigned to you.
Trigger
New card in listTriggers when a new card is added to the specified list.
Trigger
New comment on any card within boardTriggers when a new comment is added to any card within the specified board.
Trigger
New list on boardTriggers when a new list is added to the specified board.
Action
Add a Member to a BoardAdd a Member to a Board
Action
Add Comment to CardAdd a new comment to a Card
Action
Add Label to CardAdd a Label to a Card
Action
Add member to cardAdds a member to the specified card.
Action
Archive all Cards in ListArchive all Cards in List
Action
Archive or unarchive a listArchive or unarchive a list
Action
Batch RequestsPerforms up to 10 Trello GET API requests in one call and returns each route's response body.
Action
Create a LabelCreate a Label
Action
Create a new OrganizationCreate a new Organization
Action
Create Attachment On CardCreate Attachment On Card
Action
Create BoardCreates a new Trello board.
Action
Create CardCreate a new Card
Action
Create Checkitem on ChecklistCreate Checkitem on Checklist
Action
Create Checklist on CardCreate Checklist on a Card
Action
Create commentCreates a new comment on the specified card.
Action
Create Label on BoardCreate a Label on a Board
Action
Create Label on CardCreate a new Label on a Card
Action
Create ListCreate a new List
Action
Delete a BoardDelete a Board
Action
Delete a ChecklistDelete a Checklist
Action
Delete a Checklist on a CardDelete a Checklist on a Card
Action
Delete a comment on a CardDelete a comment on a Card
Action
Delete a LabelDelete a Label
Action
Delete an ActionDelete an Action
Action
Delete an Attachment on a CardDelete an Attachment on a Card
Action
Delete an OrganizationDelete an Organization
Action
Delete CardDelete a Card
Action
Delete Checkitem from ChecklistDelete Checkitem from Checklist
Action
Delete checkItem on a CardDelete checkItem on a Card
Action
Delete Logo for OrganizationDelete Logo for Organization
Action
Find boards by nameSearches your boards by name. Returns matching board ids and names.
Action
Find cards in board by nameSearches cards within the specified board by name. Returns matching card ids and names.
Action
Find custom field by nameFinds a custom field on the specified board by name. Requires an upgraded Trello plan.
Action
Get a Checkitem on a ChecklistGet a Checkitem on a Checklist
Action
Get a ChecklistGet a Checklist
Action
Get Actions for a ListGet Actions for a List
Action
Get Actions for OrganizationGet Actions for Organization
Action
Get Actions of a BoardGet Actions of a Board
Action
Get Actions on a CardGet Actions on a Card
Action
Get a LabelGet a Label
Action
Get a ListGet a List
Action
Get a MemberGet a Member
Action
Get a Member's ActionsGet a Member's Actions
Action
Get a Membership of an OrganizationGet a Membership of an Organization
Action
Get an ActionGet an Action
Action
Get an Attachment on a CardGet an Attachment on a Card
Action
Get an OrganizationGet an Organization
Action
Get Attachments on a CardGet Attachments on a Card
Action
Get BoardGet a Board
Action
Get Boards in an OrganizationGet Boards in an Organization
Action
Get Boards that Member belongs toGet Boards that Member belongs to
Action
Get Boards the Member has been invited toGet Boards the Member has been invited to
Action
Get CardGet a Card
Action
Get Cards in a ListGet Cards in a List
Action
Get Cards on a BoardGet Cards on a Board
Action
Get Cards the Member is onGet Cards the Member is on
Action
Get checkItem on a CardGet checkItem on a Card
Action
Get checkItems on a CardGet checkItems on a Card
Action
Get Checkitems on a ChecklistGet Checkitems on a Checklist
Action
Get Checklists on a BoardGet Checklists on a Board
Action
Get Checklists on a CardGet Checklists on a Card
Action
Get Custom Field Items for a CardGet Custom Field Items for a Card
Action
Get Custom Fields for BoardGet Custom Fields for Board
Action
Get filtered Cards on a BoardGet filtered Cards on a Board
Action
Get filtered Lists on a BoardGet filtered Lists on a Board
Action
Get Labels on a BoardGet Labels on a Board
Action
Get Lists on a BoardGet Lists on a Board
Action
Get Memberships of a BoardGet Memberships of a Board
Action
Get Memberships of an OrganizationGet Memberships of an Organization
Action
Get Member's OrganizationsGet Member's Organizations
Action
Get Members who have voted on a CardGet Members who have voted on a Card
Action
Get Organizations a Member has been invited toGet Organizations a Member has been invited to
Action
Get Organizations new billable guestsGet Organizations new billable guests
Action
Get Tags of an OrganizationGet Tags of an Organization
Action
Get the Board a List is onGet the Board a List is on
Action
Get the Board for an ActionGet the Board for an Action
Action
Get the Board the Card is onGet the Board the Card is on
Action
Get the Board the Checklist is onGet the Board the Checklist is on
Action
Get the Card a Checklist is onGet the Card a Checklist is on
Action
Get the Card for an ActionGet the Card for an Action
Action
Get the List for an ActionGet the List for an Action
Action
Get the List of a CardGet the List of a Card
Action
Get the Member Creator of an ActionGet the Member Creator of an Action
Action
Get the Member of an ActionGet the Member of an Action
Action
Get the Members of a BoardGet the Members of a Board
Action
Get the Members of a CardGet the Members of a Card
Action
Get the Members of an OrganizationGet the Members of an Organization
Action
Get the Organization of an ActionGet the Organization of an Action
Action
Invite Member to Board via emailInvite Member to Board via email
Action
Mark Board as viewedMark Board as viewed
Action
Move all Cards in ListMove all Cards in List
Action
Move List to BoardMove List to Board
Action
Remove a Label from a CardRemove a Label from a Card
Action
Remove a Member from a CardRemove a Member from a Card
Action
Remove a Member from an OrganizationRemove a Member from an Organization
Action
Remove a Member's Vote on a CardRemove a Member's Vote on a Card
Action
Remove Member from BoardRemove Member from Board
Action
Update a BoardUpdate a Board
Action
Update a checkItem on a CardUpdate a checkItem on a Card
Action
Update a ChecklistUpdate a Checklist
Action
Update a Comment ActionUpdate a Comment Action
Action
Update a LabelUpdate a Label
Action
Update a ListUpdate a List
Action
Update a Member of an OrganizationUpdate a Member of an Organization
Action
Update an ActionUpdate an Action
Action
Update an OrganizationUpdate an Organization
Action
Update an Organization's MembersUpdate an Organization's Members
Action
Update CardUpdates the specified card (name, description, list, position, due date, closed state, members, labels).
Action
Update Checkitem on Checklist on CardUpdate Checkitem on Checklist on Card
Action
Update Comment Action on a CardUpdate Comment Action on a Card
Action
Update logo for an OrganizationUpdate logo for an Organization
Action
Update Membership of Member on a BoardUpdate Membership of Member on a Board
No trigger or action matches that. Ask your agent to add it: it reads the API documentation and builds what you describe.
Each app on its own
Reviews