Create Google Calendar events from new GitHub commits
Whether you're planning meetings around the latest work or trying to visualize your development schedule, this Zap can bring your progress into your calendar. Once active, it will trigger with each new commit on GitHub, automatically creating a new Google Calendar event, set by default to the time of the commit.
Whether you're planning meetings around the latest work or trying to visualize your development schedule, this Zap can bring your progress into your calendar. Once active, it will trigger with each new commit on GitHub, automatically creating a new Google Calendar event, set by default to the time of the commit.
- When this happens...New Commit
Triggers when a new commit is created.
TriggerPollingZapier checks for new data every 15 min on the Free plan - automatically do this!Create Detailed Event
Create an event by defining each field.
ActionWriteCreate a new record or update an existing record in your app.
- Free forever for core features
- 14 day trial for premium features & apps
New Organization
Triggers when a new organization is created.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planWho is requested to review?
Repo
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planRepoRequired
BodyRequired
Issue or Pull requestRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.RepositoryRequired
File PathRequired
Commit MessageRequired
File ContentRequired
File SHA (for updates)
Branch
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Gist FilenameRequired
Content of the GistRequired
Description
Make Gist Public?
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.RepoRequired
TitleRequired
Body
HeadRequired
BaseRequired
Instant Merge
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.RepoRequired
Pull RequestRequired
Comment
ActionRequired
Commit SHA
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.RepoRequired
Pull RequestRequired
Title
Body
State
Base
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Organization NameRequired
User Name (Login)Required
ActionThis is an event a Zap performs.SearchFind existing data in your appOrganization or User Name
Repository NameRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appRepoRequired
StateRequired
Search byRequired
Search valueRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appRepoRequired
StateRequired
Search byRequired
Search valueRequired
TitleRequired
Body
Assignee
Milestone
Labels
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is foundNew Calendar
Triggers when a calendar is created.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planCalendarRequired
Search Term
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planCalendarRequired
Expand Recurring Events
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.CalendarRequired
Search TermRequired
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planNameRequired
Description
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.CalendarRequired
Summary
Description
Location
Add Conferencing?
Start Date & TimeRequired
End Date & TimeRequired
Repeat Frequency
Repeat Until
Repeat How Many Times?
All day
Color
Attendees
Visibility
Use Default Reminders?
Reminders
Minutes Before Reminders
Show me as Free or Busy
Guests Can Modify Event
Event Type
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Source CalendarRequired
EventRequired
Destination CalendarRequired
Send Notifications
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Stop on errorRequired
HTTP MethodRequired
URLRequired
Query string parameters
Additional request headers
Body
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.CalendarRequired
Expand Recurring Events
Search Term
Start Time Before
End Time After
Event Type
ActionThis is an event a Zap performs.SearchFind existing data in your appShow Hidden Calendars
Show Deleted Calendars
Minimum Access Role
ActionThis is an event a Zap performs.SearchFind existing data in your appCalendarRequired
Expand Recurring Events
Search Term
Start Time Before
End Time After
Event Type
Summary
Description
Location
Add Conferencing?
Start Date & TimeRequired
End Date & TimeRequired
Repeat Frequency
Repeat Until
Repeat How Many Times?
All day
Color
Attendees
Visibility
Use Default Reminders?
Reminders
Minutes Before Reminders
Show me as Free or Busy
Guests Can Modify Event
Event Type
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found
Which types of issues should this trigger on?
Organization
Repo
Label
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planNew Mention
Triggers when your Github username is mentioned in a Commit, Comment, Issue or Pull Request.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planNew Repository
Triggers when a new repository is created.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planNew Team
Triggers when you are added to a team.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planRepoRequired
IssueRequired
LabelsRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.RepositoryRequired
Branch NameRequired
Source Branch/SHARequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.RepoRequired
Branch NameRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.RepoRequired
TitleRequired
Body
Assignee
Milestone
Labels
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Emoji
Status Message
Expires At
Limited Availability
Organization Name
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.RepoRequired
IssueRequired
Title
Body
Assignee
Milestone
Labels
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.RepositoryRequired
Branch Name
ActionThis is an event a Zap performs.SearchFind existing data in your appNameRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appRepoRequired
StateRequired
Search byRequired
Search valueRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appName (Login)
ActionThis is an event a Zap performs.SearchFind existing data in your appRepoRequired
StateRequired
Search byRequired
Search valueRequired
TitleRequired
Body
HeadRequired
BaseRequired
Instant Merge
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is foundCalendarRequired
Time Before
Time Before (Unit)
Search Term
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planCalendarRequired
EventRequired
Attendee/sRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.CalendarRequired
EventRequired
Notify Attendees?
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.CalendarRequired
Describe EventRequired
Attendees
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.CalendarRequired
EventRequired
Summary
Description
Location
Start Date & Time
End Date & Time
Repeat Frequency
Repeat Until
Repeat How Many Times?
All day
Color
Attendees
Visibility
Use Default Reminders?
Reminders
Minutes Before Reminders
Show me as Free or Busy
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.CalendarRequired
Event IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appCalendar
Start Time
End Time
ActionThis is an event a Zap performs.SearchFind existing data in your appCalendarRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app
Related categories
Related Zap Templates
- Create Google Calendar events from parsed GitHub milestones git
- Create detailed Google Calendar events from new GitHub milestones
- Create GitHub issues when new Google Calendar events start
- Set profile statuses as out of office in GitHub when new events start in Google Calendar
- Create Google Calendar events for new GitHub branches
- Create new GitHub issues for each new event in Google Calendar
- Create new GitHub comments for updated or new Google Calendar events
- Create new Google Calendar events from updated GitHub commits
- Create detailed events in Google Calendar for new issues in GitHub
- Create Google Calendar events for new GitHub review requests
- Create Google Calendar events from new GitHub mentions
- Update GitHub issues when new events happen in Google Calendar
- Create new Google Calendar events for new GitHub repositories
Related Zap Templates
- Create Google Calendar events from parsed GitHub milestones git
- Set profile statuses as out of office in GitHub when new events start in Google Calendar
- Create new GitHub comments for updated or new Google Calendar events
- Create Google Calendar events for new GitHub review requests
- Create new Google Calendar events for new GitHub repositories