Sandpi Platform
Build with coding agents
Run native coding agents in persistent workspaces. Start with a first Run, configure the tools it needs, then connect schedules and external events.
On this page
Create an Environment, choose a harness Session, submit a Run and follow its output.
Each guide includes its API parameters, request bodies, responses and examples. Integrating an event source? Start with inbound webhooks.
The public Platform HTTP contract is authored in platform-openapi.json; the endpoint details and examples here come from that contract. For current BYOK behavior, read model connections. For Sandbox runtime pricing, credits and spending boundaries, read billing and budgets. Model usage is billed by your provider or gateway.
Get started
Core concepts
Configure the workspace
Upload inputs, pin file content and retrieve results.
agents.md instructionsProvide shared instructions for every harness Session.
Environment SkillsInstall, update and remove reusable Skill packages.
MCP serversConnect tools with credentials, OAuth and tool policies.
Outbound network accessRestrict Environment destinations and configure default-deny access.
Egress credentialsGive agents outbound service access through network injection.
Observe & control
Automation
Set up one-time or recurring tasks and inspect occurrences.
Inbound webhooksChoose an event source, configure a target and track delivery.
GitHub eventsConnect PRs, Issues, comment commands and failed workflows.
Parseable alertsConnect native alerts and understand state coalescing.
Grafana & AlertmanagerConnect native monitoring notifications and track alert occurrences.
Custom webhooksSend JSON events using HMAC, bearer or public authentication.
Webhook delivery & recoveryHandle deduplication, filters, limits, retries and secret rotation.
Operate
Understand Sandbox runtime credits, budgets and reservations.
Retention & deletionSet Run retention, erase content and track deletion receipts.
Audit & exportsQuery Platform operations and signed Sandbox0 runtime facts.
Errors & retriesDiagnose conflicts and recover from ambiguous requests.