What you can do inside a project
Almost the whole product runs inside the active project:
Credits and plan limits apply at account level; optional own OpenRouter key can be set per project on paid plans.
Nested map: project vs external user
Everything sits under your account, then a project, then optionally many external users:
Rule of thumb: Use another project when you want a hard split (different API keys, tool setups, MCP). Use another external user when the same product should keep each person’s OAuth tokens and data apart.
Deep API matrix: Multi-tenancy.
Create and switch projects
1
Open projects
Use Add project on the switcher, or go to Projects.
2
Create
Open Create project. Enter at least a name (description optional) and submit.
3
Open settings
From the switcher gear or the projects list, open project settings for metadata, webhooks, branding, and API keys when shown.
Flowra API keys
API keys authenticate calls to the Flowra API for one project. One key cannot reach another project.1
Open API Keys
In the project, open Project → API Keys (or the API keys tab in project settings).
2
Create a key
Create a key, give it a clear name (for example
Backend prod), and copy it once. You will not see the full value again.3
Store it securely
Keep the key in a secrets manager or environment variable. Do not commit it or expose it in client-side apps. For multi-tenant apps, your backend holds the key and sends
x-username per end user.Credits and your own AI key
- Account and plan status: Account and Pricing.
- On paid plans, project settings may let you paste an OpenRouter API key so model usage for that project bills through your OpenRouter account instead of platform credit. Create a key at openrouter.ai/settings/keys. Free plans typically keep that field disabled until you upgrade.