# Betterstood Developer Access

> Build and refine Betterstood scenarios through governed MCP tools and receive signed webhook events.

## Start here

- [Agent bootstrap](https://betterstood.com/developers/agent-bootstrap.md): Self-contained instructions for a coding agent.
- [Full documentation](https://betterstood.com/developers/llms-full.txt): All public developer guides in one text resource.
- [v14 contract manifest](https://betterstood.com/developers/v14/manifest.json): JSON Schema and AsyncAPI entrypoint.

## Guides

- [Developer contract changelog](https://betterstood.com/developers/changelog.md): Additions, deprecations, and compatibility notices for public Developer Access.
- [Compatibility and versioning](https://betterstood.com/developers/compatibility.md): Stable endpoint, contract versions, additive changes, and client smoke-test policy.
- [Five-minute quickstart](https://betterstood.com/developers/getting-started.md): Create a scoped PAT, connect your coding agent, and build reviewable scenario and campaign drafts.
- [Developer Access](https://betterstood.com/developers/index.md): Search Betterstood product knowledge, prepare governed drafts, and receive signed lifecycle or conditional automation events.
- [Personal access tokens and scopes](https://betterstood.com/developers/mcp/personal-access-tokens.md): Create, scope, rotate, revoke, and safely operate Betterstood MCP personal access tokens.
- [Search Betterstood product knowledge](https://betterstood.com/developers/mcp/product-knowledge.md): Ask the public MCP server how Betterstood works, with product-reference sections in English or Italian.
- [Connect Codex, Cursor, or Claude Code](https://betterstood.com/developers/mcp/setup.md): Configure Betterstood's stateless Streamable HTTP MCP without storing your PAT in a repository.
- [Scenario and campaign authoring workflow](https://betterstood.com/developers/mcp/workflow.md): Use optimistic revisions, idempotency, and review tools to prepare safe scenario and campaign drafts.
- [Errors and limits](https://betterstood.com/developers/reference/errors-and-limits.md): Understand MCP application errors, transport failures, quotas, and delivery limits.
- [MCP tool reference](https://betterstood.com/developers/reference/mcp-tools.md): Generated from the public runtime contract. Do not edit this file by hand.
- [Webhook event reference](https://betterstood.com/developers/reference/webhook-events.md): Generated from the public runtime contract. Do not edit this file by hand.
- [Security and privacy](https://betterstood.com/developers/security.md): Credential, tenant, webhook, and data-minimization boundaries for Developer Access.
- [Troubleshooting](https://betterstood.com/developers/troubleshooting.md): Diagnose connection, authorization, stale revision, and webhook delivery failures.
- [Delivery, retries, deduplication, and ordering](https://betterstood.com/developers/webhooks/delivery.md): Build a durable receiver around Betterstood's event modes, retry, replay, and payload guarantees.
- [Webhook events](https://betterstood.com/developers/webhooks/overview.md): Receive signed lifecycle snapshots and conditionally triggered automation events.
- [Verify webhook signatures](https://betterstood.com/developers/webhooks/verify-signatures.md): Verify raw request bytes, enforce timestamp tolerance, and deduplicate before processing.
