Behavior Plan
AI-generated behavior support plan (BSP-style) for one specific behavior, with antecedent, replacement, and reinforcement.
When to use this
Use Behavior Plan when one behavior keeps happening and you need a written plan for school, therapy, or your partner. Pick the behavior, when/where it happens, the function (escape, attention, access, sensory), and Beacon drafts a 1-page plan with antecedent strategies, replacement behaviors, and reinforcement. Plain language, not jargon, but the structure matches what a BCBA would recognize.
How it works
Name the behavior
One behavior per plan. Be specific: 'biting other kids during transitions' not 'aggression'. The chip picker has common ones; or type your own.
Pick the function
Escape, attention, access, or sensory. If you don't know, pick 'help me figure it out' and Beacon will ask diagnostic questions instead of generating immediately.
Antecedent + replacement + reinforcement
The output is structured: 3 antecedent strategies (prevent triggers), 1-2 replacement behaviors (what to teach instead), and a reinforcement plan (how to reward the replacement).
Print for school
Use the print button on the result page to send a paper copy to school. Or share to the IEP team via the Pass-the-Baton card by including it in a caregiver note.
What Beacon stores when you use it
generator_uses: Shared with all Workshop tools. tool_type = 'behavior-plan'. content holds the full structured plan.
| Column | Type | Example |
|---|---|---|
| id | UUID | 3c8f... Auto-generated. |
| user_id | UUID | your-user-id RLS-locked. |
| tool_type | text | behavior-plan Fixed for this tool. |
| inputs_json | jsonb | { "behavior": "biting", "function": "escape", ... } Replayable inputs. |
| content | jsonb | { "antecedents": [...], "replacements": [...], "reinforcement": "..." } Structured plan. |
| used_at | timestamp | 2026-05-16T10:14:00Z Counts against quota. |
A real example
Avery bites peers during transitions to non-preferred activities. Function = escape. Plan below.
| Section | Content |
|---|---|
| Behavior | Biting peers during transition to math |
| Function | Escape from non-preferred activity |
| Antecedent #1 | Visual countdown timer for transitions |
| Antecedent #2 | Pre-transition movement break |
| Replacement | Teach 'I need a break' card (PECS or verbal) |
| Reinforcement | 5 min of preferred activity after using the card |
What Beacon auto-knows
- Your generated plans + the behavior each one targets.
- Which plans you printed or shared (signal that the plan worked enough to use).
- Cross-reference with behavior_logs: did the targeted behavior decrease after the plan started?
What Discuss with Beacon adds
- Discuss attaches the plan. 'Adapt this for the substitute teacher' or 'translate to Spanish for our nanny'.
- Or refine after a week: 'The replacement is not landing. What's a simpler one?'
Try these with Beacon
โThe replacement behavior is too hard for Avery. Simplify.โ
Reads the plan + your context. Returns a simpler replacement (e.g., point-to-card instead of speak-the-words) with a fading plan to get back to the harder version later.
โTranslate this plan for the IEP team in formal BCBA language.โ
Reformats the plan with BCBA terminology (FBA hypothesis, MO, SDp, etc.) while keeping the substance identical. For the team meeting + IEP attachment.
โAvery's biting decreased in 2 weeks but now she's eloping. New plan?โ
Suggests treating elopement as a new behavior with its own function analysis. Reads the original plan to check if antecedent strategies should carry over.
โMake a one-page handout version I can post on the fridge.โ
Condenses the plan to 1 page in plain-parent language: 'When Avery is heading to math, do these 2 things. If she bites, say this. When she uses her break card, do this.'