ABA program builder + tablet delivery

Build at your desk. Run on any tablet.

Create DTT programs and visual schedules in the FirstWork portal, save them to your library, and send them to up to 5 RBT devices. Update a program once and every device gets it. You never need to touch a tablet.

No credit card. 14 days, up to 5 devices.

Rolling out to a clinic or school? Book a team walkthrough

30,000+ downloads. Used at Children's Specialized, Bierman Autism Centers, and ABS Kids.

firstworkapp.com/portal/library
F
FirstWork My Library Tablets
M
Matching, Food
9 targets, sent to 2 learners
Send to a learner
R
Receptive ID, Animals
12 targets, sent to 3 learners
Send to a learner
E
Expressive Labels, Food
18 targets, not sent yet
Send to a learner
A learner tablet running the same Matching, Food program sent from the portal
Sent to Brave Goose
How it works

From your desk to their tablet in three steps.

BCBAs build once. RBTs tap to run. Data captures itself.

1

Sign up and build.

Create a free account. Build DTT programs and visual schedules in the portal from 10,000+ images or your own uploads. Save everything to your library.

2

Link your devices.

Your account comes with 5 login codes. Download FirstWork on each tablet, enter a code, done. Programs you send from the portal show up on the device.

3

Run and review.

RBTs tap a Preset and go. Error correction runs the same way every time. Every trial is logged automatically on the device. Works well alongside all data collection platforms.

The portal

Never touch an RBT's tablet to update a program.

Built for BCBAs managing a caseload from a desktop.

FirstWork portal My Library: DTT programs and a visual schedule, each with Send to a learner

A goal bank you build once and keep.

Every Goal and Preset lives in your library. Reuse across learners, across years, and across staff turnover.

FirstWork portal: the Share to learners dialog with learners selected

Send, don't hand over.

Assign a program to a device from your desk. Update it later and the change goes out without you being in the room. Built for in-home and hybrid teams.

FirstWork portal: a tablet view listing the learners and programs assigned to it

See what's where.

See which programs are assigned to which device. No more asking an RBT what version they are running.

Need to share a Preset with a BCBA outside your account? Lesson Codes still work.

On the tablet

The same session, every time.

Error correction at 100% fidelity.

Border prompt, field reduction, or hide incorrect. Runs identically every trial, regardless of which RBT is holding the tablet.

Learner-centric program design.

Large images, no text, no menus. Focus Mode blocks distracting apps. The Reward System grants timed access to preferred apps between lessons.

Data that records itself.

Every trial logged as Correct, Prompted, or Incorrect. Phase markers appear automatically whenever a setting changes.

Presented at ABAI 2025: all targets moved from 0 to 10% baseline to 90%+ mastery within 8 to 12 FirstWork sessions. Read the research at firstworkapp.com/research.

What teams say

From BCBAs, RBTs, and practice owners.

Specific outcomes from real teams, not satisfaction scores.

Prep time and cost
"Between material costs and paid prep time, costs have been reduced by 75%."
Jessica MarkenABA Practice Owner
Remote teams
"As someone who works in in-home ABA, I can send RBTs programs instead of forcing them to wait for me to print each picture out, laminating, cutting the pictures out."
Suheng ChivBCBA
Learner engagement
"I have one student who asks to do FirstWork often. She didn't want to take a break from it. I think that speaks volumes that it's very student-friendly."
Grace HueySPED Teacher, Pine Lake Prep
"I no longer have sandwich bags full of printed pictures or 10-minute setup times. I don't have to question if an RBT missed marking a trial. Error correction is running at 100% fidelity since it's automated, and latency is captured accurately by the app instead of relying on counting or forgetting a stopwatch."
Toby ZiembaChildren's Specialized NC

Learner data stays on the device. The portal never sees it.

The portal holds your programs and nothing else, so it is PHI-free by design. Programs you send are stored in a secure database and delivered to your linked devices. Every trial, every score, every learner record lives only on the tablet it was recorded on.

Common questions

Before you start.

What do I get in the free trial?

Full portal access and 5 device logins for 14 days. No card. If you don't subscribe, it simply ends.

Do I need to set up each tablet?

No. Download the app, enter a login code, and the device is linked. Programs come from the portal.

Can I update a program after it's on an RBT's device?

Yes, from the portal. Make the change once and it goes out to the device.

Where does learner data live?

On the device, only. The portal stores programs, not learner information, so there is no PHI in your account.

Pricing

Start free. Pay only if you continue.

Every trial includes the full product for 14 days.

Solo
$24.95 /mo

or $20.76/mo billed annually

For a BCBA managing their own caseload.

  • Portal access: build, save, send
  • 5 device logins
  • All 15 modalities, 10,000+ images
  • Automatic data collection
  • 14-day free trial, no credit card
Start my free trial

Nothing to cancel if you don't continue.

Organization
from $9.99 /RBT/mo

BCBAs are free

For teams of 6 or more.

  • All your BCBAs and one shared program library in a single org account
  • Org-wide library: build once, available to anyone on your team
  • Dedicated support
  • Training and onboarding included
  • Invoicing and purchase orders
Book a team walkthrough

Solo covers up to 5 devices. Past that, the org plan is cheaper per person and includes training.

Build the program once. Every device gets it.

FirstWork handles the materials, the error correction, and the data, so BCBAs and RBTs spend session time where it counts.

No credit card. 14 days. Up to 5 devices.