Manage your Bitbucket repos and pull requests from one chat — review, merge and run pipelines, while your AI assistant does the steps
Bitbucket actions
Ask in plain language — Praxivara picks the right Bitbucket action, runs it, and confirms anything sensitive first.
List the workspaces (teams and personal accounts) you belong to.
Get details about a single workspace such as its name and slug.
List all the people who are members of a workspace.
Get one member of a workspace and confirm they belong to it.
List each member of a workspace and their permission level.
List every member's access level to every repository in a workspace.
List all pull requests a specific person is involved in across a workspace.
List the projects that organize repositories inside a workspace.
Create a new project to group repositories in a workspace.
Get details about a single project.
Change a project's name, description, or privacy.
Permanently delete a project (its repositories must be moved or deleted first).
List the people automatically added as reviewers for a project's pull requests.
Check whether a specific person is a default reviewer for a project.
Add a person as a default reviewer for a project's pull requests.
Remove a person from a project's default reviewers.
List the SSH access keys configured for a whole project.
Add an SSH access key to a project.
Get one of a project's SSH access keys.
Remove an SSH access key from a project.
Browse all public repositories on Bitbucket.
List the repositories inside a workspace.
Get details about a single repository.
Create a new repository in a workspace.
Change a repository's settings such as description, privacy, or main branch.
Permanently delete a repository and all its history.
List the forks (copies) that have been made of a repository.
Create a fork (personal copy) of a repository.
List the people watching (following) a repository.
List the files and folders at the top level of a repository's main branch.
Read a file's contents, or list the files in a folder, at a specific commit or branch.
See the list of commits that changed a particular file.
List the commit history of a repository.
List commit history starting from a specific branch, tag, or commit.
Get details about a single commit.
List comments left on a commit.
Add a comment to a commit.
Get a single comment on a commit.
Edit the text of a comment on a commit.
Delete a comment from a commit.
Mark a commit as approved by you.
Remove your approval from a commit.
List the pull requests that include a given commit.
See the line-by-line changes between two commits or branches.
Get a summary of which files changed and how many lines, between two commits.
Get the changes between two commits as a patch file.
Find the common ancestor commit of two branches or commits.
List the build or check results reported against a commit.
Report a build or check result on a commit.
Get one build or check result on a commit by its key.
Update an existing build or check result on a commit.
List a repository's pull requests.
Open a new pull request to merge one branch into another.
Get details about a single pull request.
Change a pull request's title, description, reviewers, or destination.
Merge a pull request into its target branch.
Reject a pull request without merging it.
Approve a pull request as a reviewer.
Withdraw your approval from a pull request.
Mark a pull request as needing changes before it can be merged.
Clear your 'changes requested' status from a pull request.
List the comments on a pull request.
Add a comment to a pull request, optionally on a specific line of code.
Get a single comment on a pull request.
Edit the text of a comment on a pull request.
Delete a comment from a pull request.
Mark a pull request comment thread as resolved.
Reopen a previously resolved pull request comment thread.
See the timeline of events (approvals, comments, updates) on a pull request.
See recent activity across all of a repository's pull requests.
List the commits included in a pull request.
See the full set of code changes proposed in a pull request.
Get a summary of which files a pull request changes and by how much.
Get a pull request's changes as a patch file.
List the build and check results attached to a pull request.
List any merge conflicts that would block a pull request.
Check the progress of a pull request merge that is still running.
List the checklist tasks on a pull request.
Add a checklist task to a pull request.
Get a single checklist task on a pull request.
Edit a pull request task or mark it done.
Remove a checklist task from a pull request.
List the people automatically added as reviewers on a repository's pull requests.
Check whether a specific person is a default reviewer on a repository.
Add a person as a default reviewer on a repository.
Remove a person from a repository's default reviewers.
List all default reviewers for a repository including those inherited from its project.
List all branches and tags in a repository together.
List a repository's branches.
Get details about a single branch.
Create a new branch pointing at a given commit.
Delete a branch from a repository.
List a repository's tags.
Get details about a single tag.
Create a new tag pointing at a given commit.
Delete a tag from a repository.
List the rules that limit who can push to or manage branches.
Add a rule that protects branches (for example, block force-push).
Get a single branch protection rule.
Change an existing branch protection rule.
Remove a branch protection rule.
List the issues in a repository's issue tracker.
Create a new issue in a repository's tracker.
Get details about a single issue.
Change an issue's fields such as title, state, assignee, or priority.
Delete an issue from the tracker.
List the comments on an issue.
Add a comment to an issue.
Get a single comment on an issue.
Edit the text of a comment on an issue.
Delete a comment from an issue.
See the history of changes made to an issue.
Apply a change to an issue, such as moving it to a new state, and optionally add a note.
Get details about one recorded change to an issue.
Check whether you have voted for an issue.
Add your vote to an issue.
Remove your vote from an issue.
Check whether you are watching an issue.
Start watching an issue to get notifications.
Stop watching an issue.
List the components used to categorize a repository's issues.
Get a single issue component.
List the milestones used to group a repository's issues.
Get a single issue milestone.
List the versions used to tag a repository's issues.
Get a single issue version.
List the pipeline (CI/CD) runs for a repository.
Start a new pipeline (CI/CD) run.
Get the status and details of a single pipeline run.
Stop a pipeline run that is in progress.
List the individual steps of a pipeline run.
Get details about one step of a pipeline run.
Read the log output produced by a pipeline step.
Get the test results summary for a pipeline step.
See whether pipelines are enabled and their settings for a repository.
Turn pipelines on or off for a repository.
List the repository-level variables available to pipelines.
Add a repository-level variable for pipelines.
Get one repository-level pipeline variable.
Change a repository-level pipeline variable.
Remove a repository-level pipeline variable.
List the scheduled (automatic recurring) pipeline runs.
Set up a pipeline to run automatically on a schedule.
Get one scheduled pipeline.
Change a scheduled pipeline's timing or on/off state.
Remove a scheduled pipeline.
List the past runs produced by a scheduled pipeline.
List the workspace-wide variables shared across all pipelines.
Add a workspace-wide pipeline variable.
Get one workspace-wide pipeline variable.
Change a workspace-wide pipeline variable.
Remove a workspace-wide pipeline variable.
List the variables set for a specific deployment environment.
Add a variable to a deployment environment.
Change a deployment environment variable.
Remove a deployment environment variable.
List the SSH access keys configured for a repository.
Add an SSH access key to a repository.
Get one of a repository's SSH access keys.
Change the label of a repository's SSH access key.
Remove an SSH access key from a repository.
List the webhooks that notify other systems about repository events.
Add a webhook so another system is notified of repository events.
Get one of a repository's webhooks.
Change a repository webhook's URL, events, or active state.
Remove a webhook from a repository.
List the webhooks that notify other systems about workspace-wide events.
Add a workspace-wide webhook.
Get one of a workspace's webhooks.
Change a workspace webhook.
Remove a webhook from a workspace.
List the downloadable files attached to a repository.
Get a repository download file (redirects to its contents).
Delete a downloadable file from a repository.
List the deployments that have been made from a repository.
Get details about a single deployment.
List the deployment environments (like Test, Staging, Production) of a repository.
Create a new deployment environment for a repository.
Get details about a single deployment environment.
Remove a deployment environment from a repository.
List the code snippets you can access.
List the code snippets in a workspace.
Get a single code snippet and its metadata.
Rename a snippet or change its privacy (metadata only).
Delete a code snippet.
Read the contents of one file inside a snippet.
List the comments on a snippet.
Add a comment to a snippet.
Get a single comment on a snippet.
Edit the text of a comment on a snippet.
Delete a comment from a snippet.
List the change history (commits) of a snippet.
List the people watching a snippet.
Check whether you are watching a snippet.
Start watching a snippet.
Stop watching a snippet.
Get the profile of the currently signed-in account.
List the email addresses on the signed-in account.
List the workspaces the signed-in account is a member of.
List the repositories the signed-in account can access and its permission level for each.
List the workspaces the signed-in account belongs to and its role in each.
Get the public profile of any user.
Bitbucket triggers
Events in Bitbucket that can start an automation on their own — no clicks required once you set it up.
Fires when a repository is created in a watched workspace.
Fires when a pull request is opened in a watched repository.
Fires when commits are pushed to a watched repository.
Fires when a branch is created in a watched repository.
Fires when a tag is created in a watched repository.
Fires when a comment is added to a commit in a watched repository.
Fires on pipeline (CI/CD) events in a watched repository.
What you can ask in plain English
No menus, no automation builder to learn. Type it like you'd ask a capable assistant — Praxivara figures out the Bitbucket steps and shows you exactly what it did.
Related integrations
Let Praxivara run Bitbucket for you.
Connect it in seconds and hand over the busywork — with you approving anything that matters. Start your 7-day free trial today.