Feature Guides
Play Scripts
Learn how HotRoute play scripts help coaches build ordered call-script style lists from visible plays without replacing playbook truth or callsheet output.
Overview / Purpose
A play script is an ordered call-script style list of plays from one playbook.
Use a script when the staff wants to preserve a practice, walkthrough, third-down, red-zone, or other preparation order that coaches will inspect and adjust.
A play script is not a callsheet, not a game-day recommender, and not the source of truth for the plays inside it.

Who this is for
This page is for coordinators, analysts, practice planners, and trusted staff members who build ordered call-script style lists.
It is also useful for head coaches who need to inspect the purpose, scope, and current draft state of a script before using it in preparation.
What to know first
A script belongs to one playbook. In this release, all plays in the script must come from that playbook.
The launch script type is call-script. Use it to preserve coach-reviewed order and preparation intent. Do not describe it as automatic play calling.
Scripts may reference ordered context from sequences, but the visible script page still works as its own draft record with its own ordered list.
How it works
This guide covers these routes:
| App route | What it is for |
|---|---|
/play-script | List script records, search them, and filter by playbook. |
/play-script/new | Create a new script from available plays in one playbook. |
/play-script/[id] | Inspect or edit one script and its ordered play list. |
The list page is for finding scripts. The create page builds the initial draft. The detail page is where staff inspects, edits, saves, and publishes the ordered list.
Create a play script
- In the left navigation, click Play Scripts.
- Click Create Play Script.
- Confirm the selected playbook.
- Enter a script name that explains the staff purpose.
- Keep the script type aligned with the football use case.
- Add a concise description.
- Search the available plays when needed.
- Click Add for each play that belongs in the script.
- Review the ordered list.
- Click Create Play Script.

Inspect or edit a script
- Open
/play-script. - Search or filter until the script is visible.
- Click the script row.
- Review name, type, status, playbook, team, season, and description.
- Review the available plays and current ordered list.
- Use the list controls to move, add, or remove plays while the script has an editable draft.
- Click Save Ordered Plays after changing order.
- Publish only when the staff intends the script order to become stable.
- Start a revision before changing a published script.

Relationship to sequences, callsheets, and gameplans
Play scripts and play sequences are both ordered play lists. Use a sequence when the staff is preserving a teaching or constraint progression. Use a script when the staff is preserving a call-script style order.
Callsheets and gameplans may later consume script context, but those outputs remain separate artifacts. A script should not be described as a printable callsheet or a live game decision system.
Common questions or mistakes
Can a script include plays from multiple playbooks?
Not in this release. Keep the script inside one playbook scope.
Does a script change the plays inside it?
No. The script references visible plays. It does not rewrite them.
Is a script the same as a callsheet?
No. A script is an ordered preparation record. A callsheet is formatted output derived from reviewed football context.
Related docs / next steps
Read Play Sequences when the ordered list is a teaching progression instead of a call script.
Read Play Grid when the staff needs to browse and choose candidate plays first.
Read Gameplans and Print Exports before connecting script context to weekly preparation output.


