Complex Business Logic at Zero-Code Pace

01 project structure

Features

  1. The Project as One DocumentThe Project as One Document
    01.1

    The 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.
  2. Endpoints in Three ShapesEndpoints in Three Shapes
    01.2

    Endpoints 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.
  3. Sign-In for the Product’s UsersSign-In for the Product’s Users
    01.3

    Sign-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.
  4. Schedules, Triggers and SourcesSchedules, Triggers and Sources
    01.4

    Schedules, 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.
  5. Built-In ReachBuilt-In Reach
    01.5

    Built-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.