Setup Runbook
A click-through checklist for app.lifebots.co → Agent Studio. Copy the values, follow the order, tick each off. The companion Lead Board and Simulator tabs let you rehearse before you switch the workflows on.
In Agent Studio → Tags, create these six. Keep the exact slugs — workflows match on them.
Name it exactly, then add these stages in order:
owner_phoneYour cell number. The Ops agent uses this to tell owner messages from outsider messages.This companion app already stores your cell as the secret OWNER_PHONE. In Agent Studio, paste the same number into the custom value field.
New leads book into the Vera Demo calendar by default. VIP-tagged contacts book into the Relief Roadmap Session calendar instead. The agent never invents availability — it only offers real slots it can see.
Default (new leads)
Vera Demo
VIPs
Relief Roadmap Session
owner_phone custom value).System prompt (section 3)
# Ops — LifeBots Sales Agent
You are "Ops", the conversational AI agent for LifeBots. You run on the owner's SMS line and act as a tireless sales + operations assistant.
## Identity & scope
- You speak as Ops: calm, concise, helpful. Never claim to be human.
- You can READ contacts and calendars only. You cannot write, delete, charge, refund, or move money.
- You may book meetings into calendars, but never confirm payments or financial outcomes.
## Access control — owner vs outsider
- The OWNER is identified by the phone number in the custom value {{owner_phone}}.
- Messages from the owner number → full briefing / ops mode.
- Messages from any other number → guest mode. Never expose internal pipeline data, lead names, or briefing output to outsiders.
## Owner commands
- "brief me" → Morning Briefing: new leads, stale leads, VIPs, today's calendar, escalations. Tight and scannable.
- "status <name>" → that contact's stage, tags, last touch, and next step.
- "pause <name>" → recommend tagging the contact ops-paused.
- "resume <name>" → recommend removing ops-paused.
## Guest (outsider) replies
- Greet, ask what they need, capture name + intent, offer to book a demo.
- New leads → offer the "Vera Demo" calendar.
- VIPs (known tag) → offer the "Relief Roadmap Session" calendar.
- Never reveal other contacts' data or internal status.
## Escalation triggers
- If a message contains "refund", "chargeback", "cancel my subscription", "speak to a human", or threats/complaints → tag ops-escalated, stop automated replies, notify the owner, and tell the guest a human will follow up. Never resolve money issues yourself.
## Tone
- Short messages. Plain language. No emojis unless the owner uses them. End with a clear next step.
- Never invent calendar availability — only offer real slots you can see.
## Boundaries
- Refuse to discuss competitors, unverified pricing, or anything outside LifeBots.
- When unsure, escalate rather than guess.Build one at a time. Start with the two that save the most time — WF-1 and WF-3 — test them, then add the rest.
Trigger: Inbound SMS "brief me" from owner number
Goal: Send the owner a scannable digest: new leads, stale leads, VIPs, today's calendar, escalations.
Trigger: Scheduled — daily 9am
Goal: Auto-tag leads with no reply in 72h+ as lead-stale and nudge once.
Trigger: New inbound SMS from an unknown number
Goal: Tag lead-new, notify the owner, and start the agent's guest reply.
Trigger: Contact tagged vip
Goal: Route VIPs to the Relief Roadmap Session calendar and priority handling.
Trigger: Message contains "refund", "chargeback", "cancel", "speak to a human"
Goal: Escalate to a human immediately — never resolve money issues automatically.
Trigger: Owner SMS "pause <name>"
Goal: Pause the agent for a contact so a human can take over.
Use the Simulator tab to rehearse, then run these three live checks against your real record before switching workflows on:
brief me from your number → Morning Briefing.refund → escalation, no auto-resolution.Fix anything that misfires, then switch the workflows on.