Group forms and mailboxes by client or app.
Projects are a lightweight folder inside an organization. File your forms and agent mailboxes under a project — one per client, product, or environment — and filter the dashboard down to just that work.
What projects are
- A named grouping that lives in an organization.
- Forms and agent mailboxes can each be filed into one project (or none).
- Filing is non-destructive: removing a project unfiles its content, never deletes it.
- Great for agencies (a project per client) or teams running many forms (a project per app/environment).
Create a project
$ curl -X POST https://login.ollastack.com/api/orgs/<orgId>/projects \ -H "Cookie: ollastack_session=…" -H "Content-Type: application/json" \ -d '{ "name": "Acme Inc." }'
Member access required (viewers can see projects but not change them).
List them with GET /api/orgs/{orgId}/projects.
File forms + mailboxes
Set projectId on a form or mailbox to file it; set it to
null to unfile. The project must belong to the same org as
the content.
$ curl -X PATCH https://login.ollastack.com/api/forms/<formId> \ -H "Authorization: Bearer <token>" -H "Content-Type: application/json" \ -d '{ "projectId": "<projectId>" }'
In the dashboard, use the project picker on a form or mailbox to do the same, then filter the list by project.