Viewport daemon, relay, and hosted runtime are available in alpha. Surfaces may change.
VIEWPORT
For teams

For teams

Roll out Viewport to a team with clear roles, scoped integrations, approvals, and run evidence.

Team setup should move from narrow proof to broader usage. Do not start by connecting every repo and channel.

Rollout Order

  1. Create an organization.
  2. Invite teammates.
  3. Set up teams.
  4. Pair a self-hosted worker.
  5. Connect Slack and GitHub.
  6. Create one small workflow.
  7. Prove a first run with approvals, PR/proposal, Slack receipt, and audit.
  8. Broaden repos, routes, and context sources only after the first proof.

Team Surfaces

Roles

Keep v1 simple:

  • organization owner/admin/member;
  • team owner/admin/reviewer/member.

Team workflows should use team-level policy and explicit governance settings. Avoid hidden risk engines and workflow-specific user overrides for the launch path.

What Good Team Setup Looks Like

  • one worker paired and claimable;
  • one sandbox GitHub repo connected;
  • one Slack channel connected;
  • one published workflow;
  • reviewer tags or team roles configured for gates;
  • denial paths tested for unauthorized publish, repo, provider, and team access;
  • run detail understandable without raw logs.

On this page