SETWorks is the case management, service documentation, billing, EVV, and payroll platform used by disability service agencies in 38 states — with no public API, developer portal, SDKs, or webhooks. Supergood creates a managed, unofficial SETWorks API so you can programmatically access client records, service documentation, EVV visits, and Medicaid waiver claims instead of relying on file exports and vendor-built connectors.

SETWorks is a cloud platform built for disability service agencies — IDD providers running day programs, employment services, community services, personal care, and residential programs. Founded in Kansas City and backed by a Polaris Growth Fund investment in May 2025, it serves organizations in 38 states.
The platform spans the client record, case management, service delivery documentation, scheduling, billing for state-specific Medicaid waiver programs, electronic visit verification (EVV), time and attendance feeding payroll, and an AI layer for note summarization and QA. For the agencies that run on it, SETWorks is the operational system of record.
Common data entities:
Supergood builds and maintains an unofficial, managed API for SETWorks. Rather than queuing behind the vendor's integration backlog or shuttling CSV exports, Supergood's system operates SETWorks through its authenticated web application and exposes the data and workflows as clean, documented REST endpoints.
Use SETWorks with AI agents: SETWorks MCP Server →
Authentication
/authenticateEstablish an authenticated session with SETWorks using managed credentials; Supergood handles session refresh and MFA.
Client Operations
/clientsRetrieve client records with demographics, program enrollment, and plan context.
Service Documentation
/service_recordsPull service delivery and attendance documentation, filterable by client, program, staff, and date range.
EVV
/evv_visitsRetrieve EVV visit records including check-in/out times, locations, and verification status.
Scheduling
/schedulesRetrieve staff and client schedules across programs and locations.
Billing
/claimsRetrieve Medicaid waiver claims and billing statuses across state programs.
- Pull claims and billing statuses from SETWorks on a schedule - Reconcile against state remittances in your finance system - Flag rejected or stalled claims for rework without manual exports
- Sync EVV visit records into a compliance dashboard - Detect missing or unverified visits before aggregator submission deadlines - Cross-check EVV data against scheduled services
- Extract staff time and attendance data automatically - Feed payroll systems beyond the vendor-built connector list - Eliminate re-keying between service documentation and payroll
- Aggregate client, service, and billing data into a warehouse - Build cross-program utilization and outcomes dashboards - Report across states without wrestling per-program export formats
Authentication
API key issued by Supergood; Supergood manages SETWorks credentials, sessions, and any MFA on your behalf.
Connectivity
Cloud-to-cloud; no on-premise agents or VPNs required.
Response format
Normalized JSON over REST.
Rate limits
Managed by Supergood with automatic pacing and backoff tuned to SETWorks' tolerances.
Session management
Automatic session refresh and re-authentication; no manual logins.
Data freshness
On-demand reads plus configurable sync intervals for bulk pulls.
Security
HIPAA-aligned handling of PHI; encryption in transit and at rest; credentials stored in a secrets vault.
Webhooks
Supergood provides change notifications for new and updated records even though SETWorks exposes no native webhooks.
Latency
Typical reads return in seconds; large exports run asynchronously.
Throughput
Paginated, batchable access designed for multi-program agency volumes.
Reliability
Monitored 24/7 with automatic retries and failure alerting.
Adaptation
Supergood detects SETWorks UI and workflow changes and updates the API automatically.
No. SETWorks has no developer portal, public API documentation, SDKs, or webhooks. Its integrations — QuickBooks, Paycom, ADP, Paylocity, and state EVV aggregators like Sandata — are vendor-built, and its FAQ directs custom integration requests to the SETWorks team. Supergood creates an unofficial, managed API so you don't have to wait on the vendor.
Supergood's system authenticates into the SETWorks web application the same way your staff does, then exposes the underlying data and workflows as documented REST endpoints. Sessions, credentials, and MFA are managed automatically.
Yes. Supergood signs BAAs, encrypts PHI in transit and at rest, and applies least-privilege access to the credentials used for your integration.
Yes. Supergood normalizes SETWorks data into consistent JSON regardless of which state waiver program or EVV aggregator an agency bills under, so your downstream systems see one schema.
Supergood monitors for UI and workflow changes and adapts the API automatically, so your integration keeps working without emergency engineering work on your side.