Integrations
Triage a bug report from Slack
You tag Devin on a customer bug report in Slack. It records a video of the bug, files a Linear ticket with that video, opens a fix PR and replies in the thread with the links.
Steps
- Enter your GitHub user or org. The links and the prompt on this page use it.
- Create your own copy of the starter repo. Open GitHub's new-repository page for devin-demo-slack-triage, choose your account as the owner, keep the name
devin-demo-slack-triage, and click Create repository. - Make sure Devin can access the new repo under Settings → Connections → GitHub.
- Connect Slack and Linear under Settings → Connections.
- In Slack, create
#supportand run/invite @Devin. Devin ignores channels it hasn't joined. - Enter your Linear team key, the short prefix on your ticket IDs.
- Copy the prompt below and post it in
#supportas a message that tags@Devin.
Prompt
Customer report from Dana at Northwind: "On the Acme storefront, if I type a quantity into the cart box instead of using the + button, my cart total goes crazy — I typed 2 for the tent and it charged me for 21 tents!" @Devin please: reproduce this on https://github.com/<you>/devin-demo-slack-triage, record a video of the repro, file a Linear ticket in team ETH with repro steps, expected vs actual, and the video, then open a fix PR with a regression test and post the ticket + PR links back in this thread.
What to watch
- Devin replies in the thread and keeps it updated.
- It records the bug before it fixes it.
You're done when
- The thread has the repro video, the Linear ticket link and the PR link.