Connect GitLab so your agent can log issues, check pipelines and manage projects during calls.

AgentCalls connects to GitLab with one click from your dashboard. During a call, your agent can open an issue when a customer reports a bug, create a new branch for a fix, check the status of a project, or archive a project that is finished. Your team gets the details as the agent records them, without someone having to write notes after the call. GitLab offers 123 actions, so your agent can handle most routine project work that comes up by phone.

What your agent can do with GitLab

  • Open a project issue from a bug report or feature request taken during the call
  • Create a new repository branch from an existing branch or commit
  • Look up project details and avatars to confirm the right project before acting
  • Archive a project to make it read-only once active development is finished
  • Erase job logs and artifacts for a specific job when cleanup is needed

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

Example calls

Customer reports a bug and an issue is opened

  1. Caller

    Hi, I'm calling about the checkout service. Since yesterday, the payment confirmation page times out for some users.

  2. Agent

    Thanks for flagging that, Mark. Which project is the checkout service in, and how many users have reported it so far?

  3. Caller

    It's the storefront project. We've had about twelve reports.

  4. Agent

    Got it. I've opened an issue in the storefront project titled 'Payment confirmation timeouts for some users', with your twelve reports and yesterday's date noted. Would you like it assigned to the payments team?

  5. Caller

    Yes, please.

  6. Agent

    Done. The issue is assigned to the payments team and your team will see it in GitLab straight away.

Developer asks for a new branch for a hotfix

  1. Caller

    This is Priya from the app team. I need a hotfix branch off the release-2.4 branch for the login fix.

  2. Agent

    Hi Priya. Which project should the branch be created in?

  3. Caller

    The mobile-app project.

  4. Agent

    I've created a branch named hotfix/login-fix from release-2.4 in mobile-app. You can start pushing commits to it now.

  5. Caller

    Perfect, thanks.

Follow-up call to archive a finished project

  1. Caller

    Hello, this is Tom Reyes calling about the old landing page project. We finished the redesign last month.

  2. Agent

    Good to hear the redesign is done, Tom. Do you want me to archive the landing-page-v1 project so it becomes read-only?

  3. Caller

    Yes, go ahead. We don't need any more changes there.

  4. Agent

    The landing-page-v1 project is now archived. Anyone can still view it, but no changes can be made.

How to connect GitLab

  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 GitLab

    From Integrations in the dashboard, choose GitLab and sign in with your account. Connecting takes one click and can be revoked at any time.

  3. 3

    Choose the actions

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

Questions, answered.

Does the agent work with GitLab during the call or after it?

Both. Your agent can look up projects, open issues and create branches while the caller is still on the line. It can also send a record of what was done to your team after the call ends.

What do I need to connect GitLab?

You need an account on GitLab with access to the projects you want the agent to use. Then open the AgentCalls dashboard, choose GitLab and sign in. The connection takes one click.

Which plan includes GitLab?

Integrations, including GitLab, 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 GitLab.

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