Documentation 40
Guides · 25 questions
The questions people ask, answered with a request.
Each page answers one question in the words people put it to an assistant: the one base-URL change, a request you can run now, the pinned host to use in CI, and where the answer stops. There is one for every service.
01 / The questions
Start with the question closest to yours.
How do I test a GitHub integration without a real organization?Change the client's base URL to a read-only replica that already holds repositories, pull requests and reviews. A curl, an Octokit snippet, and what a write returns.How do I evaluate an agent that reads Jira?Point the agent at a pinned Jira host, ask it questions with known answers, and score it against an answer key that returns the same result every run.Where do I get deterministic test data for a Slack bot?Read a real incident thread from a pinned Slack host that answers the same bytes every run, and let a bot that posts write into a private overlay that expires.
02 / By service
Or pick the service you build with.
How do I test an Anthropic integration without a real organization?Change the base URL to a read-only Anthropic replica whose organization already holds the data set. A curl, what a write returns, and where coverage stops.How do I test an Azure DevOps integration without a real organization?Change the base URL to a read-only Azure DevOps replica whose organization already holds the data set. A curl, what a write returns, and where coverage stops.How do I test a Bitbucket integration without a real workspace?Change the base URL to a read-only Bitbucket replica whose workspace already holds the data set. A curl, what a write returns, and where coverage stops.How do I test a Buildkite integration without a real organization?Change the base URL to a read-only Buildkite replica whose organization already holds the data set. A curl, what a write returns, and where coverage stops.How do I test a CircleCI integration without a real organization?Change the base URL to a read-only CircleCI replica whose organization already holds the data set. A curl, what a write returns, and where coverage stops.How do I test a Codex Analytics integration without a real workspace?Change the base URL to a read-only Codex Analytics replica whose workspace already holds the data set. A curl, what a write returns, and where coverage stops.How do I test a Cursor integration without a real team?Change the base URL to a read-only Cursor replica whose team already holds the data set. A curl, what a write returns, and where coverage stops.How do I test a Datadog integration without a real organization?Change the base URL to a read-only Datadog replica whose organization already holds the data set. A curl, what a write returns, and where coverage stops.How do I test a Devin integration without a real organization?Change the base URL to a read-only Devin replica whose organization already holds the data set. A curl, what a write returns, and where coverage stops.How do I test a GitLab integration without a real group?Change the base URL to a read-only GitLab replica whose group already holds the data set. A curl, what a write returns, and where coverage stops.How do I test a Google Antigravity integration without a real project?Change the base URL to a read-only Google Antigravity replica whose project already holds the data set. A curl, what a write returns, and where coverage stops.How do I test a Grafana integration without a real server?Change the base URL to a read-only Grafana replica whose server already holds the data set. A curl, what a write returns, and where coverage stops.How do I test a HubSpot integration without a real portal?Change the base URL to a read-only HubSpot replica whose portal already holds the data set. A curl, what a write returns, and where coverage stops.How do I test a Linear integration without a real workspace?Change the base URL to a read-only Linear replica whose workspace already holds the data set. A curl, what a write returns, and where coverage stops.How do I test a Microsoft Teams integration without a real tenant?Change the base URL to a read-only Microsoft Teams replica whose tenant already holds the data set. A curl, what a write returns, and where coverage stops.How do I test an OpenAI integration without a real organization?Change the base URL to a read-only OpenAI replica whose organization already holds the data set. A curl, what a write returns, and where coverage stops.How do I test a PagerDuty integration without a real account?Change the base URL to a read-only PagerDuty replica whose account already holds the data set. A curl, what a write returns, and where coverage stops.How do I test a Prometheus integration without a real server?Change the base URL to a read-only Prometheus replica whose server already holds the data set. A curl, what a write returns, and where coverage stops.How do I test a Salesforce integration without a real org?Change the base URL to a read-only Salesforce replica whose org already holds the data set. A curl, what a write returns, and where coverage stops.How do I test a Sentry integration without a real organization?Change the base URL to a read-only Sentry replica whose organization already holds the data set. A curl, what a write returns, and where coverage stops.How do I test a Statuspage integration without a real page?Change the base URL to a read-only Statuspage replica whose page already holds the data set. A curl, what a write returns, and where coverage stops.How do I test a Zendesk integration without a real account?Change the base URL to a read-only Zendesk replica whose account already holds the data set. A curl, what a write returns, and where coverage stops.
For a longer walkthrough with a script a CI job keeps, see the agent tutorials. To see one story cross four services in your browser, run the walk.