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.
- 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.
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.
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.
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_KEYEncrypts mailbox passwords and tokensmissingSESSION_SECRETSigns sign-in sessionssetUNSUBSCRIBE_SECRETSigns opt-out linkssetPUBLIC_BASE_URLhttps://demo.kelparo.comsetSTRIPE_SECRET_KEYSends 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.