■Overview
When a new Issue is created on GitHub, the information is automatically retrieved and added to a Notion database.
It is possible to automatically expand the data without accessing the database you want to add to.
■Preparation
Prepare a page in Notion to add GitHub Issue data in advance.
The actual page image can be found here
■Setup Method
① Select GitHub from the app trigger and perform the following settings, then test and save.
・Trigger Action: Select "When a new issue is created".
・Trigger Interval: Basically set to the shortest interval of 5 minutes.
・Owner Name: Copy and paste the owner name from "https://github.com/{owner name}/{repository name}/issues/{Issue number}".
・Repository Name: Copy and paste the repository name from "https://github.com/{owner name}/{repository name}/issues/{Issue number}".
② From the + mark under the trigger, select Notion in the operation to link with the app, perform the following settings, test, save, and complete.
・Action: Select "Add text to page".
・Page ID: Copy and paste the page ID (a combination of numbers and letters) found in the URL of the specified page.
・Content: Enter the content you want to add to the page.
Embedding is also possible using the output of the Issue obtained in ①.
※ For details on setting up dynamic use of output, see here
■Notes
・Integration settings with GitHub account and Notion account are required.
・For common errors with Notion integration, see here


When an Issue is Created
When an Issue is Created or Updated
When a Pull Request is created
When a Pull Request is created or updated
When a comment is created on an Issue or Pull Request
When an Issue is Closed (Webhook Trigger)
When an Issue is Opened (Webhook Trigger)
When a Webhook is Received (Webhook Trigger)
When an Issue is Opened (Webhook Trigger)
When a page is created or updated
When a database is created or updated
[Deprecated] When a page in a specific database is created or updated
When receiving a Webhook
When a page is created (Webhook)
When page content is updated (Webhook)
When a page is deleted (Webhook)
When Page Properties are Updated (Webhook)
When a Comment is Created (Webhook)
Create Issue
Add a collaborator to a repository
List Issues
Retrieve Issue
Add Comment to Issue/Pull Request
Update Issue
Search Issue and Pull Request
Search Users
Create Pull Request
Get Pull Request
Update Pull Request
Remove User from Repository
Search Issue
Search Pull Request
List commits
Create release notes
Get page details
Create page
When an Issue is Created
When an Issue is Created or Updated
When a Pull Request is created
When a Pull Request is created or updated
When a comment is created on an Issue or Pull Request
When an Issue is Closed (Webhook Trigger)
When an Issue is Opened (Webhook Trigger)
When a Webhook is Received (Webhook Trigger)
When an Issue is Opened (Webhook Trigger)
Create Issue
Add a collaborator to a repository
List Issues
Retrieve Issue
Add Comment to Issue/Pull Request
Update Issue
Search Issue and Pull Request
Search Users
Create Pull Request
Get Pull Request
Update Pull Request
Remove User from Repository
Search Issue
Search Pull Request
List commits
Create release notes
When a page is created or updated
When a database is created or updated
[Deprecated] When a page in a specific database is created or updated
When receiving a Webhook
When a page is created (Webhook)
When page content is updated (Webhook)
When a page is deleted (Webhook)
When Page Properties are Updated (Webhook)
When a Comment is Created (Webhook)
When a Comment is Updated (Webhook)
When a Comment is Deleted (Webhook)
When Database Content is Added or Updated (Webhook)
When a page in a specific data source is created or updated
Get page details
Create page
Append text to page
Update page properties (Text property)
Update page properties (Number property)
Update Page Property (Select property)
Update Page Property (Multi-select property)
Update Page Property (Date property)
Update Page Property (Checkbox property)
Update Page Property (URL property)
Update page property (Email)
Update page property (Phone number)
Get block information for a specific page
Get a list of users
Update page property (Relation)
Add a Sub-item to the Specified Page
Generate File Upload ID
Upload a File
Update Page Properties (File Property)
Download a File
Retrieve Page Information (List of File Info)
ページ・データベースをタイトルで検索
Append a heading and body text to a page
Rename Database Property
Update Page Property (Title)