Getting started
Klyo is a multi-tenant platform: you work inside an Organization, and your Organization is the boundary for all of its campaigns, templates, assets, and members. There is no public sign-up. You get into Klyo because someone invited you to an Organization, or because a platform admin set one up for you.
This page is the short tour. If you want the mental model first, read Core concepts.
1. You get invited
A platform admin creates your Organization and invites you by email, or an existing admin in your Organization invites you. An invite gives you a role:
- Admin: manage the Organization, its members, and its setup.
- Member: do the creative work (campaigns, templates, combination packages, assets).
- Read-only: view everything, change nothing.
See Organizations and members for how roles and invites work.
2. Log in
Sign in with your Google account. Klyo verifies your identity through Firebase, then drops you on your dashboard.
3. Land on the dashboard
The dashboard is your home base. Its Activity tab is the running log of what has happened in your Organization: who created what, which jobs are running, and anything that failed. More on that in Activity and failures.
4. Find your way around
The left navigation groups the work:
| Area | What you do there |
|---|---|
| Campaigns | Write the brief, choose the matrix, and walk the build steps |
| Render Queue | See every combination package on its way to a Final Video, across campaigns |
| Review | Watch each Final Video and approve, reject, or re-render it, across campaigns |
| Activation Queue | Push approved combinations to a channel or download a handoff pack, across campaigns |
| Reporting | Register the campaigns the agency built from your handoff and read their nightly KPIs |
| Catalogues | Maintain reusable creative elements and feeds |
| Templates | Browse the Creatomate templates synced into Klyo |
| Assets | Upload and organise your files |
Render Queue and Review each show a live count of what is waiting on you. The sidebar can also collapse to an icon-only rail; toggle it from the button at its bottom.
Your user settings, the Organization settings (profile, members, and channel connections), and the System page sit in the user menu at the top right.
Platform admins also see an Admin area for onboarding and cross-org monitoring. See Administration.
5. Your first campaign
A campaign walks a step rail grouped into three phases, each step gating the next. Create plans it, Produce makes the videos, Activate ships them:
- Matrix: choose the catalogues to vary, and the rules that exclude combinations.
- Sample: pick one real combination to design the whole campaign against.
- Brief & Idea: write the brief, generate master-story ideas from it and your sample, and pick the one every combination reuses.
- Activation plan: answer where the ads run, which platform activates them, and how hosting flows; each answer reveals the next question, and the resolved target filters what comes later. A platform card locks until you connect the channel it needs.
- Template: pick the one template every combination renders through, from the templates whose format your activation target accepts.
- Storyboard & Ad copy: break the idea into scenes with
{{variables}}that fill in per combination, then write the campaign's ad copy. - Package: pick the reference images, fill the template's media and text fields, and set how the video generates.
- Generate: assemble the storyboard into one video and render one sample to check the template before the full run.
- Render matrix: expand the matrix and render every combination through the template.
- Review: watch each Final Video and approve or reject it before activation.
- Publishing: set how every activated video publishes, a title that fills in per combination, the description, tags, and privacy; for a Google Ads target, also pick the ad group the release lands in (and the Demand Gen logo).
- Hosting: upload approved videos to your YouTube channel ahead of the release (private until the YouTube audit clears), so activating or a handoff later reuses the upload instead of uploading again.
- Activation queue: push approved combinations to YouTube, push Demand Gen ads into the picked Google Ads ad group, or hand off a Google Ads or DV360 pack.
Monitoring, the per-video performance charts that measure what you activated, is coming soon and shown locked on the rail.
Walk through each step in Campaigns and Render Queue.
Where the product is today
Klyo is under active development. Some capabilities are fully wired end to end, and some are not built yet. Each page calls out plainly what works today, so you always know what you can rely on. The honest short version: planning a campaign, building the matrix, expanding combination packages, rendering them through Creatomate, reviewing each finished video, and managing templates, assets, catalogues, and feeds all work today. Every combination gets its own generated clip when a campaign's video field binds the storyboard; footage reaches a render only through that bound storyboard video, and per-scene generation on the Storyboard step produces an image preview for your eyes only. Activation works too: approved combinations push to YouTube or export as a Google Ads or DV360 handoff pack. The nightly KPI pull is built for owned YouTube uploads and Tracked Campaigns; the cross-channel roll-up over that data is the frontier still ahead. See Generation and render.

