The GitHub integration turns a support conversation into a tracked issue without leaving Discord. Inside a ticket, a support member runs /issue, picks a repository and one of its issue templates, fills in the template's fields, and the issue is created on GitHub — with your default labels and assignees — and linked to the ticket.
Connect with the GitHub App (recommended) or paste an access key. Integrations cost no feature token.
Connect your GitHub account
Use the GitHub App, or paste an access key.
Which repositories?
Issue defaults
Applied to every issue Clarify opens.
[Support] . Optional.Templates
Repository issue templates are offered automatically: Clarify reads the YAML issue forms in a repository's .github/ISSUE_TEMPLATE folder and turns their fields into a Discord form.
Who can create issues?
/issue. Empty means any support role.Using it in a ticket
Start
Run /issue inside the ticket. A ticket that already has a linked issue tells you so; add force:True to create another one anyway.
Pick a repository and a template
Only your selected repositories are offered, and only those with templates unless blank issues are allowed.
Fill in the form
The template's title and fields appear as a Discord form; dropdowns and checkboxes follow in a second step. Each step waits a minute for you.
Done
You get an Open Issue link, and a permanent GitHub issue linked card with the issue number is posted into the ticket. The dashboard shows the link on the ticket as well.
The issue body contains the answers you gave to the template's fields — not the ticket conversation. Copy anything the developers need into the form.
module@github:trigger starts the same flow from any ticket message, for teams that prefer a button to a command.Frequently asked
The App: you choose exactly which repositories Clarify may touch, tokens are short-lived and renewed automatically, and nothing personal is stored. Use an access key only where the App cannot be installed.
No. The link is written once, when the issue is created. Status changes on GitHub are not mirrored into the ticket.
Grant it to the App installation on GitHub (or make sure the access key can see it), then press Reload on the repositories step.