BrushupとGitHub
How to Integrate Applications

2024/10/07

How to link Brushup with GitHub and add items to GitHub when they are registered in Brushup

e.koyama

In many cases, design and development team members work on the same project team for website creation, application development, and game development. In these projects, each task is closely related. Sharing tasks and issues is crucial to minimize the risk of development delays and specification errors.

This article introduces a method to automatically create GitHub Issues when an item in Brushup is registered or updated. This automation reduces the manual effort and human error involved in transcription, allowing for accurate and swift information sharing. By ensuring precise information sharing among team members, communication can be streamlined, and the overall work efficiency of the team can be improved. With the no-code automation tool Yoom, setting this up is easy, so be sure to try this integration.

Benefits of Integrating Brushup with GitHub

Benefit 1: Time Savings and Error Reduction through Automation

With the integration, item information from Brushup is automatically reflected in GitHub Issues. Manual transcription is no longer necessary, allowing developers to focus on programming and testing. This can lead to smoother project progress and more efficient resource utilization.

Additionally, human errors such as input mistakes, registration omissions, and duplicate registrations are reduced, improving data consistency. As a result, reliable information management is achieved. Even as the project scale increases, with more tasks and issues or more frequent information updates, the burden of information management can be minimized, and information accuracy can be maintained.

Benefit 2: Enhanced Collaboration

With the integration, information is automatically synchronized from Brushup to GitHub, allowing team members to quickly grasp the latest information. By sharing the same information, developers can work concurrently with designers based on the latest design requirements. Feedback and requirement changes are shared more quickly, enabling development with a clear understanding of the design intent, reducing the need for rework or corrections.

As each team member becomes more aware of the progress and issues in other areas of expertise, mutual understanding deepens, and communication becomes smoother. This can lead to faster problem-solving and a stronger sense of team unity. Especially when the team includes remote workers or members working in different time zones, smooth information sharing through automation is a significant advantage.

[What is Yoom]

How to Create a Brushup and GitHub Integration Flow

Let's set up the integration and automation workflow between Brushup and GitHub.

Using a template, we will introduce the steps to create a workflow that "adds to GitHub when a new item is registered in Brushup."

※ This flow also triggers when an item is updated.

Before You Start

1. Please log in to Yoom.

2. Click the "Try it" button below to copy the template in Yoom.

Step 1: Connect Brushup and GitHub with My Apps

*If you have already connected the apps, please proceed to Step 2.

1. Select "My Apps" from the left menu and click "+ New Connection" on the right side of the screen.

__wf_reserved_inherit

2. From the list of new connections in My Apps, select Brushup and GitHub respectively, and connect the apps.
*Please contact your Brushup representative for the access token required for the Brushup connection.

Next, copy the template to My Projects and create a Flowbot.
If you haven't copied it yet, please copy the Flowbot template from below.

1. Hover over the banner and click "View Details"
2. Click "Try This Template" on the redirected page
3. Register for Yoom
※ If you have already registered, the login screen will be displayed, so please log in.

Step 2: Setting a Trigger to Launch When Creating or Updating an Item in Brushup

1. Open the copied template.
 ※ You can change it to any title from the red frame in the image below.

__wf_reserved_inherit

2. Click on the Flowbot's "App Trigger: When a New Item is Registered or Updated".

__wf_reserved_inherit

3. Select the linked account and action.
 Change the title if necessary and click "Next".

__wf_reserved_inherit

4. Set up the API connection for the app trigger.
 Select and enter the trigger launch interval and project ID.
 ※ The available time for the launch interval varies by plan. Reference: List of Function Restrictions and Usage Limits for Each Plan

__wf_reserved_inherit

5. If the test is successful, click "Save".

Step 3: Setting an Action to Create a GitHub Issue

1. Click on the Flowbot's "Integrate with App: Create Issue".

__wf_reserved_inherit

2. Select the linked account and action.
 Change the title if necessary and click "Next".

__wf_reserved_inherit

3. Set up the API connection.
 Enter the required information in each field.
 ※ Use the output information obtained in Step 2 for the title and comment. Since the flow will also be triggered upon updates, it is recommended to include the update date in the comment.
 ※ The image below is an example of input.

__wf_reserved_inherit
__wf_reserved_inherit

 ※ The image below is an example of output reference.

__wf_reserved_inherit

4. If the test is successful, click "Save".

Finally, switch the trigger of the saved flow to "ON" to activate it.

This completes the flow "Add to GitHub When a New Item is Registered in Brushup".

Other Automation Examples Using Brushup and GitHub

There are many other examples of automation using Brushup and GitHub in Yoom, so here are a few introductions.

1. This is a flow where when an item in Brushup is registered or updated, it is registered in the Garoon calendar. By automatically reflecting task information related to deliverables in the schedule management tool, the entire team can understand the details through the calendar. By visualizing task deadlines, the person in charge can easily adjust priorities and assignees.

2. This is a flow for creating a Zendesk ticket when an item in Brushup is registered or updated. By converting task information of deliverables into tickets, customer support and sales representatives can manage customer requests and response statuses linked to customer information in Zendesk.

3. A flow to notify Slack when an Issue is created on GitHub. By integrating GitHub with chat tools, you can easily and quickly share the details of an Issue. By combining automatic notifications with the flow of creating a GitHub Issue when registering or updating an item in Brushup, you can notify both the item and Issue information together.

Summary

We introduced a method to automatically create issues when items are registered or updated by integrating Brushup with GitHub. This automation reduces the effort and errors associated with manual transcription, facilitating smooth sharing of tasks and issues. By ensuring all stakeholders have access to the latest information, project transparency is enhanced, enabling quick decision-making and problem-solving. Improved communication and work efficiency across the team, including those working remotely or in different time zones, can be expected. To ensure smooth project progress, please consider utilizing Yoom for integration.

The person who wrote this article
e.koyama
Until now, I have experienced office work at specialized trading companies and in the EC industry. The work I was in charge of covered a wide range of tasks, such as sales office work, accounting, general affairs, human resources, and legal affairs. We worked to improve the efficiency of individual tasks, but I think the work could proceed more conveniently by using various support tools and Yoom... I would be happy if I could send out an introduction article on Yoom that makes use of my work experience and help everyone proceed smoothly with their work.
Tags
Integration
Automation
Brushup
GitHub
Related Apps
App integration
No items found.
What is Yoom hyperautomation?
Conventional RPA can only automate simple repetitive tasks, and the setup process was very complicated.
With “hyperautomation,” which combines various technologies such as AI, API, RPA, and OCR, it is possible to automate many tasks that could not be realized until now more easily than before.
Don't Just Connect Apps—Automate Everything
Most tools simply connect one app to another, leaving the complex tasks to you. Yoom goes much further: From document creation and browser automation to OCR and generative AI, Yoom handles it all seamlessly in one platform.

Why settle for basic integrations? Streamline your entire workflow with Yoom’s powerful hyperautomation.
Learn more about Yoom
Helpful Materials
I understand Yoom! 3-piece set of materials
Download materials
Understand in 3 minutes! Yoom service introduction materials
Download materials
Find out by Before After! Yoom Case Study Collection
Download materials
See a list of useful materials