Let your phone agent look up code, repos and commits from Sourcegraph during a call.

Connect Sourcegraph to AgentCalls and your agent can answer questions about your repositories while on the phone. It can list the repos your team uses, check which languages a project is written in, read a file's current contents, and compare two commits to explain what changed. Your agent works from the same Sourcegraph account and permissions you set up, so it only sees what you already allow. It is built for engineering teams and IT shops that get calls from clients, partners or on-call staff who need a quick, accurate answer about code.

What your agent can do with Sourcegraph

  • Look up repositories and list the files in a project path
  • Check which languages a repository uses and read current file contents
  • Compare two commits and summarize the file changes between them
  • Confirm the signed-in Sourcegraph user and the commit details for a release

Sourcegraph exposes 8 actions. You choose which ones the agent may use and whether each runs during or after the call.

Example calls

Client asks which version of a feature is live

  1. Caller

    Hi, I'm calling from Northline Payments. Can you tell me whether the new invoice export is in the production repo yet?

  2. Agent

    Sure. Which repository should I check? I can see billing-service and invoice-ui.

  3. Caller

    billing-service, please.

  4. Agent

    Got it. The export module is there, last changed on the 14th in commit 3f9a2c1. Do you want me to read the file contents for you?

On-call engineer checks a commit during a support call

  1. Caller

    This is Priya from the IT desk. We think the login bug came in with commit 8be41d0. Can you show me what it changed?

  2. Agent

    I'll compare it with the commit before it. One moment.

  3. Agent

    The commit changes two files in auth-gateway. The session timeout drops from 30 minutes to 3, and the refresh check was removed from the token handler.

  4. Caller

    Thanks. Can you create a note on the ticket with that summary?

  5. Agent

    Done. I added the summary to ticket IT-2281.

Partner asks which languages a project uses

  1. Caller

    Hello, this is Tom from Brightwave Consulting. We're scoping a migration. What languages does the reporting-tools repo use?

  2. Agent

    Let me check. The primary language is TypeScript. It also includes Python and some shell scripts.

  3. Caller

    Good. Can you list the top-level folders so I can send them to my team?

  4. Agent

    Of course. There are five: src, tests, scripts, docs and infra. I'll text the list to the number on file.

How to connect Sourcegraph

  1. 1

    Create your agent

    Sign up to AgentCalls, pick an English or Arabic voice and write what the agent should know and do in plain language.

  2. 2

    Connect Sourcegraph

    From Integrations in the dashboard, choose Sourcegraph and enter the connection details from your Sourcegraph account settings.

  3. 3

    Choose the actions

    In the agent editor, enable the Sourcegraph actions the agent may use and set each to run during the call or afterwards. Then test it from your browser.

Questions, answered.

Does it work during the call or after?

Your agent looks up Sourcegraph data while the caller is on the line, so it can answer questions in real time. It can also send summaries by text or email once the call ends.

What do I need to connect Sourcegraph?

You need a Sourcegraph account. Enter your Sourcegraph connection details in the AgentCalls dashboard under Tools. Your agent can only read what that account can already see.

Which plan includes Sourcegraph?

Tool integrations, including Sourcegraph, are included from the Growth plan.

Page drafted from the tool's public description and reviewed automatically for accuracy of claims

Put your agent to work with Sourcegraph.

Connect in minutes, test from your browser, go live on a number in the US, UK or Gulf. Free to start, no card needed.