projects
List, create, update, and delete projects. Pick a default for future commands.
rogeriq projects
A project is the unit of data isolation in RogerIQ. Every conversation, contact, KB article, widget, integration, and webhook belongs to exactly one project.
Subcommands
bashrogeriq projects list [--org org_xxx]
bashrogeriq projects get prj_xxx
bashrogeriq projects create "Acme Support" [--slug acme] [--domain acme.com]
Requires write (or projects:write) scope.
bashrogeriq projects update prj_xxx \ [--name ...] [--domain ...] \ [--agent-mode autopilot|copilot|assist] \ [--ai-model anthropic/claude-sonnet-4]
bashrogeriq projects delete prj_xxx
Destructive. Requires admin (or projects:admin) scope. Does not
prompt. Cascades to all owned resources.
bashrogeriq projects use prj_xxx
Saves as the default for future commands (written to
~/.rogeriq/config.json). You can also set RIQ_PROJECT_ID in your
shell or pass --project prj_xxx per command.
Org context
Commands that hit /v1/orgs/:orgId/projects need the org id. Resolution
order:
--org org_xxxflag.RIQ_ORG_IDenv var.orgIdsaved in~/.rogeriq/config.json(set byrogeriq orgs use).