Complex Business Logic at Zero-Code Pace
01 project structure
Features

01.1The Project as One Document
Export the whole backend, edit it, and apply it in one transaction with one version and one history entry.
- Export the whole backend at once.
- Edit everything in one text file.
- Plan changes before you apply them.
- Apply all changes in one transaction.
- Start new projects from existing ones.

01.2Endpoints in Three Shapes
Any flow becomes the product’s own HTTP endpoint. It can give a direct answer, run as a background job with a status to check, or stream live events.
- Turn any flow into an API.
- Answer a request in one call.
- Run long jobs in the background.
- Let callers check a job’s status.
- Stream live progress to your app.

01.3Sign-In for the Product’s Users
Google and Apple sign-in work for web and native apps. Tables owned per user limit every read to the signed-in person.
- Let users sign in with Google.
- Let users sign in with Apple.
- Support web and native app sign-in.
- Show users only their own data.

01.4Schedules, Triggers and Sources
Flows run on a cron or whenever a matching event is recorded. That includes each new message in a subscribed Telegram channel.
- Run flows on any cron schedule.
- React when an event is recorded.
- Chain flows through recorded events.
- Process each new Telegram channel post.

01.5Built-In Reach
Steps fetch pages and feeds, search the web, and read PDFs, scans and recordings. They also send email and call any HTTP API with a stored key.
- Fetch web pages and feeds.
- Search the web inside a flow.
- Read text from PDFs and scans.
- Transcribe recordings into text.
- Send email from any flow.
- Call any API with stored keys.