Control surfaces

How you steer Vruum — the three approval queues, the match gate, and the eight-stage account lifecycle.

These are the levers between "the AI drafted something" and "it actually happened." They keep you in control while the motions run.

The three approval queues

Nothing AI-drafted leaves your account without your sign-off. There are three approval queues, one per drafting motion. Ask your agent to clear a queue, or have it read the queue directly:

QueueHoldsRead with
OutreachDrafted prospect messagesget_outreach_review
EngagementDrafted LinkedIn reactions / commentsget_engagement_review
ContentDrafted demand-gen postsget_content_review

The deals review is a triage read, not an approval gate — deals don't wait on approval the way drafts do.

The match gate

When prospects are imported into a campaign, a backend quality gate decides who actually enrolls: a match score of 70 or higher. Harness-side pre-filters narrow the candidate list first (cheaply, before research spend), but the backend gate is authoritative — it's what keeps a raw import from polluting a campaign. See Fill the pipeline.

Account lifecycle

Every account sits on one of eight stages. The stage determines which motion applies:

prospect → engaged → committed → onboarded → adopting → expansion_ready
                                                  (plus: dormant, churned)
StageMeaning
prospectNot yet engaged. The default for new accounts.
engagedActive conversation or open deal. Pre-commitment.
committedContract signed; first value event pending.
onboardedFirst value delivered.
adoptingRecurring value; steady-state customer.
expansion_readyHealthy plus an expansion signal (new buyer, dept, usage).
dormant60+ days without a value event; health declining.
churnedEnded without renewal; eligible for win-back.

Early stages are outreach territory; expansion_ready triggers the expansion play and churned (with a recoverable loss reason) triggers win-back — both covered in Diagnose and expand. Tell your agent to move an account once the signal is real, or set the stage with manage_account.


With the model in hand, head to Workflows for the end-to-end recipes.