■Overview
The flow of "Generating a summary with ChatGPT and adding a comment when a GitHub pull request is created" is a business workflow that helps streamline the development process.
When a pull request occurs, ChatGPT automatically generates a summary and adds it as a comment for the reviewer.
This makes the content of the pull request easy to understand at a glance, facilitating smooth communication within the team.
■Recommended for
■Benefits of using this template
When a pull request is created in GitHub, it can take time to review the content.
This is especially true for complex content, which tends to take longer.
With this automation, you can automatically create summaries of pull requests made in GitHub, improving review efficiency.
Additionally, consistently adding summaries to comments is expected to reduce discrepancies in understanding among reviewers.
Utilizing ChatGPT for natural summary explanations can facilitate smoother communication.


When a message is created in a thread
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)
Generate Text
Generate text (with image)
Generate Text (Advanced)
Generate Text (Web Search)
Generate Text from Image URL
Convert text to audio file
Retrieve model list
Create thread
Add message to thread
Convert audio file to text (file upload)
Create Issue
Add user to repository
List Issues
Get issue
Add comment to issue / pull request
Update Issue
Search Issue and Pull Request
Search Users
When a message is created in a thread
Generate Text
Generate text (with image)
Generate Text (Advanced)
Generate Text (Web Search)
Generate Text from Image URL
Convert text to audio file
Retrieve model list
Create thread
Add message to thread
Convert audio file to text (file upload)
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 user to repository
List Issues
Get 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