The level model

| Level | Maya's role | Surfaces unlocked | Tier |
|-------|-------------|-------------------|------|
| L0 Manual | Off | None | All |
| L1 Suggest | Recommends topics; you create everything | All | All |
| L2 Propose | Cheap topic proposals in your inbox; one-click promote | Briefs (propose tier) | Professional+ |
| L3 Brief Autopilot | Full briefs autonomously, lands as draft | Briefs (commit tier) | Professional+ |
| L4 Content Autopilot | Briefs + articles + social drafts autonomously, all land as drafts | Briefs + articles + social drafts | Enterprise |
| L5 Surface-Specific Distribution | Auto-publishes on opt-in surfaces (per-surface enrollment) | Social, blog, lead magnets, landing pages — see below | Enterprise |

What never automates

Email blasts, cold outreach, and paid ad spend stay manual at every level. These surfaces involve real spend or real reputational risk and always require your explicit approval — there is no level at which Maya sends an email blast, fires off a cold email sequence, or launches paid spend on her own.

How drafts vs publish works

At L3 and L4, Maya creates drafts. Drafts wait in your inbox for approval. Nothing publishes until you click publish. The autonomy level controls how much Maya creates without asking, not whether she publishes without asking — that gate stays manual until L5, and L5 is per-surface (you opt in surface-by-surface).

L5 surfaces

L5 is the only level where Maya can publish without your prior approval, and even then it's surface-by-surface. You decide which surfaces Maya is allowed to ship on. The four eligible surfaces:

| Surface | What Maya does | What you need first |
|---------|----------------|---------------------|
| Auto-publish to social | Posts to your connected accounts (Twitter/X, LinkedIn, Instagram, Facebook, TikTok, Threads, Bluesky, Pinterest, Reddit) without waiting for approval. | At least one connected social account via LATE. |
| Auto-publish to blog | Publishes finished articles to your CMS as live posts (not drafts). | A connected CMS — Shopify, WordPress, Webflow, or Payload. |
| Auto-publish lead magnets | Generates lead magnets and ships them through your ESP. | R2 storage enabled on your deploy AND a connected ESP (Klaviyo, Mailchimp, or Resend). |
| Auto-publish landing pages | Ships landing pages on ILLIXIS-hosted infrastructure under your subdomain. | Nothing — landing pages are first-party, lowest risk. |

When you elect L5, the Settings tab shows a checkbox for each surface. Surfaces whose prerequisites aren't met (e.g. no CMS connected for "auto-publish to blog") render disabled with a hint about what to connect first. You must check at least one surface to save L5; an empty selection is treated as "stay at your current level."

Email blasts, cold email, and paid ad spend remain manual at every level — they're never on the L5 surface list.

Quality drift and automatic step-back

Maya watches the rate at which you accept versus dismiss her proposals. If the rate drops below 60% over a 14-day window (with at least 10 acted-on proposals), Maya automatically steps back one level. You'll see an in-app notice: "Maya noticed you've been rejecting most of her drafts. Switching to brief-only autopilot until accuracy improves."

This isn't a punishment — it's a circuit breaker. If Maya isn't matching your judgment, she should do less, not more. When your accept rate climbs back, you can re-elect a higher level.

L2 is the floor. Maya never demotes you below L2 on drift; the propose-tier loop is cheap and the dismissals are themselves training data.

At L5, drift is per-surface. If you edit, delete, or unpublish something Maya auto-published — that surface is removed from your L5 enrollment list. You stay at L5 for any other surfaces still enrolled. Only when the last surface gets removed does Maya step you down to L4. A strike against social-auto-publish doesn't revoke your blog-auto-publish authority.

Liability framing

When you elect L3+, you're accepting that Maya creates content without your prior review. You see drafts after she's done; you don't see the prompt or the intermediate work. That's a real shift in ownership compared to L1/L2, and the level-up confirmation modal makes it explicit. We keep an acceptance record so the agreement is auditable.

Selecting your level

Settings → Maya Autonomy. The radio shows only levels your tier permits. Picking L3+ opens an acceptance modal with the level-specific framing; you have to confirm before the new level takes effect.

Higher levels are earned. L0–L2 are always available within your tier. L3 unlocks once Maya has trained on at least 30 of your preference signals (briefs accepted/rejected, opportunities selected/rejected) with a confidence floor; until then the L3 radio is disabled and a hint shows your progress. L4 unlocks once you have an acceptance rate of 60% or better over 10+ briefs in the last 14 days while at L3. L5 unlocks (Enterprise tier) once you have an acceptance rate of 75% or better over 20+ proposals in the last 30 days, counting only proposals Maya generated while you were operating at L4. The L5 unlock threshold is stricter and uses a longer window because L5 means autonomous publishing — Maya needs a sustained track record at L4 before she earns the right to ship without approval.

The unlock gates are action-based, not calendar-day-based. An idle tenant 100 days in doesn't progress; an active tenant who clears the action thresholds in a single week does. If your accept rate later drops below 60% over 10+ briefs in a 14-day window, Maya automatically steps back one level — the same threshold she had to clear to ascend, applied symmetrically for descent.

How the meter works

In the proposal inbox you'll see a learning meter once your tenant is more than 14 days old. Each Promote counts as 1 high-quality decision; each Dismiss counts as 0.5 (a dismiss is signal, but a thoughtful Promote is more signal). The 100-point target is a UI proxy, not the underlying ML threshold — Maya's preference model trains on its own schedule and graduation to L3 depends on both the model state and your tier.

The meter is hidden in the first 14 days so early signals can land organically. It's also hidden once you're already at L3+ — at that point the meter has done its job.

Ready to lose the stack?

One platform. You approve. ILLIXIS executes. Marketing that just happens.

Join the waitlistNo spam, everUnsubscribe anytime
First 20 founding members: 50% off any plan for your first year.

Marketing, Unstacked.