VOICE → GITHUB · SAFETY-FIRST
Make GitHub voiceable.
A spoken word never executes.
Operate GitHub by voice — safely. Every destructive action is gated behind a deliberate confirmation.
6 actions · 5 writes · 3 gated as destructive
Get early accessEXAMPLE COMMANDS
What you can say to GitHub.
Generated from the GitHub spec — these are the real utterances the parser is built to handle.
“create an issue with owner <owner> and repo acme/web”read-only“create a pull request with owner <owner> and repo acme/web”read-only“merge a pull request with owner <owner> and repo acme/web”needs confirm“publish a release with owner <owner> and repo acme/web”needs confirm“get a repository with owner <owner> and repo acme/web”read-only“delete a repository with owner <owner> and repo acme/web”needs confirm
PER-ACTION SAFETY
Every write, classified.
Destructive actions are gated; reads run free. No destructive action is ever left unflagged.
| Action | Endpoint | Class | Why | Blast radius |
|---|---|---|---|---|
createIssue | POST /repos/{owner}/{repo}/issues | read-only | read-only — safe to run without a gate | No side effect. Read-only. |
createPullRequest | POST /repos/{owner}/{repo}/pulls | read-only | read-only — safe to run without a gate | No side effect. Read-only. |
mergePullRequest | PUT /repos/{owner}/{repo}/pulls/{pull_number}/merge | ⚠ destructive | irreversible/costly action: “merge” | Irreversible or costly side effect. |
createRelease | POST /repos/{owner}/{repo}/releases | ⚠ destructive | irreversible/costly action: “release” | Irreversible or costly side effect. |
getRepo | GET /repos/{owner}/{repo} | read-only | read-only — safe to run without a gate | No side effect. Read-only. |
deleteRepo | DELETE /repos/{owner}/{repo} | ⚠ destructive | irreversible: HTTP DELETE | Permanently removes the resource. |
AUTH & SETUP
Connecting to GitHub.
GitHub authenticates with Bearer token. Voxy stores only a vault reference — your secret is never written inline in the config or sent to the browser.
| Scheme | Bearer token |
| Header | Authorization: Bearer <token> |
| Where to get it | Create a token / API key in the API's dashboard, then store it in your vault. |
| How Voxy stores it | As a vault reference (keyring:voxy/github) — never the literal secret. The gate and execution run server-side; the secret never reaches the client. |
FAQ
Questions about GitHub by voice.
How do I authenticate Voxy with GitHub?
GitHub uses Bearer token. You generate the credential in the GitHub dashboard and store it as a vault reference; Voxy never holds the literal secret and never sends it to the browser. The credential is attached server-side when a confirmed action runs.
What can I do in GitHub by voice?
This page exposes 6 GitHub actions generated from its OpenAPI spec: createIssue, createPullRequest, mergePullRequest, createRelease, getRepo, deleteRepo. For example, you can say things like “create an issue with owner <owner> and repo acme/web”.
Which GitHub actions need confirmation?
3 of the 6 actions are classified destructive or costly and are gated behind a deliberate click: mergePullRequest, createRelease, deleteRepo. Voxy shows a read-back of exactly what it will do, and nothing runs until you click confirm.
Is operating GitHub by voice safe?
Yes — safety is the whole point. A spoken word never executes a destructive action. Every irreversible or costly GitHub call (like mergePullRequest) requires an explicit on-screen confirmation, and destructive detection runs at 100% recall, so nothing dangerous is silently executed.
Do I need a GitHub API key to try the demo?
No. The demo on this page is parse-only: it understands your command, shows the parsed call and read-back, and stops at the gate. It never calls GitHub and needs no keys. A key is only required when you wire Voxy to your live GitHub account.
Does Voxy change my GitHub setup or require code?
No code and no changes to GitHub. Voxy reads the GitHub OpenAPI spec to generate the voice layer; you keep using GitHub exactly as before and add a safe voice/natural-language way to run these actions.
← More in DevOps & Deploy · All integrations
Give GitHub a voice.
Keep the safety.
Early access is rolling out across the Tier-1 APIs. Point Voxy at your spec and get a gated voice agent.
Request access