130+ patterns. 11 live metrics. 10 actions. One operator. One phone.
Running a telehealth business means monitoring dozens of systems simultaneously. Ziv Health operates across Stripe payments, MDI prescriptions, SEMrush SEO tracking, Google Analytics, patient intake funnels, pharmacy fulfillment pipelines, and a fleet of 46 AI souls. Each system has its own dashboard, its own login, its own alert format.
The founder needed to check revenue during a walk. Review backlink progress from a phone. Know instantly when a payment failed or a patient churned. Respond to a dispute before it escalated. And do all of this without opening a laptop or navigating five different admin panels.
The answer was not another dashboard. It was a conversational interface that already lived in the founder's pocket — Slack.
Gabriel is the soul that powers the Slack channel. When you type a message in #zivhealth, Gabriel parses your intent against 130+ NLP patterns, dispatches the right action, pulls live data from the Ziv Health backend, and responds in under 5 seconds. Gabriel also transcribes voice memos using Claude, so you can run your business by talking.
Built the core SlackOpsService and wired it to SoulCoordination, MDI, MorningBrief, and BaseAgent. Set SLACK_WEBHOOK_URL on Railway. First messages flowing to #zivhealth.
Added 7 convenience methods, 5 event subscriptions, and 3 digest phases (192-194). Payment alerts, churn alerts, dispute alerts, daily revenue digest, and weekly G-Stack scorecard all running on cron.
Deployed 10 registered actions with 130+ NLP patterns. On-demand status report pulls 11 live metrics. Live SEMrush backlink data wired into status and SEO intents. Claude voice transcription for Slack voice memos.
Ziv Health app (A0B1ZQK22TT) installed in shulam.slack.com. All 3 environment variables set: WEBHOOK_URL, BOT_TOKEN, SIGNING_SECRET. Event subscriptions configured. Bot responding in #zivhealth channel.
Claude-powered voice transcription added. Send a voice memo from your phone, get a structured transcription and automatic action dispatch. Run your business from a walk.
One operator manages MRR, patient pipeline, SEO, compliance, pharmacy fulfillment, and agent fleet from a single Slack channel on a phone. No dashboard required.
Every message to Gabriel is matched against 130+ NLP patterns and routed to one of these actions. No slash commands. No rigid syntax. Just talk.
Pulls 11 live metrics: MRR, WoW growth, gross/net margins, CAC, LTV, active patients, backlinks, fleet health, churn rate, conversion rate, revenue trend.
Try: status, how are we doing, report, dashboard
Live SEMrush data: backlink count, referring domains, domain authority, top keywords, position changes. Pulls from the SEMrush Intelligence Layer.
Try: seo, rankings, keywords, backlinks, semrush
Active patient count, intake completion rate, conversion funnel, drop-off points, and daily signup trend.
Try: patients, signups, intake, conversions, funnel
Current MRR, today's revenue, Stripe payment success rate, failed charges, and refund volume.
Try: revenue, mrr, money, sales, stripe
MDI pipeline status: pending cases, active prescriptions, fulfillment queue, and tracking updates from LifeFile.
Try: pharmacy, orders, fulfillment, mdi, prescriptions
Fleet health across all 46 souls: last heartbeat, error rate, phase status, and any souls in degraded state.
Try: agents, souls, fleet, who is running
Compliance posture: LegitScript seal status, HIPAA audit trail, MDI partner standing, and any pending evidence requests.
Try: compliance, hipaa, audit, evidence, legitscript
Latest Railway deployment status, build time, healthcheck result, and cronJobs count.
Try: deploy, ship, release, railway, build
Google Ads performance: spend, ROAS, CPC, conversion rate, and budget utilization.
Try: ads, campaigns, google ads, roas, cpc
Lists all available actions with example phrases. Useful for onboarding new team members.
Try: help, what can you do, commands
Gabriel does not just respond to questions. It proactively pushes critical information on a schedule, so the operator never has to ask.
Every morning at 8am ET: yesterday's revenue, MRR delta, failed payments, refunds, and net new patients. One glance before coffee.
Every Monday at 9am ET: WoW growth rate, 5% target progress, runway estimate, retention rate, moat depth, and Gary Tan best practices compliance. The scorecard that keeps Ziv Health default alive.
Instant push for payment failures, patient churn events, Stripe disputes, MDI webhook errors, and deployment failures. 5 event subscriptions, zero missed signals.
Every message hits the NLP parser first. The parser scores each of 130+ patterns against the input and selects the highest-confidence intent. If confidence is below threshold, Gabriel asks a clarifying question instead of guessing. The action handler then pulls live data from Ziv Health's backend — Stripe, PostgreSQL, SEMrush API, Google Analytics — and formats the response for Slack.
Voice memos are transcribed by Claude, then fed through the same NLP pipeline. You can say “how's revenue looking” into your phone while walking and get the full MRR breakdown before you reach the next block.
No new app to install. No new password to remember. No new tab to keep open. Slack is where you already are.
Alerts come to you. Revenue digest appears at 8am. Disputes ping instantly. You never have to remember to check.
Type “how are we doing” and get a status report. No menu navigation. No filter configuration. Just ask.
Record a voice memo, get a structured response. Run your telehealth business from a walk.
Every question and every answer is logged in Slack history. Searchable. Timestamped. Free compliance evidence.
Slack Operations is included in every Lighthouse plan. Your agent goes live in one session.
Apply for Lighthouse →