sun peds ai

your practice,
on autopilot.

A unified operating system for pediatric practices. Chat, AI, leads, hiring, inventory, and EMR — in one place.

4
Locations
12
Modules
7
Integrations
1
App for everything
The Problem

Pediatric ops live in seven different tools.

Charts in one system, schedules in another, hiring in spreadsheets, inventory on paper, leads in a CRM, payroll in ADP, and a Slack channel tying it loosely together. Nothing talks to each other.

📋
eClinicalWorks
EMR
📊
Google Sheets
Ops tracking
📄
Paper
Onboarding
💬
Slack
Comms
💵
ADP
Payroll
🎯
GoHighLevel
Leads
The Solution

One app. Twelve modules. Built for pediatric ops.

Every part of the practice — front office, clinical operations, hiring, inventory, marketing — under one login.

💬

Workspace

Team chat with channels, DMs, and AI threads. Slack-grade, embedded in the app.

🤖

AI Assistant

Ask anything. Get action cards. Compose offer letters, draft replies, answer policy questions.

🎯

Leads

GoHighLevel pipeline with auto-assigned intake forms and follow-up sequences.

👋

Hiring

Job postings, applicant tracking, offer letters, and 49-item OM onboarding checklist.

📋

Onboarding

Role-based checklists, training modules, quiz answer keys, and automated reminders.

📅

Scheduling

Staff scheduling across 4 locations with on-call rotations and time-off requests.

💊

Inventory

McKesson par-level automation: 10→9, 20→18, 30→28. Auto-orders before you run out.

💵

Payroll

Hours, PTO, commissions, and ADP export — without manual entry.

📱

Social Media

AI Social Media Manager generates and schedules 10 posts/month per location.

🏥

EMR Integration

ECW FHIR sync: patients, appointments, vitals, vaccines — read-only first, then writes.

📊

Dashboards

Live KPIs: visits, no-shows, lead conversion, payroll cost, vaccine spend. By location.

🔐

Roles & Access

Owner, Office Manager, Provider, Front Desk, MA — each sees only what they need.

Workspace

Chat, channels, and AI — in one tab.

Slack-grade messaging, embedded. With AI threads that turn questions into action cards. No more bouncing between Slack and the practice management tool.

  • Channels per location. #east-cobb, #windy-hill, #alpharetta, #cumming.
  • DMs and groups. Replace Slack entirely. Or keep both — your call.
  • @AI in any thread. Pull patient counts, draft a reply, schedule a follow-up.
  • Role-aware nav. Office Managers see Management. Front desk doesn't.
Workspace tab
Leads

Every new family, auto-routed.

GoHighLevel intake forms fire into the Leads tab. Auto-assigned by location, auto-followed-up with templated text + email sequences. Office managers see only their location.

  • Pipeline stages. New → Contacted → Booked → Showed → Established.
  • Auto-assign by ZIP. Closest location's OM gets the lead.
  • SMS + email sequences. 24h, 3-day, 7-day touchpoints — automatic.
  • Conversion analytics. Lead → booked → showed, per location, per source.
sunpeds.ai / leads
Practice
🏠Home
🎯Leads
👥Patients
📅Flow
💬Workspace
Management
👋People & HR
💊McKesson
📊Finance

Leads · this week

All locations · 30 active · 22% conversion
New 12
Maya Patel
East Cobb · 2y old
Web form
Jordan Smith
Alpharetta · newborn
Referral
Bea Lopez
East Cobb · 4y
Web form
Riya Kumar
Cumming · 1y
Google
Contacted 8
Aria Reyes
Windy Hill · 3y
SMS sent
Leo Martinez
Cumming · newborn
Voicemail
Asha Singh
Alpharetta · 6mo
Emailed
Booked 6
Sienna Tan
East Cobb · 5y
Tue 10am
Noah Kim
Alpharetta · 2y
Wed 2pm
Ivy Chen
Windy Hill · 8mo
Fri 9am
Showed 4
Ava Lin
Windy Hill · 4y
Established
Ethan Wood
Cumming · 7y
Established
Hiring & Onboarding

From posting to day-one, automated.

The 49-item Office Manager onboarding checklist, employment agreement merge, quiz answer keys, training modules — all baked in. New hires start their checklist on day one, and the OM sees progress in real time.

  • Job postings → applicants. Public apply page, ATS view inside.
  • Offer letters. Compose from template, auto-fill name/role/rate/start date.
  • 49-item OM checklist. Assigned per role, due-date logic, OM dashboard.
  • Quizzes & answer keys. HIPAA, phones, vaccines, EHR — score and pass.
sunpeds.ai / people / shalynne-perez
Practice
🏠Home
🎯Leads
👥Patients
Management
👋People & HR
💊McKesson
📊Finance
SP
Shalynne Perez
Office Manager · East Cobb · Day 4 of onboarding
Onboarding · 18 of 49 complete · 37%
Sign employment agreement Day 1
Direct deposit + W-4 Day 1
ECW login + 2FA Day 2
Slack + Workspace access Day 2
Office tour (East Cobb) Day 3
Phone system training In progress
HIPAA quiz Day 5
Vaccine inventory training Day 7
Insurance verification SOP Day 8
+ 40 more items
AI Assistant

Ask anything. Get an action.

"AI" lives in every thread, every tab. It answers in plain language and returns action cards — one-tap buttons that actually do the work. Not just chat. Execution.

  • Three AI layers. Q&A, action cards, and background agents (auto-replies, drafts).
  • Knows your practice. Patients, schedules, inventory, staff, policies — all grounded.
  • Composes drafts. Offer letters, callback scripts, patient reminders, social posts.
  • HIPAA-safe. PHI stays in your tenant. No training on patient data.
AI· Workspace · East Cobb
B
how many vaccines do we have left at east cobb? any below par?
AI
Inventory · East Cobb
  • 3 vaccines below par. MMR (8/10), DTaP (17/20), HPV (27/30).
  • Last ordered 11 days ago via McKesson.
  • Suggested reorder cost: ~$2,340
B
draft an offer letter for Maya — front desk, $19/hr, start June 2
AI
Offer letter ready
  • Role: Front Desk · East Cobb
  • Pay: $19/hr · 40 hrs/wk
  • Start: Mon, June 2, 2026
B
how many no-shows this month? compare to last month
AI
No-shows · May vs April
  • May: 42 no-shows (8.1%) ↓ from 51 in April
  • Highest: Windy Hill Wednesdays (4-6pm)
  • Likely cause: school pickup conflict
Inventory

Par-level rules that order before you run out.

McKesson and private vaccines tracked per location with rules baked in: 10→9, 20→18 or 19, 30→28 or 29. Falls below par, AI drafts the order. You approve, McKesson ships.

  • Per-location par levels. Set once, run forever.
  • Auto-draft orders. Reviewed by OM, one tap to send.
  • Receive + reconcile. Scan in, mark received, ledger updated.
  • Spend dashboard. Monthly trend, by location, by vaccine type.
sunpeds.ai / mckesson / east-cobb
Practice
🏠Home
🎯Leads
👥Patients
Management
👋People & HR
💊McKesson
📊Finance

Vaccine inventory · East Cobb

Last sync 6m ago · 3 below par · order ready to send
VaccineStockParUsed / wkStatus
MMR
M-M-R II · Merck
8104Reorder
DTaP
Daptacel · Sanofi
17206Reorder
HPV
Gardasil 9 · Merck
27303Reorder
Hepatitis B
Engerix-B · GSK
14102OK
Influenza
Fluzone Quad · Sanofi
42308OK
Prevnar 20
Pfizer · private
22152OK
Integrations

The whole stack, talking to itself.

sun peds ai sits in the middle. Your existing tools — ECW, McKesson, GoHighLevel, ADP, Slack, Twilio, Google — push data in, pull data back out, and stay in sync. No double entry. No copy-paste.

🏥
eClinicalWorks
EMR · FHIR · HL7
💊
McKesson
Vaccine ordering
🎯
GoHighLevel
Lead intake & nurture
📊
Google Workspace
Drive · Sheets · Cal
sun peds ai
Operating Core
ADP / Gusto
Payroll export
💵
Twilio
SMS · voice fallback
📱
Slack
DM bridge · alerts
💬
Dropbox
Document vault
📦

ECW: three tiers, your call.

eClinicalWorks doesn't have one integration — it has three. Start with the free tier today, layer up when it pays for itself.

Now

Tier 1 — FHIR (read-only)

Available today · self-serve
$0 / mo
  • Patient demographics, schedules, vitals, immunizations
  • Read into Workspace, Leads, Inventory, Dashboards
  • Sync every 15 min · audit-logged
  • Standard SMART-on-FHIR OAuth
Next

Tier 2 — HL7 (bidirectional)

Q3 2026 · ECW vendor setup
~$300 / mo
  • Push appointments back into ECW
  • ADT events (admit/discharge/transfer) realtime
  • Auto-create patients from Leads → ECW
  • Two-way schedule sync
Later

Tier 3 — Full integration

Q4 2026+ · ~12-week project
~$10k + monthly
  • Charting nudges & summaries
  • e-Rx triggers from AI
  • Lab order management
  • Vendor-neutral: also Athena, Epic, NextGen

What "integration" actually means.

Each connection has a clear shape: what flows in, what flows out, and what triggers it.

🏥

eClinicalWorks

EMR · FHIR R4 · OAuth

Patient demographics, appointments, vitals, and immunization records flow from ECW into sun peds ai every 15 minutes. The Workspace and Inventory tabs read this data live — no exports, no spreadsheet juggling.

GET /Patient?_lastUpdated=2026-05-22 24 records
GET /Appointment?date=ge2026-05-22 142 appts
GET /Immunization?patient=12345 14 doses
GET /Observation?category=vital-signs 86 records
Live in V1 15-min sync HIPAA audit log Read-only Tier 1
💊

McKesson

Vaccine supply · Order API

Par-level rules (10→9, 20→18, 30→28) watch stock per location. When anything dips below par, AI drafts a McKesson order. OM reviews on one screen, taps Send, McKesson confirms — and the ledger updates when product is received.

ALERT MMR stock 8 < par 10 @ east-cobb
DRAFT Order #2841 · 3 items · $2,340
POST /orders confirmed by McKesson
RECEIVE scan → ledger updated · +1 lot logged
Live in V1 Per-location pars Lot tracking Auto-approve rules · next
🎯

GoHighLevel

Lead intake · Webhook

Public web forms and ad campaigns funnel through GoHighLevel. New leads webhook into sun peds ai instantly — auto-assigned by ZIP, queued for SMS+email sequences, and dropped into the right Office Manager's pipeline.

WEBHOOK new lead: Maya Patel · ZIP 30062
ROUTE ZIP 30062 → East Cobb · assigned to Shalynne
QUEUE SMS @ 0h · email @ 24h · call @ 72h
SYNC stage updates push back to GHL
Live in V1 ZIP routing SMS sequences Two-way stage sync
💵

ADP / Gusto

Payroll export · CSV / API

Hours worked, PTO taken, and any commission/bonus rules tracked inside sun peds ai. At pay-period close, payroll exports as the exact CSV your provider expects — or pushes via API if your plan supports it.

COLLECT hours (clock-ins) + PTO + bonuses
VALIDATE OM signs off per location
EXPORT ADP CSV downloads / uploads
RECONCILE ADP confirms · synced to Finance tab
Next 30 days CSV today · API next Time-clock built in
💬

Slack

DM bridge · Alerts · Webhook

Don't rip out Slack — bridge it. Workspace DMs forward to and from Slack, alerts (low inventory, new lead, no-show spike) post to channels, and AI commands work from either side.

BRIDGE Workspace ↔ Slack DM (per user)
ALERT #ops-alerts: MMR low @ east-cobb
CMD /sunped vaccines east-cobb inline reply
SYNC reactions, threads, presence
Live in V1 Slash commands Per-channel routing
📱

Twilio

SMS · Voice fallback

If the web app is down, ops doesn't stop. Critical alerts (inventory, no-show storms, OM offline) drop to SMS. Patients receive appointment reminders, waitlist offers, and lead nurture texts — all through your owned Twilio number.

SEND reminder SMS · 24h before appt
FALLBACK alert SMS if web down 60s+
RECEIVE patient reply AI triages
VOICE outbound voice for confirmations
Live in V1 $5/mo base + usage Owned phone number
📊

Google Workspace

Drive · Sheets · Calendar · Forms

Your existing Google ecosystem stays. Drive folders read-through to the Documents tab, Calendar two-ways with Scheduling, Forms data merges with Leads, and Sheets exports are one click away for accountants and partners.

DRIVE read folder Documents tab
CAL two-way sync provider/staff calendars
FORMS intake forms → Leads pipeline
SHEETS one-click export of any table
Live in V1 Per-user OAuth No data leaves your domain
📦

Dropbox

Document vault · API

HR documents, employment agreements, scanned forms, vaccine receipts — pulled from Dropbox and surfaced inside People, Onboarding, and Finance. Originals stay where they live, references are linked.

LINK /HR/Shalynne/offer-letter.pdf
SHOW inline preview in People tab
UPLOAD new files from Workspace
SEARCH AI-indexed for fast retrieval
Live in V1 Read + write AI semantic search
It's already built.

Run your practice from one app.

sun peds ai is live across 4 Sun Pediatrics locations. Ready to bring it to yours.