---
title: Github
canonical: https://telnyx.com/integrations/github
---
# Github

[Back to Integrations](https://telnyx.com/integrations)

# Github 

### Overview

Connect your voice agent with GitHub to manage development workflows during voice interactions. The integration allows agents to create issues, update pull requests, and retrieve project information directly through conversation.

### How it works

A Telnyx Voice AI agent can capture development requests during a conversation and interact with GitHub through API tool calls. The agent can create a new issue, retrieve repository information, or update an existing task based on details collected during the call. This allows engineering teams to capture feedback or bug reports directly into their development workflow without manual entry.

### Capabilities

The GitHub integration supports the following operations across core objects:

Repositories

get\_repository

list\_repository

Issues

create\_issue

get\_issue

update\_issue

list\_issue

search\_issue

Pull Requests

create\_pull\_request

get\_pull\_request

update\_pull\_request

Users

get\_user

[Start building](https://telnyx.com/sign-up)

CATEGORY

Developer resources

DEVELOPER LINKS

[Telnyx Voice API fundamentals](https://developers.telnyx.com/docs/voice/programmable-voice/voice-api-fundamentals)[GitHub API reference](https://docs.github.com/en/rest?apiVersion=2026-03-10)

### About GitHub

GitHub is the world's leading platform for hosting and collaborating on code, with tools for version control, issue tracking, pull requests, CI/CD pipelines, and AI-powered development through GitHub Copilot.

### What moves between the agent and GitHub

A Telnyx voice AI agent connected to GitHub can search for and retrieve issues, pull requests, and repository information during a phone call, giving callers real-time status updates on code work. When a stakeholder calls asking about a bug or a feature request, the agent finds the relevant issue and reports its status, assignee, and recent activity.

The agent can create new issues from bug reports or feature requests captured during a conversation, automatically assigning labels, milestones, and reviewers based on the content. It can add comments to existing issues or pull requests - logging call outcomes, appending bug reproduction steps, or noting customer impact.

For broader visibility, the agent can list repositories and branches to help callers navigate codebases, and update issue statuses or assignees as work is discussed and reassigned during the call.

COMPOSITION

## Pick the job. The primitives light up.

Four GitHub assistants. Pick one and the blocks it runs on light up, and the create call attaches GitHub in the same request, the meter prices it. Or click any single block: every primitive sells alone.

Loading...

One request. Tools attached. You pay the minute, not the connector.

[Voice API](https://telnyx.com/products/voice-api)[SIP Trunking](https://telnyx.com/products/sip-trunks)[TeXML](https://telnyx.com/products/texml)[WebRTC](https://telnyx.com/products/webrtc)[Conversation Relay](https://telnyx.com/products/conversation-relay)[SMS API](https://telnyx.com/products/sms-api)[MMS API](https://telnyx.com/products/mms-api)[RCS](https://telnyx.com/products/rcs)[WhatsApp Business](https://telnyx.com/products/whatsapp-business-api)[Short code](https://telnyx.com/products/sms-short-code)[10DLC](https://telnyx.com/products/10dlc-registration)[Alphanumeric sender ID](https://telnyx.com/products/alphanumeric-sender-id)[Email API](https://telnyx.com/products/email-api)[Global numbers](https://telnyx.com/products/phone-numbers)[Toll-free numbers](https://telnyx.com/products/toll-free-numbers)[Number porting](https://telnyx.com/products/number-porting)[Fax API](https://telnyx.com/products/fax-api)[Microsoft Teams](https://telnyx.com/products/enterprise-integrations-ms-teams)[Zoom Phone](https://telnyx.com/products/enterprise-integrations-zoom-phone)[Voice AI Agents](https://telnyx.com/products/voice-ai-agents)[Text-to-Speech](https://telnyx.com/products/text-to-speech-api)[Speech-to-Text](https://telnyx.com/products/speech-to-text-api)[Voice Design](https://telnyx.com/products/voice-design-lab)[Agent Browser](https://telnyx.com/products/agent-browser)[Meeting Bot](https://telnyx.com/products/meeting-bot)[Web Search API](https://telnyx.com/products/web-search-api)[Deepfake Detection](https://telnyx.com/products/deepfake-detection)[Branded Calling](https://telnyx.com/products/branded-calling)[Verify API](https://telnyx.com/products/verify-api)[Number Lookup API](https://telnyx.com/products/number-lookup)[Number Reputation](https://telnyx.com/products/number-reputation)[Virtual Cross Connects](https://telnyx.com/products/programmable-networking)[Cloud VPN](https://telnyx.com/products/cloud-vpn)[Global IP](https://telnyx.com/products/global-ip)[IoT SIM Card](https://telnyx.com/products/iot-sim-card)[eSIM](https://telnyx.com/products/esim)[Private Wireless Gateways](https://telnyx.com/products/iot-vpn)[Mobile Voice](https://telnyx.com/products/mobile-voice)[Functions](https://telnyx.com/products/functions)[StatefulActor](https://telnyx.com/products/stateful-actors)[KV](https://telnyx.com/products/kv)[SQLDB](https://telnyx.com/products/sqldb)[Inference](https://telnyx.com/products/inference)[AgentSDK](https://telnyx.com/products/agentsdk)[Embeddings API](https://telnyx.com/products/embeddings-api)[Missions](https://telnyx.com/products/missions)[LiveKit on Telnyx](https://telnyx.com/products/livekit-on-telnyx)[Object Storage](https://telnyx.com/products/storage)[CloudFS](https://telnyx.com/products/cloudfs)

THE TELNYX PLATFORM

## Powered by the Telnyx platform

Every Telnyx integration runs on the same infrastructure: voice AI agents for conversation, inference for reasoning, SIP trunking for transport, STT and TTS for understanding and speech, and phone numbers for provisioning.

### Voice AI Agents

Voice agents that search GitHub issues and PRs to report status during phone calls.

[Learn more](https://telnyx.com/products/voice-ai-agents)

### Inference

Reasoning that decides when to create an issue, add a comment, or update a label in GitHub.

[Learn more](https://telnyx.com/products/inference)

### SIP Trunking

Carrier-grade SIP transport keeps developer coordination calls connected and clear.

[Learn more](https://telnyx.com/products/sip-trunks)

### Speech-to-Text

Transcribe caller bug reports in real time so the agent can create accurate GitHub issues.

[Learn more](https://telnyx.com/products/speech-to-text-api)

### Text-to-Speech

Generate natural-sounding status summaries from GitHub issue and PR data.

[Learn more](https://telnyx.com/products/text-to-speech-api)

### Phone Numbers

Provision local or toll-free numbers for a dedicated developer support hotline.

[Learn more](https://telnyx.com/products/phone-numbers)

## Ready to build with Telnyx?

[Start building](https://telnyx.com/sign-up)[Talk to sales](https://telnyx.com/contact-us)

## MORE INTEGRATIONS

* ### Airtable  
Read and update structured records seamlessly through voice.  
[Learn more](https://telnyx.com/integrations/airtable)
* ### Asana  
Create tasks and keep projects on track using voice.  
[Learn more](https://telnyx.com/integrations/asana)
* ### Calendly  
Book meetings and manage availability through natural conversation.  
[Learn more](https://telnyx.com/integrations/calendly)
* ### Confluence  
Find and surface internal knowledge instantly through voice.  
[Learn more](https://telnyx.com/integrations/confluence)
* ### Figma  
Access design files and project context through voice.  
[Learn more](https://telnyx.com/integrations/figma)
* ### Gong  
Bring conversation insights into every voice interaction.  
[Learn more](https://telnyx.com/integrations/gong)
* ### Greenhouse  
Optimize recruiting with voice-driven updates, scheduling, and candidate workflows.  
[Learn more](https://telnyx.com/integrations/greenhouse)
* ### Hubspot  
Bring real-time CRM intelligence into every voice conversation.  
[Learn more](https://telnyx.com/integrations/hubspot)

[Start building](https://telnyx.com/sign-up)

CHOOSE BY USE CASE OR PRODUCT

Use caseProducts

* Bug Report IntakeCaller reports a bug, agent creates a GitHub issue
* Issue Status LookupsCaller asks about an issue, agent reads status from GitHub
* PR Status UpdatesCaller asks about a PR, agent reads review status from GitHub
* Dev Workflow CoordinationAgent coordinates standup and posts updates to GitHub

* CommsSIP Trunking
* CommsGlobal numbers
* AIVoice AI Agents
* AIText-to-Speech
* AISpeech-to-Text
* EdgeInference

RESULTS

cURL

```
# bug report intake — create the agent# tools attach in the same requestcurl -X POST https://api.telnyx.com/v2/ai/assistants \  -H "Authorization: Bearer $TELNYX_API_KEY" \  -H "Content-Type: application/json" \  -d '{    "name": "github-bug-intake",    "model": "meta-llama/Meta-Llama-3.1-8B-Instruct",    "instructions": "Answer the call, ask the caller to describe the bug, confirm the details, categorize the severity, and create a new issue in GitHub.",    "integrations": [      { "integration_id": "github" }    ]  }'# 6 primitives · 1 vendor · 1 bill# 1 tool · GET /v2/ai/integrations
```

Bug Report Intake

Primitives composed

6 of 50

Tools attached

1

Est. latency budget

\~460 ms

Est. unit cost (all-in)

$0.05/min

Vendors required

1

SELECT USE CASE

* Bug Report IntakeCaller reports a bug, agent creates a GitHub issue
* Issue Status LookupsCaller asks about an issue, agent reads status from GitHub
* PR Status UpdatesCaller asks about a PR, agent reads review status from GitHub
* Dev Workflow CoordinationAgent coordinates standup and posts updates to GitHub

SELECT USE CASE

* Bug Report IntakeCaller reports a bug, agent creates a GitHub issue
* Issue Status LookupsCaller asks about an issue, agent reads status from GitHub
* PR Status UpdatesCaller asks about a PR, agent reads review status from GitHub
* Dev Workflow CoordinationAgent coordinates standup and posts updates to GitHub

OR SELECT PRODUCT

* CommsVoice API
* CommsSIP Trunking
* CommsTeXML
* CommsWebRTC
* CommsConversation Relay
* CommsSMS API
* CommsMMS API
* CommsRCS
* CommsWhatsApp Business
* CommsShort code
* Comms10DLC
* CommsAlphanumeric sender ID
* CommsEmail API
* CommsGlobal numbers
* CommsToll-free numbers
* CommsNumber porting
* CommsFax API
* CommsMicrosoft Teams
* CommsZoom Phone
* AIVoice AI Agents
* AIText-to-Speech
* AISpeech-to-Text
* AIVoice Design
* AIAgent Browser
* AIMeeting Bot
* AIWeb Search API
* IdentityDeepfake Detection
* IdentityBranded Calling
* IdentityVerify API
* IdentityNumber Lookup API
* IdentityNumber Reputation
* NetworkVirtual Cross Connects
* NetworkCloud VPN
* NetworkGlobal IP
* NetworkIoT SIM Card
* NetworkeSIM
* NetworkPrivate Wireless Gateways
* NetworkMobile Voice
* EdgeBuild
* EdgeFunctions
* EdgeStatefulActor
* EdgeKV
* EdgeSQLDB
* EdgeInference
* EdgeAgentSDK
* EdgeEmbeddings API
* EdgeMissions
* EdgeLiveKit on Telnyx
* EdgeObject Storage
* EdgeCloudFS

RESULTS

cURL

```
# bug report intake — create the agent# tools attach in the same requestcurl -X POST https://api.telnyx.com/v2/ai/assistants \  -H "Authorization: Bearer $TELNYX_API_KEY" \  -H "Content-Type: application/json" \  -d '{    "name": "github-bug-intake",    "model": "meta-llama/Meta-Llama-3.1-8B-Instruct",    "instructions": "Answer the call, ask the caller to describe the bug, confirm the details, categorize the severity, and create a new issue in GitHub.",    "integrations": [      { "integration_id": "github" }    ]  }'# 6 primitives · 1 vendor · 1 bill# 1 tool · GET /v2/ai/integrations
```

Bug Report Intake

Primitives composed

6 of 50

Tools attached

1

Est. latency budget

\~460 ms

Est. unit cost (all-in)

$0.05/min

Vendors required

1

RESULTS

cURL

```
# bug report intake — create the agent# tools attach in the same requestcurl -X POST https://api.telnyx.com/v2/ai/assistants \  -H "Authorization: Bearer $TELNYX_API_KEY" \  -H "Content-Type: application/json" \  -d '{    "name": "github-bug-intake",    "model": "meta-llama/Meta-Llama-3.1-8B-Instruct",    "instructions": "Answer the call, ask the caller to describe the bug, confirm the details, categorize the severity, and create a new issue in GitHub.",    "integrations": [      { "integration_id": "github" }    ]  }'# 6 primitives · 1 vendor · 1 bill# 1 tool · GET /v2/ai/integrations
```

Bug Report Intake

Primitives composed

6 of 50

Tools attached

1

Est. latency budget

\~460 ms

Est. unit cost (all-in)

$0.05/min

Vendors required

1

### Ask AI

* [![GPT](https://d2efw2akbx8gaf.cloudfront.net/https://dotcom-payload-assets-prod.s3.us-east-1.amazonaws.com/cms-media/chatgpt_icon-ea55e09d.jpeg?width=92&format=webp)](https://chat.openai.com/?q=What makes Telnyx's global network different, breakdown call quality for normal phone calls and voice AI calls.)
* [![Claude](https://d2efw2akbx8gaf.cloudfront.net/https://dotcom-payload-assets-prod.s3.us-east-1.amazonaws.com/cms-media/claude_icon-c7c8eef3.webp?width=92&format=webp)](https://claude.ai/new?q=What makes Telnyx's global network different, breakdown call quality for normal phone calls and voice AI calls.)
* [![Perplexity](https://d2efw2akbx8gaf.cloudfront.net/https://dotcom-payload-assets-prod.s3.us-east-1.amazonaws.com/cms-media/perplexity_icon-cd5b74f1.webp?width=92&format=webp)](https://www.perplexity.ai/search?q=What makes Telnyx's global network different, breakdown call quality for normal phone calls and voice AI calls.)
* [![Gemini](https://d2efw2akbx8gaf.cloudfront.net/https://dotcom-payload-assets-prod.s3.us-east-1.amazonaws.com/cms-media/gemini_icon-4ff1cbf4.webp?width=92&format=webp)](https://www.google.com/search?udm=50&aep=11&q=What makes Telnyx's global network different, breakdown call quality for normal phone calls and voice AI calls.)
* [![Grok](https://d2efw2akbx8gaf.cloudfront.net/https://dotcom-payload-assets-prod.s3.us-east-1.amazonaws.com/cms-media/grok_icon-e588e5bd.webp?width=92&format=webp)](https://x.com/i/grok?text=What makes Telnyx's global network different, breakdown call quality for normal phone calls and voice AI calls.)