Getting started
The getting-started page is a six-step checklist that takes you from zero to your first workflow run.
- Self-checked steps — install the CLI, scaffold a workflow, and run it locally. These run on your own machine, so you tick them off yourself; the dashboard remembers your choices in the browser.
- Auto-detected steps — connect an orchestrator, add a webhook source, and trigger your first run. These tick automatically as the dashboard observes the matching activity in your organization.
Each step links to the relevant settings page or documentation. A progress bar tracks overall completion, and the sidebar entry shows a done/total badge until you finish or dismiss reminders.
Getting started
Section titled “Getting started”When you first sign in to a brand-new organization with no orchestrator, no webhook source, and no runs, the dashboard opens this page automatically. Once your organization has any activity, the run list becomes your landing page instead. The Getting started sidebar entry stays available so you can return to the checklist at any time.
The six steps are:
- Install the kici CLI —
npm install -g kici. - Create a workflow —
kici initscaffolds a.kici/directory in your repository. - Run a workflow locally —
kici run local pr:openexecutes a workflow on your machine with no orchestrator required. - Connect an orchestrator — deploy an orchestrator and connect it with a join token from Settings → Orchestrator keys.
- Add a webhook source — register a source under Settings → Sources so pushes and pull requests trigger runs.
- Trigger your first run — push to your repository to produce your first run through the relay.
Organizations
Section titled “Organizations”Organizations are the top-level container for your CI/CD resources. Each org has its own runs, settings, environments, secrets, and team members. Select an organization to manage its workflows and configuration.
The organizations page (/orgs) lists all organizations your account has access to.
Organizations are sorted alphabetically by display name. Each entry shows your role (owner or member). A “Create organization” button opens an inline form to create a new org by name.