Issues and PRs, connected to the customers behind them.
Modem syncs issue and PR metadata from your repos, captures issues as user feedback, and, with the opt-in Close the loop automation, a merged PR tells your team which customers asked for it.
How Modem works with GitHub
Sync issue and PR metadata so Modem understands what users are reporting and what your team is shipping.
Issues as feedback
GitHub issues are captured as user feedback alongside your other sources, so public reports join the same topics as support tickets.
Shipping context
PR titles and descriptions give the agent an accurate picture of what your team is actually shipping.
Close the loop on merge
With the opt-in Close the loop automation, a merged PR that is directly linked to a topic posts a Slack note to your team listing who asked.
One pipeline for everything your customers say
GitHub is one of the places Modem listens and acts. Everything lands in one prioritized view at app.modem.dev, grouped by what people are actually asking for and tied to the people and companies who raised it.
How to connect GitHub
Connecting takes a few minutes. You need a Modem account and permission to authorize GitHub for your team.
- 1
Create a Modem account
Sign up at app.modem.dev/auth/signup. Modem has a free plan, so you can connect your first tools without paying.
- 2
Connect GitHub
In your Modem organization, go to Settings, then Integrations, then GitHub, and authorize the connection.
- 3
Ask the agent
Mention GitHub in a conversation with the Modem agent, in Slack or the dashboard, and it uses the connection to answer and act.
- 4
Build it into automations
Use GitHub in event automations and recurring agent tasks, so routine work runs without anyone kicking it off.
Common questions about the GitHub integration
What does Modem read from GitHub?
Issue and PR metadata from the repos you connect. Issues are captured as user feedback; PR titles and descriptions give the agent context on what is shipping.
What happens when a PR merges?
If you turn on the Close the loop automation, Modem posts a Slack note to your team when a merged PR is directly linked to a topic, listing the customers who asked so your team can follow up. In Slack and, by default, in the dashboard, replies to customers wait for a person to approve them.
How do I connect GitHub?
In Modem, go to Settings, then Integrations, then GitHub, and install the GitHub app on the repos you choose. The setup docs at modem.dev/docs/integrations/github cover the details.