Learn how to automate the creation of GitHub issues from Slack messages using Pabbly Connect. Follow our step-by-step tutorial for seamless integration. Build sophisticated automated workflows in less time than you think. This guide translates complex integrations into straightforward steps for immediate implementation.

Watch Step By Step Video Tutorial Below


1. Accessing Pabbly Connect for Integration

To create GitHub issues from Slack messages, you first need to access Pabbly Connect. Begin by visiting the Pabbly Connect website and signing in to your account.

If you are new to Pabbly, you can sign up for free and get 100 tasks every month. Once logged in, you will see the Pabbly Apps dashboard where you can select Pabbly Connect to start your automation process.


2. Creating a Workflow in Pabbly Connect

After accessing Pabbly Connect, click on the ‘Create Workflow’ button located in the top right corner. A dialog box will prompt you for a workflow name; enter ‘Create GitHub Issues from Slack Message’.

  • Select a folder for saving the workflow. Choose ‘Slack Automations’ from the dropdown menu.
  • Click on the ‘Create’ button to finalize your workflow setup.

Once the workflow is created, you will see two sections: Trigger and Action. This is where you will set up the automation between Slack and GitHub using Pabbly Connect.


3. Setting Up the Trigger with Slack

In this step, you will configure the trigger application as Slack. Click on the arrow in the Trigger section and select Slack as your trigger application.

  • Choose ‘New Message’ as the trigger event.
  • Click on ‘Connect’ to establish a connection with Slack.

Ensure you are logged into your Slack account in a separate tab to facilitate the connection. After selecting the token type as ‘Bot’, click on ‘Save’. This will allow Pabbly Connect to capture messages from your specified Slack channel.


4. Configuring the Action Step with GitHub

Now it’s time to set up the action application as GitHub. Select GitHub and choose ‘Create Issue’ as the action event. Click on ‘Connect’ to link your GitHub account with Pabbly Connect.

Authorize the connection by clicking ‘Allow’ when prompted for permissions. Fill in the repository owner and select the repository where the issues will be created.

Map the issue title and description from the previous Slack message to the GitHub issue fields. This mapping ensures that every new message in Slack creates a corresponding issue in GitHub through Pabbly Connect.


5. Testing the Integration

After configuring both the trigger and action, it’s essential to test the integration. Send a test message in your Slack channel that contains the issue details.

Click on ‘Save and Send Test Request’ in Pabbly Connect. Check your GitHub account to confirm that the issue has been created.

Once you see the new issue in GitHub, your integration is successful. This means that every time a new message is posted on your Slack channel, Pabbly Connect will automatically create a corresponding issue in GitHub.


Conclusion

In this tutorial, we explored how to create GitHub issues from Slack messages using Pabbly Connect. By following the steps outlined, you can automate your workflow and ensure that customer issues are efficiently tracked in GitHub.

Ensure you check out Pabbly Connect to create business automation workflows and reduce manual tasks. Pabbly Connect currently offer integration with 2,000+ applications.