Skip to content
Demo: Lone Star Trades / Settings
  • ET--:--calling hours closed
  • CT--:--calling hours closed
  • MT--:--calling hours closed
  • PT--:--calling hours closed
Live demo. Every business, inbox and number here is invented, and nothing you do sends anything. Click anything; it resets on its own.

Settings

Demo: Lone Star Trades. Who the mail is from, when it may go, and the one switch that lets anything leave.

Live or dry run

Live needs every layer: this workspace, the campaign and the inbox. This switch is the first of the three, and it is audited.

Dry run: every action is decided and logged; nothing leaves
  • This is the demo workspace. Its businesses and addresses are invented, so it can never go live.

Sender and hours

Hours are in each recipient's own time zone. The gate defers anything outside them.

Required by CAN-SPAM in every commercial email. A registered agent or mail-forwarding address is fine.
Sent with the 24-hour reminder.
Calling hours
Sending window

After a reply

How fast a reply is answered and what the answer may say. Speed is most of what turns a yes into a meeting.

Safe means: both readings agree what they want, the lead still qualifies, and the answer passes the checks (our links only, no numbers that aren't in the knowledge sheet, a way to book). Everything else waits for you with the reason. Follow-ups go out on their own only when this is on.

Which replies
Referrals, wrong people and open questions always wait for you: they need context a template doesn't have.
days
{domain} becomes their domain, so each prospect gets the demo built from their own site.
Sent the day before; the two-minute one is set above.
The only facts an automatic answer may state. A number not written here is refused.
Answer templates

Placeholders: {greeting} {demo} {video} {long_video} {times} {booking} {sender} {company}. A line whose link is missing is dropped. Leave a box as it is to keep the built-in wording.

Finding people

Every hour the worker takes qualified leads without a verified owner email, best fit first: finds the owner, their email, a second check when the domain accepts any address, and a mobile if you want calls. It stops when the day's budget is spent.

0 = only when someone presses Enrich. Spent today: $1.88.
Empty means the owner. The first title is tried first.

Models

Set per role as MODEL_<ROLE>=vendor:model on the server. Default for every role: anthropic:claude-opus-5-5. Without a key, each job falls back to its deterministic path and says so.

  • Reads every reply triageno key
  • Re-reads the yeses confirmno key
  • Writes openers and replies writerno key
  • Extracts facts from sites researcherno key
  • Proposes ICP changes strategistno key

Keys on this server

  • OS_SECRET_KEY Encrypts mailbox passwords and tokensmissing
  • SESSION_SECRET Signs sign-in sessionsset
  • UNSUBSCRIBE_SECRET Signs opt-out linksset
  • PUBLIC_BASE_URL https://demo.kelparo.comset
  • STRIPE_SECRET_KEY Sends client invoices (optional)missing

Team

Owners change settings and go live; operators run campaigns; callers work the call desk and LinkedIn; viewers read.

  • Demo visitor visitor@demo.kelparo.exampleowner

Workspaces

One per client you run outbound for. Each has its own leads, inboxes, settings, team and results, and none can see another. Add the client to its Team as a viewer and they see only their Results.

  • Demo: Lone Star Trades · this oneowner

Client agreement

What a qualified meeting is, how long the client has to dispute one, and whether they sign off before launch. The client sees this on Meeting review and Launch room; invoices charge only what it allows.

Branding the client sees

Your agency’s name, logo and colour on this client’s Results, Launch room, Meeting review and monthly report, so you can run it under your own name.

Billing this workspace

For a client workspace: a monthly retainer and a fee per meeting. A month is drafted from the meetings table, line by line; Stripe sends it only when you press send (no STRIPE_SECRET_KEY on this server yet, so invoices are drafted and marked paid by hand).

Who takes which lead

When someone engages, the first matching rule assigns them: their conversation, call tasks and the Slack alert name that person. No rule matches, nobody is assigned.

No rules yet.

↑ ↓ to move↵ to openg then a letter jumps