How to connect GitHub + Linear + Notion
Zapier lets you send info between GitHub and Linear and Notion automatically—no code required. With 8,000+ supported apps, the possibilities are endless.
- Free forever for core features
- 14 day trial for premium features & apps
Do even more with GitHub + Linear + Notion
With Zapier, you can do more than just connect your apps - you can automate entire processes from beginning to end! Check out the following list of triggers and actions you can use with GitHub, Linear, and Notion. And don’t forget that you can add more apps and actions to create complex workflows.
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 planRepositoryRequired
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 foundNew Customer Need
Triggers when a new customer request is created.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.TeamRequired
Status
Creator
Assignee
Priority
Label
Project
Project Milestone
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Updated Customer
Triggers when a customer is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Team
Status
Lead
Initiative
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.IssueRequired
LabelRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Customer ID
External Customer ID
Issue ID
Attachment ID
Attachment URL
Body
Priority
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.NameRequired
Summary
Content
Status
TeamsRequired
Members
Lead
Priority
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Template
TeamRequired
Description
Parent Issue
Status
Assignee
Subscriber emails
Priority
Estimate
Labels
Project
Project Milestone
Due Date
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Issue IDRequired
Team
Title
Description
Parent Issue
Status
Assignee
Priority
Estimate
Labels
Project
Project Milestone
Due Date
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Issue ID or identifierRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appDatabaseRequired
Filter by Creation Time
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free planDatabaseRequired
ItemRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.DatabaseRequired
Content
Content Format
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.PageRequired
ContentRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.DatabaseRequired
ItemRequired
Content
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Retrieve a Page
This action retrieves a specific page from Notion using its ID. The page id can be a normal page or a database item.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Block IdRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appDatabaseRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appTitleRequired
Exact MatchRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appDatabaseRequired
Content
Content Format
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
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 Customer
Triggers when a new customer is created.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Creator
Project
Document ID
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Team
Status
Lead
Initiative
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Updated Customer Need
Triggers when a customer request is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.TeamRequired
Status
Creator
Assignee
Priority
Label
Project
Project Milestone
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.NameRequired
Domains
External IDs
Revenue
Size
Tier ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.IssueRequired
URLRequired
Title
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.IssueRequired
Comment BodyRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.IssueRequired
LabelRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Customer IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appProject ID or project slug IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appPageRequired
CommentRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Parent PageRequired
Title
Content
Icon
Cover
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Item IDRequired
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.Retrieve Database
This action retrieves a database in Notion using the ID of the database.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.PageRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appPage IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appPageRequired
CommentRequired
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
Top companies trust Zapier to automate work and free up time
Join millions worldwide who automate their work using Zapier
How GitHub + Linear + Notion Integrations Work
- Step 1: Authenticate GitHub, Linear, and Notion.30 seconds
- Step 2: Pick one of the apps as a trigger, which will kick off your automation.15 seconds
- Step 3: Choose a resulting action from the other app.15 seconds
- Step 4: Select the data you want to send from one app to the other.2 minutes
- That’s it! More time to work on other things.