Virtual intensive outpatient
programming
9 to 12 hours of live care each week, delivered virtually so treatment fits into your life instead of putting it on pause.
A middle ground
What is an IOP?
An intensive outpatient program (IOP) is a level of mental health care with 9 to 12 hours of treatment each week, usually across three days. It sits between once-a-week therapy and residential treatment, so you can keep up with work, school and family. Thrive delivers this care virtually, with group therapy, individual therapy, optional family sessions and psychiatric care, all from home.
How your care comes together
Your care follows the same rhythm every week, with the same primary therapist, the same group and the same treatment plan.
MON
TUE
WED
THU
FRI
Monday
6:00 & 7:45 PM
CBT and psychoeducation
Learn how thoughts, feelings and actions connect, and practical tools to shift the patterns.
Wednesday
6:00 & 7:45 PM
MBT process and DBT skills
Practice understanding your own mind and other people’s, then build skills for hard moments.
Thursday
6:00 & 7:45 PM
Healthy relationships and art therapy
Work on boundaries and clear communication, then process what came up through art.
Led by
Rebeca Da Silva De Goes, RMHCI
Group sessions
Small groups three evenings a week, with the same people and the same clinician, at the heart of our IOP.
Tuesday
6:00 PM
Individual therapy
Talk openly about how things are going and what getting better means for you, just you and your therapist.
Kyndness Brosemann, LAC
Primary therapist, matched to you at intake
under the supervision of Anna Green, LMHC
Individual therapy
One-on-one time with the same primary therapist every week.
Friday
6:00 PM · as needed
Family session
Time with your family and your therapist to improve communication and support stability at home.
Fiona Vonderheide, LMHCA
Primary therapist
under the supervision of Anna Green, LMHC
Family therapy
Bring partners, parents and loved ones into treatment. Optional, and on top of your weekly individual session.
Tuesday
7:45 PM
Care collaboration
Your therapist keeps the rest of your care team on the same plan, from your psychiatric provider to your doctor and outside clinicians.
Kyndness Brosemann, LAC
Primary therapist, coordinates your care team
under the supervision of Anna Green, LMHC
Care collaboration
Everyone involved in your care works from one plan, with your consent.
6:00 PM · Group
CBT group
Learn how thoughts, feelings and actions connect, and practical tools to shift the patterns.
7:45 PM · Group
Psychoeducation
Understand what you are going through and what helps, in plain language.
Who is Thrive’s IOP for?
Whether you are stepping up from weekly therapy that is no longer enough or stepping down from inpatient care or a partial hospitalization program (PHP), Thrive’s IOP gives you the structure you need.
Our programs
Our virtual IOP meets you where you are, whatever you are going through.
Conditions we treat
Our clinical team treats a wide range of mental health conditions, with care fitted to each person.
Maya R.
Your therapist
Groups like you
We place you in a group with people at a similar stage of life, because feeling understood matters.
Young adults
Adults
Working professionals
Parents
TRICARE families
Young adults
Parents
Working professionals
How we compare
Weekly therapy vs. IOP vs. Partial hospitalization program (PHP) vs. Inpatient care
Weekly therapy
PHP
Inpatient care
Hours of care
1+ hrs
Hours of care
9–12 hrs
Hours of care
20–30+ hrs
Hours of care
24/7
Setting
Virtual or in-person
Setting
Virtual
Setting
Facility (daytime)
Setting
Residential facility or hospital
Level of acuity
Low
Level of acuity
Moderate–high
Level of acuity
Moderate–high
Level of acuity
High
Overnight
No
Overnight
No
Overnight
No
Overnight
Yes
Best for
Ongoing low-intensity support
Best for
Ongoing structured support
Best for
Step-down from inpatient care
Best for
Acute safety needs
How our virtual IOP works
Getting started with Thrive is simple. Our admissions team answers your questions and makes sure you always know what to expect.
01
Assessment
A clinician meets with you to understand your needs, history and goals
02
Matching
Next, we pair you with the right therapist, group and schedule
03
Treatment
Live care each week, with your care team coordinating every step
04
Step-down
We plan your move to outpatient care with you before you finish
FAQs
Your questions answered
How does an IOP work?
Thrive’s intensive outpatient program (IOP) runs entirely online. Each week includes 9 to 12 hours of care, usually across three days: small group sessions with the same peer group, a one-on-one session with your primary therapist, and family therapy when it fits your plan. You join every session from home over secure video, so you can keep up with work, school and family.
How long does IOP treatment last?
It depends on your needs and progress. Your care team reviews your progress throughout the program and builds a step-down plan with you, so your move to the next stage of care is mapped out before you finish.
What’s the difference between IOP and PHP?
The main difference is intensity. A partial hospitalization program (PHP) usually means 20 or more hours of care a week at a facility during the day. An IOP is 9 to 12 hours a week, which leaves room for daily life. PHP is often a step down from inpatient care, while an IOP can be a step down or a step up, depending on what you need.
How do I know if IOP is the right level of care?
An IOP may fit if weekly therapy is not giving you enough support, if symptoms are getting in the way of work, school or relationships, or if you are leaving inpatient care or a PHP and need continued structure. Our clinical assessment confirms the level of care that fits you. If you are in danger right now, call or text 988.
Is IOP covered by insurance?
In most cases, yes. Most commercial plans and TRICARE cover our IOP. We check your benefits for free and get back to you within 24 hours.