Choose the company + people workbook

.xlsx
No workbook selected.

Choose what you sell

Loading
Seller featuresUsed as offer context, never as prospect evidence.

Reads your website and lists what you sell, so you do not have to type in each capability by hand. This calls your AI provider and uses quota. Anything it merges or replaces stays recoverable in the audit log.

Generation settings Loading writer · critic retry on · batch continues
Suggestions never trigger retries.
Off by default. Failed contacts remain visible while the batch continues.
Message plan and prompts 3 LinkedIn + 4 email

Choose a built-in plan or a published style. Select a Seller to load published styles.

Choose how many messages to write. Use LinkedIn, email, or both — at least 1 message and no more than 10 in total.

Show prompt previewRead-only, with placeholders before research
Open this section to load the preview.
Start with a workbook. Select a person to keep their identity, readiness, and pipeline together. Review-only · nothing is sent.
GenerationConnecting to runtime…
Review only

Checking provider availability…

New campaign style experiment

Create the experiment boundary first. Skills, templates, candidates, frozen cases, and future trials remain owned by this exact tenant and experiment.

A unique campaign ID is assigned automatically by the server.

Boundary: creating this draft writes only to the isolated experiment graph.

Write skill draft

The skill is compiled and checksummed by the server. Saving does not make it eligible for a candidate; review and validate the saved artifact first.

No activation: this draft cannot enter production writer selection or generation.

Write sequence template draft

Define the exact ordered touch contract. The server validates identity, order, CTA shape, instruction limits, and manual-action anchors.

No generation: saving this template creates no job, run, message, approval, or send action.

Bind style candidate

Only validated skill and template versions from this exact experiment are eligible.

Review-only: binding a candidate does not create a frozen case, trial, job, run, provider call, or message.

Continue?

Review this action before continuing.

Create seller

List anything concrete you can offer a prospect, such as a report or an audit — one per line. A message may only offer something listed here, using the exact wording you give. Leave this empty if you have nothing to offer up front.

These details describe your side of the conversation and shape how your offer is framed. They are never treated as facts about the prospect.

Add feature

Who this capability matters to. Pick from: marketing-growth, ecommerce-merchandising, technical-product, operations-supply, sales-revenue, finance-procurement, people-hr, security-legal, general-management, or role-neutral.

Anything you type here is recorded as your own claim rather than something verified. Capabilities found from your website keep a link to the page they came from until you edit them.

Approve this exact revision?

This marks the sequence approved for downstream handoff (contract value SEND). This app still does not send it.

Type to confirm.

Token and quota warning

Generate with Default from frozen facts?

Research, evidence normalization, qualification, seller-feature matching, and the sequence plan will be reused. Only Default writing, deterministic checks, and the independent critic will run.

RevMessage may generate and criticize up to three complete candidates. It creates a separate REVIEW run and never approves or sends outreach.

Type exactly.

Compare drafts from frozen facts?

Every selected style receives the same frozen facts, provenance, seller-feature matches, exemplar, and sequence plan. Research and qualification are not repeated.

Select 2–13 compatible styles

The recommendation is deterministic: only REVIEW + critic PASS drafts qualify; fewer advisories and rewrites rank higher. A tie remains a human decision. Selection never approves or sends outreach.

Type exactly.

Token and quota warning

Review generation cost and people

Generation and independent critic calls can consume significant tokens or provider quota. No job is created until this dialog is confirmed.

Type exactly.

Message template

Global writer instruction

Generated message touches

Identity, version history, and exact JSON

New message template

Create a reusable template without changing the current Compose draft.

Sequence size

Use either channel or both. At least one and no more than ten generated messages are required.

Touch instructions

Archive message template?

This archives the full template lineage. Existing runs keep their frozen snapshot, but the template will no longer be available for new generation.

Type exactly.

Writer skill

SKILL.md
Referenced instruction files
Compiled instructions
Manifest and checksums
Version and usage history

Edit as new draft

Before / after diff
Save the draft to generate a server-validated diff.

Published style

Remove linked style?

This removes the linked writing skill and message template together from future Compose use. Saved messages, runs, and audit history remain unchanged.

Destructive skill action

Delete or archive writer skill?

Historical run snapshots remain. UI deletion never removes Git files.

Type exactly.

Add knowledge source

Saving locks this source so it can never be altered afterwards, which is what lets anything quoting it stay trustworthy. To change it, add a new source.

New knowledge article

Pick the locked sources this article is based on, so every claim in it can be traced back to where it came from.

Knowledge detail


      
Provenance and revisions

Validate article?

Type exactly.

New knowledge item

Allowed preview stages

Saving stores this item; it does not put it to work anywhere. Editing something already approved creates a new version that must be reviewed again.

New knowledge bundle

New preview bundle version

Only approved items can be added. Once bundled, the exact versions are locked in so this bundle always shows the same content.

Confirm knowledge action

Type exactly.

Ask RevMessage

Ask a question or say “show me” for an on-screen walkthrough. The guide never generates, approves, or sends.

Workbook and privacy details

When you press Ask, your question and recent Help context go to the configured model provider. Walkthrough mode also sends a bounded semantic snapshot of visible control labels, interface status, entity labels or IDs, and non-sensitive selection states. Free-form values in text fields, textareas, and editable regions—plus passwords, tokens, and confirmation values—are excluded. Answers-only mode sends no interface snapshot or action receipts. RevMessage does not persist a Help conversation; context lasts only for this page session. An attached .xlsx workbook is staged into Compose only when you press Ask.