Skip to main content
Pinpoint

Assign Work Like Your Own Team

AUGMENT embeds across development and QA, so you hand off work the same way you assign your own team. We slot into your CI/CD pipeline, CLI workflow, and AI coding assistant, with no new tools and no new processes, and we are productive from week one.

From Your Board to Shipped

You assign us work the same way you assign your own team. No new tools, no new processes, from the first ticket to the merge.

1

Your Board

The work lives where it already lives. AUGMENT meets you on the same board your team uses today, with no new tools and no new processes.

2

Assign a Ticket

You assign a high-leverage ticket, the same way you assign your own team. No manual coordination, no context switching for your developers.

3

We Pick It Up

A PINPOINT senior engineer picks it up, brings judgment to the hard parts, and works it like a teammate already inside your sprint.

4

PR and Review

PR plus architecture review, in the same standups. The work shows up where your team already reviews it, open to the same scrutiny as any contribution.

5

Ship

Ship, accountable like any teammate. You assign us work the same way you assign your own team. No new tools. No new processes.

The Full Engagement Flow

From the moment you assign work to the delivery of shipped dev and QA results, here is what happens behind the scenes

CI/CD Integration

Add AUGMENT as a pipeline stage and a deploy becomes one more way to hand us work, since every staging deployment creates a test round automatically. The CLI ships as a Docker image, which means zero dependencies on your runner and no new tools to adopt.

  • One-line integration with any CI/CD platform that runs Docker or shell commands
  • Automatic test-round creation on every staging deployment
  • Full report delivered within your plan’s SLA window
  • No proprietary lock-in, works alongside your existing pipeline stages
GitHub Actions
GitLab CI
Jenkins
CircleCI
Drone
AWS CodePipeline
.github/workflows/pinpoint.ymlYAML
name: Pinpoint QA

on:
  push:
    branches: [main, staging]

jobs:
  pinpoint:
    runs-on: ubuntu-latest
    container: pinpoint/cli:latest
    steps:
      - name: Trigger test round
        env:
          PINPOINT_API_TOKEN: ${{ secrets.PINPOINT_API_TOKEN }}
        run: |
          pinpoint trigger \
            --project "${{ github.repository }}" \
            --environment staging \
            --build-url "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
TerminalBash
# Configure credentials once
$ pinpoint configure --token "your-api-token"

# Create a project and trigger a test round
$ pinpoint projects create --name "my-app" --type UI
$ pinpoint trigger --project "my-app" --environment staging

# Check results and download reports
$ pinpoint requests list
$ pinpoint reports download abc-1234-def | xargs curl -o report.pdf

# Review and resolve bugs
$ pinpoint bugs list --status open
$ pinpoint bugs update abc-1234-def --status complete

Pinpoint CLI

The command-line interface works anywhere, whether inside a CI runner or on your local machine. Trigger test rounds, query bug reports, and manage projects without opening a browser.

  • Trigger test rounds from any terminal or CI runner
  • Manage projects, test requests, and bug reports from the command line
  • Download PDF reports directly with a single command
  • Lightweight Docker image for containerized pipelines

Environment variables

PINPOINT_API_TOKEN
PINPOINT_PROJECT
PINPOINT_ENV

MCP for AI Agents

Give your AI coding assistant full access to Pinpoint through the Model Context Protocol, including projects, test requests, reports, and bugs

AI-Assisted, Human-Owned

The Pinpoint MCP server exposes projects, test requests, reports, and bugs as structured tool calls. Your AI assistant can drive the full testing lifecycle, from creating requests to triaging bugs, without leaving the editor, while a senior engineer stays in the loop on the fixes that matter.

Key tools (13 total)

  • list_bugsQuery open, complete, or verified reports
  • get_bugFetch full details for a single report
  • update_bug_statusTransition a bug through its workflow
  • list_projectsList all projects in your account
  • create_requestSubmit a new test request for a project
  • get_requestRetrieve details for a test request
  • download_reportGet a presigned URL for a report PDF
  • configureSet or rotate your API token

Compatible platforms

Claude Code
Claude Desktop
Cursor
Windsurf
VS Code + Copilot
.mcp.jsonJSON
{
  "mcpServers": {
    "pinpoint": {
      "command": "npx",
      "args": ["-y", "@pinpoint/mcp-server"]
    }
  }
}
Agent workflowText
> "List my projects"

Found 2 projects:
  My App        (UI, active)
  Backend API   (API, active)

> "Create a test request for My App"

Created request req-abc-123 for My App.
Status: pending, results within your SLA window.

> "Show open bugs for the payments project"

Found 3 open bugs:
  #421  Stripe webhook timeout on retry    (high)
  #419  Currency rounding error            (medium)
  #418  Missing null check in refund       (medium)

> "Fix bug #418 and mark it complete"

Reading bug #418...
Applied fix in src/payments/refund.ts:47
Marked #418 as complete.

Frequently Asked Questions

Common questions about setup, the CLI, and AI integrations

How long does it take to set up Pinpoint?

Most teams are fully integrated within 15 minutes. Add the Pinpoint CLI to your CI/CD config, set the PINPOINT_API_TOKEN environment variable, and your next deployment triggers a test round automatically.

Which CI/CD platforms does Pinpoint support?

Pinpoint works with GitHub Actions, GitLab CI, Jenkins, CircleCI, Drone, AWS CodePipeline, and any platform that runs Docker or shell commands. If your pipeline can execute a binary, it can run Pinpoint.

How do I install the Pinpoint CLI?

The CLI ships as a Docker image (pinpoint/cli:latest) for CI and as a standalone binary for local use. Download the binary at testwithpinpoint.com/releases/cli and add it to your PATH.

What is the MCP server and which AI tools support it?

The MCP (Model Context Protocol) server lets AI coding assistants manage bug reports inside the editor. It works with Claude Code, Claude Desktop, Cursor, Windsurf, and VS Code with Copilot. Configure it once in your .mcp.json file.

Does the team use AI to fix bugs automatically?

AI helps the embedded team move fast. Through the MCP integration, an assistant can read a bug report, locate the relevant code, and draft a fix in your editor. A senior engineer owns the outcome and reviews every change before it ships, so the outlier cases that break systems get judgment, not a guess.

How fast are test results delivered?

Results depend on your plan. Core plans deliver reports within 48 hours, Professional within 24 hours, and Enterprise SLAs are negotiated based on your requirements. Most teams receive actionable findings well within their SLA window.

Does the team need access to my source code?

Source code access is optional. The embedded team can work with staging URL access alone. Providing repository access lets them write targeted automated tests, review code paths, and identify edge cases that would otherwise require exploratory testing to uncover.

What data does Pinpoint collect from my pipeline?

The CLI sends only the metadata needed to create a test round: project name, environment label, build URL, and your API token. No source code, environment variables, or secrets are transmitted unless you explicitly opt into repository access.

Can I use Pinpoint without a CI/CD pipeline?

Yes. Run `pinpoint trigger` from any terminal to start a test round on demand, or use `pinpoint bugs` to review findings. The MCP server also lets AI assistants trigger and review tests without a pipeline.

How do AUGMENT engagements work?

AUGMENT is available across Core, Professional, and Enterprise engagements, shaped around where the pressure on your team is highest across dev and QA. Every engagement includes the CLI, MCP server, and full dashboard access. Apply for access to discuss which engagement fits your workflow.

Ready to Get Started?

Apply for access to see how AUGMENT slots into your team across dev and QA. Most teams are assigning us work within a single sprint.