NEW AI agents now first-class: authorize · audit · revoke in one click — your agents submit cleanly, bots stay blocked. Read agent docs →
projects

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.