Skip to main content
VideoShop

Workspace setup

Create a tenant workspace, invite users, and confirm plan, role, and dashboard access.

A workspace represents one tenant. Users, websites, agents, queues, billing records, webhooks, and usage limits are resolved through this tenant context.

Setup checklist

  1. Verify the owner email.
  2. Complete onboarding with company and workspace details.
  3. Confirm the workspace has the expected trial or paid plan.
  4. Add at least one website.
  5. Invite managers, agents, and billing users.
  6. Assign agents to the website they should serve.
  7. Log in as each role and confirm the dashboard only shows allowed routes.

Role expectations

RoleExpected access
Client adminFull tenant administration, billing, team, websites, integrations, reports
ManagerTeam, queue, reports, calls, schedules
AgentAgent dashboard, calls, queue, status, schedule
Billing clerkBilling view, wallet, invoices
SupervisorCustom tenant role based on assigned permissions

Plan expectations

Free trial workspaces should be limited by trial duration, usage minutes, and enabled features. Paid plans should unlock only the modules allowed by the selected plan.

Access test

For each role, test these paths:

  • /dashboard
  • /dashboard/billing
  • /dashboard/integrations
  • /dashboard/reports
  • /dashboard/team
  • /dashboard/websites

Expected result: allowed pages render normally, and restricted pages show the access denied screen without exposing data.