Bitbucket for your voice agent

Bitbucket is a Git-based code hosting and collaboration platform for teams. It enables secure repository management and streamlined code reviews.

Call 1800 570 693 to talk to the demo agent. Plans start at A$49 a month.

The app's Connected apps page: what agents do with each app, such as booking appointments, knowing who is calling and sending emails, and whether each one is working.The app's Connected apps page: what agents do with each app, such as booking appointments, knowing who is calling and sending emails, and whether each one is working.The app's Connected apps page: what agents do with each app, such as booking appointments, knowing who is calling and sending emails, and whether each one is working.The app's Connected apps page: what agents do with each app, such as booking appointments, knowing who is calling and sending emails, and whether each one is working.

Integration record

Status
Available
Plan
Every plan, from Starter at A$49 a month
How it connects
One click. You sign in to Bitbucket from Connected apps and approve access. There's no API key to paste.
What it reads
86 actions, such as browse repository path, download repository archive and get branch.
What it changes
30 actions, such as approve Pull Request, create a branch and create an issue.
What starts an action
The agent runs an action during a call or chat when the conversation needs it. It only runs the actions you switch on.
Custom work
You choose each action from its list of 116. Anything the list doesn't cover needs a custom API tool on Scale, or a Concierge build.
Checked
Action list checked 14 November 2026. We haven't tested each action.

Bitbucket actions

Reads 86

  • Browse repository path
  • Download repository archive
  • Get branch
  • Get Commit Build Status
  • Get Commit Changes
  • Get commit comment
  • Get Commit Diff
  • Get current user (v2)
  • Get deployment environment variables
  • Get file from repository
  • Get hook events
  • Get OpenID configuration for OIDC in Pipelines
  • Get pipeline step
  • Get pipeline step log
  • Get Pull Request
  • Get pull request activity
  • Get pull request comment
  • Get Pull Request Commits
  • Get Pull Request Diff
  • Get Pull Request Diffstat
  • Get pull request merge base
  • Get Repository Branching Model
  • Get Repository Commit
  • Get commit comments
62 more
  • Get commit report
  • Get Commit Reports
  • Get commit report annotation
  • Get commit statuses
  • Get effective branching model
  • Get Repository Environment
  • Get file commit history
  • Check if user voted for issue
  • Get Repositories Merge Base
  • Get specific pipeline
  • Get repository pipelines caches
  • Get repository pipeline runners
  • Get repository pipeline schedules
  • Get repository SSH known hosts
  • Get repository pipeline variables
  • Get pipeline steps
  • Get pull requests activity log
  • Get pull request comments
  • Get pull request statuses
  • Get repository refs
  • Get tag
  • Get repositories src
  • Get repository watchers
  • Get repository
  • Get Repository Patch
  • Get snippet
  • Get snippet watch status
  • Get SSH keys for user
  • Get user
  • Get user emails
  • Get user email details
  • Get user permissions for repositories
  • Get user permissions for workspaces
  • Get user workspaces
  • Get workspace
  • Get Workspace Pull Requests by User
  • Search code in workspace
  • List branches
  • List commits
  • List commits from revision
  • List commits on master
  • List deployments
  • List issues in a repository
  • List pipelines
  • List pipeline step test cases
  • List pull request mergeability checks
  • List pull requests
  • List pull requests for commit
  • List pull request tasks
  • List all public repositories
  • List repository environments
  • List repositories in workspace
  • List repository forks
  • List repository paths
  • List snippets
  • List tags
  • List versions
  • List workspace members
  • List workspace projects
  • List workspaces
  • Resolve pull request comment
  • Search code in user repositories

Changes 23

  • Approve Pull Request
  • Create a branch
  • Create an issue
  • Create an issue comment
  • Create a pull request
  • Create pull request comment
  • Create commit report annotations
  • List commits from revision (POST)
  • Create repository
  • Create snippet comment
  • Create team pipeline variable
  • Create user pipeline variable
  • Decline Pull Request
  • Merge Pull Request
  • Request Pull Request Changes
  • Stop pipeline
  • Update commit insight report
  • Update an issue
  • Update Pull Request
  • Update commit comment
  • Update commit report annotation
  • Update team pipeline variable
  • Update user pipeline variable

Deletes 7

  • Delete commit comment
  • Delete issue
  • Delete pull request comment
  • Delete commit report annotation
  • Delete repository
  • Delete snippet watch
  • Delete user pipeline variable

Bitbucket setup

  1. Signing in to Bitbucket

    Choose Bitbucket in Connected apps and approve its consent screen. Your tokens stay with our connection broker and never reach the agent.

  2. Choosing the actions

    Choose which of the 116 actions the agent may use. Start with lookups and add the ones that change Bitbucket when you're ready.

  3. Testing, then publishing

    Watch the agent use the live app in the browser tester, then publish. Voice and text agents share the connection.

Get started

Tell us what your callers ring about, and we build and test the agent for you.