Create GitHub issues from customer email and see when they are closed
Sektra connects to GitHub so that a bug a customer reports becomes a GitHub issue while the conversation is still open. It is built for software teams whose customers write in by email, WhatsApp or chat and whose developers work from GitHub issues. The issue links back to its conversation, and the person replying sees beside the thread whether it is still open.
What Sektra does with GitHub
Create a GitHub issue from a customer email
On any conversation, the Apps button opens a card for each connected tool, and the GitHub card offers Create issue. Enter the repository in the form owner/repo, or paste its link, and keep the conversation's subject as the title or type another. Sektra confirms with the number of the new issue.
What goes into the GitHub issue
The issue body holds your note, or the conversation's preview text when you write none. Sektra then adds the customer's name and email address and a link back to the conversation. Because the body names the customer, a private repository is the right place for issues filed from the inbox.
Link an existing issue or pull request
When a bug is already filed, choose Link issue and paste the link of the issue, or of the pull request that fixes it. Linking writes nothing to GitHub, so one issue can be linked from every conversation that reports the same bug.
See whether the GitHub issue is fixed
The GitHub card lists linked issues by repository, number and title, and marks each one as open, closed, or closed as not planned. A linked pull request shows as open, merged or closed. The first assignee is named beside the state, and finished items move under Done.
Rules that open GitHub issues
Once GitHub is connected, a rule's actions include Create issue in GitHub, with the repository set inside the rule. The check can be a tag your team applies or an AI check that asks whether the customer is reporting a defect. A repeat trigger on the same conversation within a day opens no second issue.
The assistant can search your GitHub issues
The assistant, Sektra's built-in AI, can read the issues linked to a conversation and search GitHub by wording or by issue reference. The search covers the connected person's own repositories and up to five of their organizations.
How to connect GitHub
- 1
Open Integrations in Settings
Open Settings and choose Integrations, a page shown to teammates with permission to manage integrations, then find GitHub in the Developer group.
- 2
Sign in with GitHub
Choose Connect GitHub and approve Sektra on GitHub's own screen, so Sektra never sees the password. Issues are then opened through the GitHub account that signed in, in the repositories it has allowed Sektra to use.
- 3
Start from any conversation
GitHub now appears under Connected with the account's username and a Working label. Anyone who can reply in an inbox can then create and link issues from its conversations.
Common questions
Setup, permissions and what Sektra reads from GitHub, with a contact link for anything not covered here.
Can I create a GitHub issue from an email?
Yes. Sektra connects to GitHub, and any email, WhatsApp or live chat conversation can be turned into an issue from the Apps button on the thread. You name the repository, and Sektra opens the issue with your note, the customer's details and a link back.
Does the GitHub integration work with private repositories?
Yes, for any private repository the connected GitHub account can open and has allowed Sektra to use. Sektra reaches GitHub only as that account, so it cannot open or link issues in a repository the account cannot see. Customer reports belong in a private repository in any case, because each issue names the customer.
Does closing a GitHub issue update the conversation?
The GitHub card shows the issue as closed the next time it is opened, and a merged pull request shows as merged. The conversation itself is left as it is, and no message goes to the customer. The thread's owner sees the change on the card and decides when to reply.
Connect GitHub and see it work
Connect a mailbox first, then add GitHub from Settings. Both steps take a few minutes, and the team can work from the inbox the same day.