Teach more. Type less.
Skip →
Built for special educators

IEP paperwork,
done in minutes.

12 AI-powered tools — SMART goals, BIP drafts, progress notes, parent letters, and more. Spend your time teaching, not typing.

No credit card required Cancel anytime FERPA-conscious
SMART Goal · Reading
Generated in 4 seconds
Given a grade-level passage, the student will read with 90% accuracy and 95 WPM in 4 out of 5 trials by end of IEP year...
Progress Note · Q3
Legally defensible. Ready to paste.
During the third quarter, M.J. demonstrated measurable growth. Oral reading probes showed 72, 68, and 75 WPM respectively...
Parent Summary
Plain language. Real connection.
This means Marcus is working on reading books more smoothly — like getting through a chapter without stopping on every word...
7+
Hours per IEP — average time spent writing a single IEP before meetings and revisions.
40%
Of the school day spent on paperwork instead of direct student instruction.
#1
Reason teachers quit special education — documentation burnout, not the students.
The Complete Toolkit

Every document you write, automated.

All 12 tools work together — generate goals, write your PLOP from the same data, prep your meeting agenda in one place.

🎯
Goal Bank
SMART IEP goals by grade, disability, and need area. 12 domains.
📋
PLOP Writer
Raw data points → polished Present Level paragraphs.
New
📊
Progress Notes
Quick data in, legally defensible progress notes out.
🧠
BIP Builder
Function-based Behavior Intervention Plans in minutes.
Popular
Accommodations
Comprehensive acc & mod lists by disability, grade, and setting.
📅
ESY Analyzer
Defensible Extended School Year rationale from your data.
🚀
Transition Plans
IDEA-compliant post-secondary goals for ages 14–21.
🔬
Re-Eval Summary
Psych eval jargon → clean team or parent summary.
💬
Services Justification
Rationale for OT, PT, speech, and counseling minutes.
👨‍👩‍👧
Parent Summary
Translate IEP goals into plain-language letters parents love.
✉️
Email Templates
Professional emails for difficult parent situations.
📌
Meeting Prep
Timed agenda, talking points, and interactive checklist.
Real Time Savings

Hours back in your week, every week.

3h
Saved per IEPGoal writing, PLOP, and meeting prep save 3 hours per IEP cycle.
45m
Per progress note cycleA caseload of 15 drops from 5+ hours to under 60 minutes.
20m
Per BIP draftWhat took an afternoon now fits in one prep period.
★★★★★ Loved by special educators
★★★★★
"I used to spend my entire Sunday on progress notes. Now I do my whole caseload in an hour on Friday afternoon. Genuinely life-changing."
Sarah M. · Special Ed Teacher, Ohio · 11 years
★★★★★
"The BIP builder alone is worth it. I used to dread behavior plans. Now I draft one in 20 minutes and spend the rest of the time actually implementing it."
Marcus T. · Behavior Specialist, Texas · 8 years
★★★★★
"My parents actually respond to communications now. The parent summary tool writes in a way I never could — warm, clear, and never condescending."
Priya K. · Resource Room Teacher, New York · 6 years
Simple Pricing

Less than one coffee per week.
More than an hour saved per day.

Start free. Upgrade when you love it. Cancel any time.

Free Trial
$0 / mo
No credit card required
  • All 12 tools
  • 5 free generations
  • Copy & paste output
  • No commitment
Start Free Trial
Pro
$24 / mo
Billed monthly · Cancel anytime
  • Unlimited generations
  • All 12 tools, always updated
  • New tools added monthly
  • Priority support
  • Early feature access
Subscribe — $24/mo →
30-Day Pass
$19 one-time
No subscription · No auto-renew
  • 30 days unlimited access
  • All 12 tools
  • One-time payment
  • Perfect for a busy IEP month
Get 30-Day Pass →
School / Team
$12 / seat / mo
5+ teachers · Billed annually
  • Everything in Pro
  • Team admin dashboard
  • Onboarding & training call
  • District invoicing
  • Volume discounts
Contact Us
FAQ

Frequently asked.

Is this FERPA compliant?
Designed with student privacy in mind. Use initials or ID numbers — no full names. No student data is stored on our servers.
Will my admin approve this?
Many teachers use IEPilot personally. For school-wide use, we offer team plans with district invoicing and a one-page admin overview.
Does it replace my professional judgment?
Never. IEPilot generates drafts — you review, edit, and approve. Think of it as a knowledgeable assistant who never sleeps.
What IEP platforms does it work with?
Plain text output — copy into any system: Frontline, IEP Direct, Aries, SEIS, SpEd Forms, or your district's custom platform.
How accurate are the goals?
Goals follow SMART criteria and IDEA guidelines. Most teachers use 80–90% of the output as-is after a quick review.
What if I want to cancel?
Cancel any time from your account settings with one click. No phone calls, no fees, no retention tactics.

You got into this to change lives. Start spending your time that way.

Join thousands of special educators who've reclaimed their evenings, weekends, and sanity.

Get in touch

Questions? We're here.

Feedback, a question, or just want to say hi — drop us a note and we'll get back to you.

Step 1 of 7

What grade is the student in?

This helps tailor goal language and standards alignment.

Step 2 of 7

What is the disability category?

Used to frame goals appropriately for the student's eligibility.

Step 3 of 7

What's their current reading level?

Optional, but helps calibrate goal difficulty. Skip if not applicable.

Step 4 of 7

Where are services delivered?

The support setting shapes how goals are written and measured.

Step 5 of 7

Which need areas should goals cover?

Select all that apply — at least one is required.

Step 6 of 7

How many goals, and how should they be measured?

This controls the output volume and the criterion language used in each goal.

Step 7 of 7

Review & generate

Double-check the details below, then generate your goals.

Step 1 of 11

What grade is the student in?

This sets the academic framing for the PLOP.

Step 2 of 11

What is the disability category?

Used to frame the PLOP language appropriately.

Step 3 of 11

How is the student performing in reading?

Skip if not applicable to this student.

Step 4 of 11

How is the student performing in math?

Skip if not applicable to this student.

Step 5 of 11

Any behavior or attention concerns?

Skip if behavior isn't a primary concern.

Step 6 of 11

How about social / emotional functioning?

Skip if not a primary concern.

Step 7 of 11

What about communication skills?

Skip if not a primary concern.

Step 8 of 11

How independent is the student?

Covers self-help and daily living skills.

Step 9 of 11

What's a key strength to highlight?

PLOPs should open with strengths.

Step 10 of 11

What motivates this student?

Helps frame engagement strategies in the PLOP.

Step 11 of 11

Review & generate

Double-check the details below, then generate.

Step 1 of 9

What reporting period is this for?

Sets the timeframe referenced in the note.

Step 2 of 9

Which goal area does this note cover?

Choose the IEP goal area this note addresses.

Step 3 of 9

What kind of data did you collect?

This becomes the evidence cited in the note.

Step 4 of 9

How did the student perform this period?

Describe the trend in their data.

Step 5 of 9

What's the overall progress status?

This drives the note's conclusion.

Step 6 of 9

What intervention is primarily being used?

Skip if no specific intervention applies.

Step 7 of 9

What are the next steps?

This wraps up the note with a clear plan.

Step 8 of 9

What tone should the note have?

Choose the writing style for this note.

Step 9 of 9

Review & generate

Double-check the details below, then generate.

Step 1 of 9

What grade is the student in?

Helps tailor language and strategies to age.

Step 2 of 9

What's the primary target behavior?

The behavior this BIP will address.

Step 3 of 9

How frequently does it occur?

This shapes the urgency and data plan.

Step 4 of 9

What function does the behavior serve?

This drives the hypothesis statement.

Step 5 of 9

What typically triggers it?

The antecedent that tends to precede the behavior.

Step 6 of 9

What interventions are already in place?

Helps avoid duplicating existing strategies.

Step 7 of 9

What motivates this student?

Used to design the reinforcement plan.

Step 8 of 9

What setting does this occur in?

The environment where the BIP will be implemented.

Step 9 of 9

Review & generate

Double-check the details below, then generate.

Step 1 of 6

What is the disability category?

This determines which accommodations are appropriate.

Step 2 of 6

What grade band is the student in?

Accommodations differ by developmental stage.

Step 3 of 6

What's the primary area of need?

The main challenge accommodations should target.

Step 4 of 6

Is there a secondary area of need?

Skip if there's only one primary concern.

Step 5 of 6

Which settings need accommodations?

Select all that apply.

Step 6 of 6

Review & generate

Double-check the details below, then generate.

Step 1 of 7

What is the disability category?

Frames the eligibility standard that applies.

Step 2 of 7

What regression has been observed?

The core evidence for the ESY rationale.

Step 3 of 7

Which skills are at greatest risk?

The critical skills that could be lost over break.

Step 4 of 7

What's the home environment like during breaks?

Affects the recoupment analysis.

Step 5 of 7

Has the student received ESY before?

Prior ESY history strengthens the rationale.

Step 6 of 7

Is the student at a breakthrough moment?

Critical learning junctures can support eligibility.

Step 7 of 7

Review & generate

Double-check the details below, then generate.

Step 1 of 7

What's the student's current age / grade?

Transition planning starts at age 14.

Step 2 of 7

What is the disability category?

Helps frame appropriate post-secondary goals.

Step 3 of 7

What's the post-secondary education goal?

Where the student is headed after high school.

Step 4 of 7

What career area interests them?

Used to align transition services and goals.

Step 5 of 7

What's the independent living goal?

Frames the living-skills portion of the plan.

Step 6 of 7

How will they get around?

Transportation planning for post-school life.

Step 7 of 7

Review & generate

Double-check the details below, then generate.

Step 1 of 6

What grade is the student in?

Provides context for the summary.

Step 2 of 6

Who is this summary for?

Choose the audience — this changes the language used.

Step 3 of 6

What should the summary focus on?

Narrow the scope, or summarize everything.

Step 4 of 6

What type of evaluation is this?

Helps frame the summary appropriately.

Step 5 of 6

Paste the evaluation text

Paste the psychoeducational evaluation, school psych report, or assessment narrative. This is required.

Step 6 of 6

Review & generate

Double-check the details below, then generate.

Step 1 of 6

What grade is the student in?

Provides context for the justification.

Step 2 of 6

What is the disability category?

Connects services to the underlying need.

Step 3 of 6

Which services need justification?

Select all that apply — at least one is required.

Step 4 of 6

What's the proposed frequency?

How often and how long each session runs.

Step 5 of 6

What's the delivery model?

Where and how the service will be delivered.

Step 6 of 6

Review & generate

Double-check the details below, then generate.

Step 1 of 8

Which goal area is this about?

Choose the IEP goal area to summarize.

Step 2 of 8

What grade is the student in?

Helps frame the summary appropriately.

Step 3 of 8

How is the student progressing?

This drives the overall tone of the update.

Step 4 of 8

What tone should this have?

Choose how warm or formal the summary should feel.

Step 5 of 8

What format do you need?

Letter, bullet points, or an email-ready draft.

Step 6 of 8

What reporting period is this for?

Sets the timeframe referenced in the summary.

Step 7 of 8

Paste the actual IEP goal

This is required — paste the formal goal text to translate.

Step 8 of 8

Review & generate

Double-check the details below, then generate.

Step 1 of 7

What's the situation?

Choose what this email needs to address.

Step 2 of 7

What's your role?

This shapes the voice and authority of the email.

Step 3 of 7

What tone do you need?

Choose the overall tone for this email.

Step 4 of 7

What grade is the student in?

General grade band for context.

Step 5 of 7

How urgent is this?

This affects the framing and call to action.

Step 6 of 7

What's the communication history?

Prior context shapes how this email should land.

Step 7 of 7

Review & generate

Double-check the details below, then generate.

Step 1 of 9

What type of meeting is this?

Sets the structure and required agenda items.

Step 2 of 9

What grade is the student in?

Provides context for the agenda.

Step 3 of 9

How long is the meeting?

The agenda will be timed to fit this window.

Step 4 of 9

How many active IEP goals are there?

Affects how much time the agenda allocates to goal review.

Step 5 of 9

What are the primary goal areas?

The main domains the goals cover.

Step 6 of 9

Any anticipated parent concerns?

Helps prep talking points for sensitive topics.

Step 7 of 9

How has progress been this year?

Sets the overall narrative for the meeting.

Step 8 of 9

Who will be attending?

The final step before generating your agenda.

Step 9 of 9

Review & generate

Double-check the details below, then generate.

Saved Documents

Everything you've saved from any tool, stored right in this browser. Download as a Word doc or plain text any time.