Northgate Wellness
Loading workspace…
R2 Medical Clinic
{{ n.label }} {{ n.badge }}
{{ n.label }} {{ n.badge }}
Manage
AW
Ask Winston
Clear ×
{{ wm.q }}
{{ wm.a }}
Enter to send
↑
{{ themeLabel }}
M
Jordan Pace
Brookside · Admin

{{ title }}

{{ subtitle }}
{{ locLabel }}
⌘K
{{ g.initial }} {{ g.name }} {{ g.meta }}
No matches for “{{ globalSearch }}”
Show all matches in Patients ›
Create
{{ viewTitle }}
{{ k.label }}
{{ k.value }}
{{ k.meta }}
Needs attention {{ attentionCount }}
{{ at.title }}
{{ at.detail }}
{{ at.age }}
Nothing needs attention
Missed calls, AI escalations, and overdue invoices land here.
{{ todayTitle }} Calendar ›
{{ ap.time }}
{{ ap.title }}
{{ ap.who }}
{{ todayEmptyText }}
Pipeline right now Funnels ›
{{ st.name }}
{{ st.label }}
Recent activity
{{ av.text }}
{{ av.age }}
{{ rk.label }}
{{ rk.value }}
{{ rk.note }}
{{ rt.label }}
Nothing sends to patients until Matt says go.
{{ rr.name }}
{{ rr.blurb }}
{{ rr.count }}
{{ rr.doneMark }}
{{ rr.title }}
{{ rr.why }}
Owner: {{ rr.who }}
{{ rr.chip }} {{ rr.pri }}
Each section carries its own range.
Export CSV
Headline metrics
{{ rangeKpi }}
{{ rk.label }}
{{ rk.value }}
{{ rk.delta }}
Lead to completed service
Contacts created in the selected range
{{ rangeFunnel }}
{{ cv.name }} {{ cv.count }} {{ cv.pct }}
{{ fbFunnelLabel }}
Yes No
Where leads came from
Attributed at contact creation
{{ rangeSrc }}
{{ sr.name }} {{ sr.count }} {{ sr.pct }}
{{ fbSrcLabel }}
Yes No
Collected revenue trend
Settled payments by month · seven months
{{ rl.label }}
Collected revenue
Stripe Connect · Brookside
{{ rangeRev }}
{{ rb.value }}
{{ rb.month }}
{{ fbRevLabel }}
Yes No
Provider utilization
Booked hours against available hours
{{ rangeUtil }}
{{ pv.name }}
{{ pv.label }}
{{ fbUtilLabel }}
Yes No
{{ wt.label }}
{{ wUsage }}
Agent settings
Winston
{{ wm.text }}
{{ wa.label }}
{{ wm.text }}
{{ wm.status }}
{{ wi.label }}
{{ wModeLabel }}
Winston reads this workspace only. It does not give clinical advice.
↑
{{ wEmptyTitle }}
{{ wEmptyBody }}
{{ wEmptyCta }}
{{ boardName }}
Filter
{{ filterChip }}
{{ funnelCount }}
Drag to another column, or press Enter to open the card menu and choose Move to status.
{{ c.emoji }} {{ c.name }} {{ c.count }}
{{ c.total }} {{ c.share }}
{{ k.initial }}
{{ k.name }}
via {{ k.source }}
{{ k.valueLabel }}
{{ k.tagLabel }}
{{ k.assignIcon }}{{ k.assignee }}
{{ k.age }}
{{ c.emptyMsg }}
Contact
Patient
{{ d.initial }}
{{ d.name }}
Open full record
{{ d.phone }} · {{ d.email }}
Message
Call
Appointment
{{ d.emoji }}{{ d.status }}
Summarize with Echo
Overview
Notes
{{ moreLabel }}
{{ mt.label }}
{{ o.label }} ›
{{ o.empty }}
Write an internal note about {{ d.name }}…
{{ nt.body }}
{{ nt.meta }}
{{ pr.title }}
{{ pr.meta }}
{{ pr.status }}
{{ paneLabel }}
{{ paneEmpty }}
Add {{ paneLabel }}
{{ inboxView }}
Filters {{ inboxSort }} {{ inboxFilterChip }}
OPEN
CLOSED
{{ t.initial }}
{{ t.name }}{{ t.age }}
{{ t.preview }}
{{ t.badge }}
No conversations
Nothing matches this view, filter, or search.
Reset
{{ th.initial }}
{{ th.name }} ›
Record
Assign
{{ th.closeLabel }}
Brookside · (555) 555-0188 Select status Seen by MM
Today
{{ m.text }}
{{ m.meta }}
{{ ct.icon }} Draft reply with Echo
Send
Message all
{{ filterBtnLabel }}
Filter patients
{{ fr.lead }} {{ fr.field }} {{ fr.op }} {{ fr.value }}
Add filter
Clear all
Filters do not apply until you press Apply.
Apply
{{ contactFilterChip }}
{{ contactCount }}
Upload
{{ cc.mark }}{{ cc.label }}
Create custom field
{{ selLabel }}
Message
Edit fields
{{ selTotal }}
Clear all
{{ allChecked }}
{{ nameHead }}
{{ hd.label }}
{{ r.checked }}
{{ r.initial }} {{ r.name }}
{{ cl.text }}
No contacts match
Try a different search, or clear the filter.
Clear filters
Today
{{ calDateLabel }}
{{ calView }}
⋯
{{ wd.dow }}
{{ wd.num }}
{{ it.time }}
{{ it.who }}
{{ it.svc }}
{{ dn }}
{{ mc.num }}
{{ it.time }} {{ it.who }}
{{ mc.more }}
{{ ym.name }}
{{ di }}
{{ yc.num }}
MDT
{{ rs.name }}
{{ h.label }} {{ nowTime }}
{{ bk.line1 }}
{{ bk.line2 }}
{{ callFilterLabel }}
Extensions
{{ callRangeLabel }}
Call
Customer
Call type
Handled by
Duration
Summary
Date
{{ cl.name }}
{{ cl.type }}
{{ cl.flag }}
{{ cl.handler }}
{{ cl.duration }}
{{ cl.summary }}
{{ cl.date }}
No calls in this range
Widen the date range or clear the call-type filter.
Showing: {{ taskWhoLabel }}
{{ taskGroupLabel }}
{{ doneCount }}
{{ tp.title }}
{{ tp.sub }}
{{ tp.count }}
{{ tk.circle }} {{ tk.title }} {{ tk.ai }}
{{ tk.due }} {{ tk.initial }}
Nothing here.
{{ pt.label }}
{{ payMoreLabel }}
Reference
Detail
Amount
Status
{{ pr.c1 }}
{{ pr.c2 }}
{{ pr.c3 }}
{{ pr.c4 }}
Payment Activity
Today · All Activity ·
{{ p.initial }}
{{ p.name }}
{{ p.desc }}
{{ p.amount }}
{{ p.state }}
Surcharging
Process for free
Pass card fees to the patient and keep 100% of the treatment price.
Learn more
{{ hc.icon }}{{ hc.label }}›
{{ at.label }}
Add New Sync Automation
Back
{{ builderName }}
Set to Test Mode Save
Add a step
{{ sp.label }}
{{ sp.meta }}
Trigger
{{ builderName }}
Fires once per contact
Wait
Wait 5 minutes
Business hours only
Condition
Has the contact replied?
Checks inbound messages
YES
Action
Assign to Marisa Cole
Creates a callback task
NO
Action
Send SMS — Pricing follow-up
Uses a saved template
Add step
Fit
Click and drag to pan · Ctrl + scroll to zoom
Automation
Runs
Last run
Result
{{ mr.name }}
{{ mr.runs }}
{{ mr.last }}
{{ mr.result }}
Automation Name
Status
Locations
Source
Last Updated
{{ a.name }}
● {{ a.status }}
{{ a.locations }}
{{ a.source }}
{{ a.updated }}
{{ autoCh.title }}
{{ autoCh.desc }}
{{ autoCh.newLabel }}
Setup only: automations here are saved, but nothing sends or dials yet. That starts once a texting / calling service is connected.
Name
When it starts
Timing
{{ autoCh.whoHead }}
Services
Status
{{ cr.name }}
{{ cr.when }}
{{ cr.timing }}
{{ cr.who }}
{{ cr.services }}
● {{ cr.status }}
⋮
None yet. Start from one below, or add your own.
Quick start
+ {{ st.label }}
Front Desk {{ tp.pill }}
{{ tp.title }}
{{ tp.trigger }}
{{ reviewRatingLabel }}
{{ reviewSiteLabel }}
Review invite
{{ s.label }}
{{ s.value }}
{{ s.note }}
{{ rv.initial }}
{{ rv.name }}
{{ rv.meta }}
{{ rv.stars }}
{{ rv.body }}
Northgate Wellness replied
{{ rv.posted }}
Reply Share
Cancel Post reply
{{ pt.initial }}
{{ pt.name }}
{{ pt.status }}
{{ pt.dob }} · MRN {{ pt.mrn }} · {{ pt.location }}
Patient since {{ pt.since }} · source {{ pt.source }}
Collect payment
Contact
Edit
Phone{{ pt.phone }}
Email{{ pt.email }}
Address{{ pt.address }}
Provider
{{ pt.provider }}
Summary
{{ sf.label }}
+
Cancel
Save
{{ si.text }} ✎ ✕
None recorded
Billing
Weight loss program · $800 / mo
Month 3 of 6 · next charge Oct 02 · Visa ending 4242
Manage plan
{{ bl.title }}
{{ bl.meta }}
{{ bl.amount }}
{{ bl.state }}
Documents
{{ pt.docCount }} Attach files
{{ dc.title }} {{ dc.kind }}
{{ dc.meta }}
{{ dc.title }} {{ dc.kind }}
{{ dc.meta }}
No documents in the chart yet
Upcoming
Schedule
{{ ap.title }}
{{ ap.meta }}
Open tasks
{{ tk.title }} {{ tk.due }}
Notes
×
Open patient chart ›
{{ pn.kind }} Open
{{ pn.meta }}
{{ pn.toggleLabel }}
{{ pt.chartNotesEmptyText }}
Labs
Attach files Upload
AI report
Original lab data
{{ ft.label }}
Refresh
Loading submissions…
{{ frError }}
{{ frEmptyText }}
Form
From
Submitted
{{ fr.form }}
{{ fr.match }}
{{ fr.who }}
{{ fr.when }}
{{ frSelForm }}
{{ frSelWhen }}
{{ frSelFrom }}
{{ fa.label }}
{{ fa.value }}
{{ frMatchNote }}
Reject
Accept
{{ frAcceptNote }}
{{ frReviewed }}
{{ frDueNote }}
Delete
{{ pcName }}
{{ pcCount }}
×
Newest first Oldest first
Close
{{ pn.kind }} {{ pn.meta }} Open note
{{ pn.toggleLabel }}
{{ pcEmptyText }}
Add to the form
+ Add a field
Text boxes, drop-downs, check boxes, tables, dates, signatures, text and page breaks. Each new field goes after the last one — to its right if there’s room, otherwise on the next line.
Letter size, 8.5 × 11 in · click a field to edit it{{ fbPageCount }}
R2 Medical Clinic
{{ it.label }}
{{ it.desc }}
{{ it.label }}
{{ it.label }}{{ it.star }}
{{ it.hint }}{{ it.icon }}
First
Last
Street
Apt / Suite
City
State
ZIP code
From the Patient name field🔒
{{ op }}
YesNo
{{ it.label }}{{ it.star }}
✕ Sign here
{{ tc.t }}
{{ it.plainLabel }}
+ Add a field
{{ pg.foot }}{{ pg.num }}
{{ fbProblem }}
Send secure link
Duplicate
Cancel
Save form
Form Builder AI
{{ fbAiStatus }} {{ fbAiChevron }}
Clear
Tell it what to build or change — text boxes, drop-downs, check boxes, dates, signatures, headings and instructions. Changes go straight into the form below; review, then Save form.
{{ ai.q }}
{{ ai.text }}
Undo
Replace form
Add questions
Enter to send
Add to form
R2 Medical Clinic
{{ ffTitle }}
{{ ffDesc }}
{{ ffPageLabel }} {{ ffPageTitle }}
{{ qq.label }}
{{ qq.descText }}
{{ qq.sigName }}
Typing your name here is your electronic signature.
{{ qq.autoName }}🔒
{{ qq.multiDropLabel }}▾
{{ tc }}
{{ tr.label }}
{{ tcell.boxMark }}
{{ qc.mark }}{{ qc.label }}
{{ qq.errText }}
{{ ffProblem }}
Cancel
‹ Back
Next ›
Submit form
{{ neHeading }}
{{ neStatus }}
Close
{{ neInfo }}
Insert orders
From the latest progress note that has Orders
Create invoice from orders
Matches each order to a product. Future lab orders and follow-ups aren’t invoiced.
{{ neCopyLabel }}
{{ neCopyHint }}
Note
{{ tl.glyph }}
Dot phrases: type . to pick one ({{ neDots }})
{{ neSignedTitle }}
{{ neSignature }}
{{ neSoMark }}{{ neSoText }}
Order sign-off needed
Someone other than {{ neSoAuthor }} confirms the medication in these Orders is correct and was filled correctly. Payment can't be taken on this patient's invoices until it's signed off.
{{ neSoGoLabel }}
No one else has the “Sign off chart note orders” permission (Settings → Users → Roles and permissions).
History
{{ nh.text }}
Cancel
Reopen note
{{ neFooterText }}
Remove orders
Orders
Close
Delete note
Save
Sign
Reopen
Copy Orders
From
{{ fl }}
R2 Medical Clinic
{{ idTitle }}
Reason for this edit: {{ idReason }}
Bill To
{{ bt }}
Invoice
{{ idRef }}
Issued: {{ idIssued }}
Date
Description
Qty
Price
Discount
Amount
{{ il.date }}
{{ ac.name }}{{ ac.cat }}{{ ac.price }}
No product matches — the text will be used as a custom item.
−
+
{{ il.amount }}
{{ il.taxLabel }}
Discount {{ il.discText }} · why?
+ Add item
Add from orders
Subtotal{{ idSubtotal }}
Discount{{ idDisc }}
{{ idTaxLabel }}{{ idTax }}
Total{{ idTotal }}
{{ idTaxNote }}
{{ idSkipped }}
{{ idUnmatched }}
Repeat
{{ idRepeatNote }}
{{ idProblems }}
Cancel
Save invoice
Editing. Reason: {{ ivReason }}
{{ ivFollowUp }}
Discount reasons · clinic only, not on the patient's invoice
{{ dn }}
Edit history
{{ ih }}
{{ ivSource }}
Delete
Edit
Pay invoice
Print / PDF
Close
Cancel
Save changes
New uploaded labs · {{ liCount }}
Upload lab PDF
{{ li.patient }} · lab {{ li.date }}
{{ li.file }}
{{ li.meta }}
{{ li.btn }}
No new labs. Use Upload lab PDF to add a patient's results.
AI created labs · {{ laCount }}
{{ la.patient }} · AI report {{ la.date }}
{{ la.link }}
{{ la.meta }}
{{ la.btn }}
No AI reports yet. They appear here after a lab on the left is marked Reviewed / AI create.
Newest first. Each entry stays here for 7 days after upload once both reports are reviewed and in the chart; anything not yet reviewed stays until it is.
All templates
New
{{ tr.name }}
{{ tr.channel }}
{{ tr.used }} · {{ tr.owner }}
No templates match
Try a different search.
{{ tpl.name }}
{{ tpl.channel }} · {{ tpl.used }} · owned by {{ tpl.owner }}
Duplicate Save
Body
{{ tplChars }}
Send test to me
Merge fields
Click to insert. Unfilled fields fall back to the blank you set per field.
{{ mf.label }}
Preview as Alicia Fenwick
{{ tplPreview }}
{{ mk.label }}
{{ mk.value }}
{{ mk.delta }}
Recurring revenue
Seven months · active plans only
{{ ml.label }}
{{ pc.name }}
{{ pc.note }}
{{ pc.mrr }}
{{ pc.price }} · {{ pc.members }} · {{ pc.churn }}
Member
Plan
Cycle
Next charge
Method
Status
{{ mb.name }}
{{ mb.plan }}
{{ mb.cycle }}
{{ mb.next }}
{{ mb.method }}
{{ mb.state }}
{{ sn.label }}
{{ pane.title }}
{{ pane.desc }}
{{ pt.label }}
{{ sec.title }}
{{ sec.desc }}
{{ sec.action }}
{{ fr.label }}
{{ fr.hint }}
{{ fr.value }} {{ fr.value }} {{ fr.chev }}
@
{{ er.email }}
{{ er.provider }} · {{ er.meta }}
{{ er.btn }}
No mailboxes yet. Use Connect a Google account, or add an address below to set up who sees it first.
+ Add another mailbox address
{{ sec.emailNote }}
{{ mu.name }}
{{ mu.sub }}
{{ ch.label }}
Add or connect a mailbox above, then choose who sees it here.
No active users yet. Add them in Settings → Users.
{{ cr.pos }}
▲
▼
{{ cr.label }}
{{ cr.sub }}
✎ Rename
{{ cr.preview }}
Reset
✕
{{ ch.label }}
{{ cd.t }}
{{ mv.label }} ✎ ✕
{{ sec.emptyText }}
{{ cc.mark }} {{ cc.status }}
{{ cc.title }}
{{ cc.meta }}
{{ mt.label }} {{ mt.value }}
{{ sec.bannerTitle }}
{{ sec.bannerBody }}
{{ sec.action }}
Statuses
Statuses drive the Funnels board, contact filters, and every automation that fires on a stage change. Add, edit, drag to reorder, or move a status between Open and Closed; click a status to edit it.
Change statuses automatically
{{ autoStDesc }}
Open statuses
These indicate that a contact is active in your cycle, progressing towards a closed deal or completed project.
{{ os.emoji }}
{{ os.name }}
{{ os.desc }}
Add Status
Closed statuses
These indicate that a contact is no longer active in the sales cycle. Each one counts as Won, Lost or Unqualified.
{{ cs.emoji }}
{{ cs.name }}
{{ cs.desc }}
{{ cs.subtype }} ⋮
+ Add closed status
Calendar
{{ sideCalLabel }}
{{ sideCalSub }}
{{ ci.name }} {{ ci.time }} {{ ci.service }}
{{ sideCalEmptyText }}
Patient
Open patient record ›
{{ scName }}
DOB {{ scDob }}
PHONE
{{ scPhone }}
EMAIL
{{ scEmail }}
ADDRESS
{{ scAddress }}
BILLING
{{ scBillLabel }}
+
{{ iv.desc }} {{ iv.amountText }} {{ iv.ref }} · {{ iv.dateText }} {{ iv.status }}
No invoices on file.
QUICK NOTES
{{ pnLabel }}
+
Cancel
Save
{{ pn.body }}
{{ pn.meta }}
No quick notes yet.
SUMMARY
{{ smLabel }}
{{ sf.label }}
+
Cancel
Save
{{ si.text }} ✎ ✕
None recorded
{{ smSource }}
Task
Schedule
NEXT APPOINTMENTS
{{ na.date }} {{ na.service }}
None scheduled
{{ nt.label }}
+
Click a progress note to copy it into your note Cancel
{{ sn.first }}
{{ sn.rest }}
{{ sn.meta }}
{{ scNotesEmptyText }}
Open patient chart ›
{{ ss.title }}
{{ ss.desc }}
‹
›
{{ monthTitle }}
Today
{{ sideCalLabel }}
+ New appointment
✕
{{ wd }}
{{ mc.num }} {{ mi2.text }} {{ mc.more }}
×–+
💬
{{ tw.title }}
{{ tw.number }}
{{ tm.text }}
{{ tm.meta }}
No texts with {{ tw.first }} yet.
Saved to the conversation. Texts don’t reach the patient until texting is connected.
Send
×–+
☎
{{ cw.title }}
{{ cw.number }}
⌫
{{ cw.status }}
{{ cw.timer }}
{{ cw.digits }}
{{ ck.k }}
{{ cw.muteLabel }}
{{ cw.holdLabel }}
Keypad
Call
Hang up
Cancel
Dial on this computer’s phone app instead
Practice mode: no call is placed until a phone service is connected (Settings › Phones). Hanging up logs the call.
{{ mi.label }}
{{ mi.icon }}{{ mi.label }}
{{ modal.title }}
{{ f.label }}
+ Insert chart field ▾
Selected: {{ f.value }}
{{ kv.k }} {{ kv.v }}
{{ f.addLabel }}
{{ f.multiLabel }}
{{ gc.t }}
{{ ck.mark }}{{ ck.label }}
{{ f.hint }}
{{ sg.label }}
{{ f.info }}
{{ modal.richLabel }}
B
I
U
Clear
+ Insert chart field ▾
{{ modal.richInfo }}
{{ mx.label }}
Cancel
{{ modal.primaryLabel }}
Ask Echo
{{ echoStatusLabel }}
Ask Echo about your leads, patients or schedule.
You can also open a contact and tap Summarize with Echo, or open a conversation and tap Draft reply with Echo.
{{ ei.promptText }}
{{ ei.label }}
{{ ei.answerText }}
Suggestion only. Nothing has been sent. Copy it, or edit it in the composer before you do anything with it.
Copy Edit in composer
Ask
{{ toastMsg }} Undo