Porter documentation
Operate issue-to-PR automation with clear setup, execution controls, and API contracts.
Quick start path
- Quick start - run your first task with verification checks.
- Architecture - understand orchestration boundaries and trust model.
- Core Flow - trace lifecycle from command to callback.
- Endpoints - review contracts used by webhook, task, callback, and config layers.
Documentation map
| Lane | Focus | First page |
|---|---|---|
| Quick Start | Production-ready first run and troubleshooting | Quick start |
| Concepts | Runtime model, worker behavior, and execution design | Architecture |
| Configuration | Credentials, defaults, and operational safety | User Config Gist |
| API | Endpoint contracts, events, callback semantics, models | Endpoints |
Typical implementation sequence
- Start with app install and per-user config setup.
- Validate one issue-to-PR task end-to-end.
- Add operational guardrails (limits, retries, cancellation behavior).
- Integrate task state and callback contracts into your internal tooling.