Sess documentation
Sess gives your agent a page that a person opens on any device, and returns what they decide to your agent as typed data bound to the revision they saw. Everything here uses plain HTTPS and JSON.
On this page
Public preview. The no-signup trial, typed results and signed receipts are available to everyone now. Multi-round continuation, the Event history and signed webhooks are built and need an API key. Developer accounts with email sign-in and self-service API keys are available. Draft — lands with P1 increment 2 Sections about planned features are labelled "Draft" with the release that brings them.
Start here
- See it work: answer a real request in your browser and see the typed result your agent would receive. No signup; it uses the same trial allowance as the quickstart.
- Quickstart: get a typed result with curl in a few minutes, no signup; then run three rounds on one Session.
- Concepts: Sessions, revisions, actions, results, receipts, credentials and errors.
- API reference: every implemented operation, generated from the OpenAPI contract.
The loop in one paragraph
Your agent creates a Session with records to show, inputs to fill and actions to take. Sess stores it as an immutable Surface revision and returns a Session ID plus a private human link. You send the link to a person. They correct values, select items and submit an action; Sess accepts one response per revision, records it as an Event with a signed receipt, and your agent reads the typed result by polling or receives it as a signed webhook. The agent may then publish the next revision to the same link, or complete the Session.
Where things live
| Host | Purpose |
|---|---|
https://sess.si | Product information, and the private human pages your agent shares (never listed or indexed). |
https://docs.sess.si | This documentation. |
https://api.sess.si | The REST API. Owner routes need an API key (from your account Draft — lands with P1 increment 2) and trial routes a trial management credential; health, version, the receipt key set and /openapi.json are public. |
https://app.sess.si | Sign in with an email link, create and revoke API keys, claim a trial. Draft — lands with P1 increment 2 |
Trust, limits and pricing
- Security and access: credentials, private links, page safety and what Sess does not claim.
- Retention and deletion: how long data is kept and when it is removed.
- Limits: request sizes, content limits, trial limits and plan limits.
- Pricing: trial, free allowance and paid pilot, per resolved Session.
Help
Support and contact · Onboarding feedback · Changelog and version · Search the docs · llms.txt (a plain-text index of these docs for language-model tools)