Skip to content

Hailer Studio

Hailer Studio is Hailer's AI-assisted development environment in the browser. It combines a web-based IDE with an AI agent that knows your workspace: describe what you want to build — an app, an integration, an automation — and the agent scaffolds and develops it against your Hailer workspace using the Hailer SDK and App SDK.

Sessions

All work in Studio happens inside a session — an isolated cloud development environment tied to one Hailer workspace. Each session has its own project files, terminal, and AI agent. Sessions persist: you can leave and resume later — inactive sessions are suspended to storage and restored on your next visit.

A session moves through a small set of states:

StateMeaning
initializingThe session environment is being prepared
activeReady to use — the IDE and agent are live
idleNo recent activity — queued for automatic suspension
suspendedNot running — project safely stored; resumes on next open
errorSetup failed — create a new session or retry

Using Studio

Most users open Studio from the Hailer app — no setup needed. For programmatic use (onboarding flows, integrations, bots), Studio exposes an HTTP API for creating sessions, including one-shot sessions that start building from a prompt immediately. See the Session API.

Hailer Developer Documentation · v1.3.4