Rethink Behavioral Health is practice management and clinical software used by ABA therapy providers and behavioral health organizations to manage clients, schedules, authorizations, session notes/data collection, and revenue cycle. With an unofficial API, you could sync patients a

Rethink Behavioral Health (part of Rethink First) provides clinical and practice management solutions purpose-built for ABA therapy and behavioral health. Teams use Rethink to schedule services, manage clients and payers, author and track authorizations, collect ABA session data (goals/targets/trials), capture session notes and signatures, and support billing to Medicaid and commercial insurers.
Core product areas include:
Common data entities:
Organizations rely on Rethink daily, but turning portal-first workflows into automated pipelines is challenging:
Supergood reverse-engineers authenticated browser flows, batch interfaces, and network interactions to deliver a resilient API endpoint layer.
Book a 30-minute session to confirm your Rethink product mix, licensing, and authentication model.
We deliver a hardened Rethink adapter tailored to your workflows and entitlements.
Go live with continuous monitoring and automatic adjustments as Rethink evolves.
Authentication
/sessionsEstablish a session using credentials. Supergood manages MFA (SMS, email, TOTP) and SSO/OAuth when enabled. Returns a short-lived auth token maintained by the platform.
Clients
/clientsRetrieve client/patient profiles with payer details and status. Use this to maintain rosters and align demographics across systems.
Authorizations
/authorizationsRetrieve payer/member service authorizations with allowed units, service codes, and date ranges. Use this to validate scheduling and billing eligibility.
Clinical Session Notes
/clinical/session-notesCreate or update a session note with ABA data, EVV evidence, and billing details. Supports compliant edit reason codes and supervision documentation.
- Push client demographics and provider rosters from your EHR/CRM/HRIS into Rethink - Create appointments from your scheduling system with correct service codes and locations - Maintain a single source of truth for payer details and eligibility
- Validate authorizations before scheduling or starting a session - Track remaining units and prevent over-utilization - Surface payer/program-specific rules to care coordinators and schedulers
- Capture session notes with ABA targets/goals, trial data, and supervision minutes - Include EVV check-in/out timestamps, GPS, and signatures where required - Flag missing documentation and resolve exceptions with audit trails
- Bundle completed sessions into properly formatted 837P claims - Submit via configured portals or clearinghouses and track statuses - Reconcile remittances alongside documentation and EVV evidence
- Export complete session packets with timestamps, locations, signatures, and ABA data - Maintain machine-readable audit trails aligned to payer requirements - Analyze outcomes, goal mastery, and utilization trends programmatically
Authentication
Username/password with MFA (SMS, email, TOTP) and SSO/OAuth where enabled; supports service accounts or customer-managed credentials
Response format
JSON with consistent resource schemas and pagination
Rate limits
Tuned for enterprise throughput while honoring licensing and usage controls
Session management
Automatic reauth and cookie/session rotation with health checks
Data freshness
Near real-time retrieval of clients, authorizations, sessions, and claim artifacts
Security
Encrypted transport, scoped tokens, and audit logging; respects Rethink entitlements and compliance requirements
Webhooks
Optional asynchronous delivery for documentation completion, EVV exceptions, and remittance updates
Latency
Sub-second responses for list/detail queries under normal load
Throughput
Designed for high-volume ABA session and billing pipelines
Reliability
Retry logic, backoff, and idempotency keys minimize duplicate actions
Adaptation
Continuous monitoring for UI/API changes with rapid adapter updates
Supergood supports workflows across commonly used Rethink Behavioral Health modules, subject to your licensing and entitlements. We scope coverage (e.g., clients, authorizations, scheduling, session notes/EVV, claim assembly) during integration assessment.
We support username/password + MFA (SMS, email, TOTP) and can operate behind SSO/OAuth when enabled. For batch flows, we manage SFTP/EDI timing windows, generate 837 files, and retrieve signed URLs or delivery confirmations programmatically.
Yes. You can assemble 837P from completed sessions with payer-specific formatting. We can route submissions via your configured channel (state/MCO portals or clearinghouse) and return statuses and artifacts for reconciliation.