App builder

The App builder is where you build user-facing applications — dashboards, forms, portals, and tools that your team or customers open and use.

The App builder is the interface you work in when you are building an app. An app is something people open and use — a dashboard, a form, a portal, a reporting tool. The Riff agent builds it with you.

Layout

Three zones:

  • Topbar — project name, tab row, Version History, Deploy button

  • Content area — changes per active tab

  • Console / Logs panel — slides up from the bottom on demand

Default tabs

These tabs are open when you first enter the App builder:

Tab
What it is

Your app running live — interact with it exactly as a user would

Shared task board between you and the Riff agent

Schedule your app's backend endpoints to run on a cron

Additional tabs

Open any of these via the + button in the topbar:

Tab
What it is

Connect your app to external services

Browse your app's database and ask the Riff agent to work with your data

Upload and manage files

Store API keys and credentials

Control who can reach your workspace and app

Edit source code directly

Manage frontend and backend dependencies

Compare and restore past code states

Deploying your app

When your app is ready for real users, click Deploy in the topbar. See Deploy for the full flow and pre-deployment checks.

The Riff agent in the App builder

The Riff agent chat panel runs on the right side of the App builder. It builds your app in response to your messages. See Riff agent chat for what the panel contains and how to use it effectively.

App Settings

Configure your app's name, instructions, design guidelines, and workspace controls under App Settings. See App Settings.

Last updated

Was this helpful?