Auto-Invite GitHub Project Collaborators from Asana Review Comments
A designer or PM comments on an Asana task to provide feedback, but they're not invited to the GitHub project yet. Notis adds them automatically.
Trigger
New Comment on Task
Fires when a comment is added to a task in a project.
Action
Add project collaborator
Add a user as a collaborator on an organization project.
Why this helps
Reviewers and stakeholders who comment on Asana tasks don't get GitHub project access, fragmenting feedback across multiple platforms.
- Reviewers see context directly in GitHub instead of two separate conversations
- Feedback stays in one place, reducing duplicate communication
- Simplifies cross-functional workflows (design, product, engineering)
- Reduces the back-and-forth of inviting people to projects
Setup
Build it in a few focused steps.
- 1Connect Asana and GitHub to Notis.
- 2Create an automation with the prompt: 'When someone comments on an Asana task, add them as a collaborator to the GitHub project.'
- 3Choose your notification channel and save.
- 4Test by having a teammate comment on an Asana task and verify they appear in the GitHub project.
Questions about this workflow
What if the commenter doesn't have a GitHub account?
Notis will notify you so you can send a manual invitation or create an account for them.
Can I exclude internal team members and only add external reviewers?
Yes. Tell Notis to filter by role, domain, or team membership in your automation prompt.
Do I need to manually remove them later?
By default, no. They stay as collaborators. You can ask Notis to remove them after a certain time period or when the task is completed.
When this happens · Trigger
Fires when a comment is added to a task in a project.
Do this · Action
Add a user as a collaborator on an organization project.
Supported Triggers and Actions
Notis builds workflows that link Asana to GitHub. A trigger fires from one place; an action lands in another.
Asana triggers
GitHub actions
Recurring trigger
Notis starts this workflow on a schedule, such as daily, weekly, or during business hours.
Accept a repository invitation
Accept a pending repository invitation.
Webhook trigger
Notis starts this workflow when an external tool or custom backend sends an HTTP request.
Abort Repository Migration
Aborts a queued or ongoing repository migration.
Attachment Added to Task
Fires when an attachment is added to a task.
Add email for auth user
Add email addresses to your account.
New Comment on Task
Fires when a comment is added to a task in a project.
Add app access restrictions
Allow apps to push to a protected branch.
New Task Created
Fires when a new task is created in a project.
Add a repository collaborator
Add a user as a repository collaborator or update their access.
Task Moved to Section
Fires when a task is moved to a section in a project.
Add field to user project
Adds a custom field to a user-owned project.
Tag Added to Task
Fires when a tag is added to a task.
Add a repository to an app installation
Grant an app access to a repository.
Task Updated
Fires when a task is updated in a project.
Add item to user project
Adds an issue or pull request to a user-owned project.
Connect any two apps with Notis in the middle.
Asana and GitHub, or any other combination from 1,500+ integrations.
When this happens · Trigger
Do this · Action
Save your first hour today.
7-day trial of any paid plan, with $20 of usage included.
No card. Works with personal or business GitHub.