Connects to the tools you use
Set up connections through ERP.AI and Proto workflows, with every change logged.
- Teacher Performance Mgmt
- School directory
- HR and performance systems
- Identity provider
Teacher Performance Mgmt runs a teacher observation program across schools and campuses. Each observation starts as a request opened for a campus, with a subject, a priority and a resolution due date.
Tickets in one list
The instructional reviewer approves each observation review; observers cannot approve their own.
Every feature works on the same records. Pick one to see the screen your team works in.
Requests from campuses routed to an observer with due dates.
Tickets
| Record number | Subject | Counterparty | Priority rank | Resolution due at | Owner | |
|---|---|---|---|---|---|---|
| TCK-63391 | Grade 4 reading observation request | Stonebridge Elementary | 910 | 12 Oct | Jonas Richter | |
| TCK-30258 | New teacher classroom visit | Blue Meadow High School | 940 | 17 Oct | Jonas Richter | |
| TCK-93650 | Math instruction follow-up | Birch Valley Campus | 910 | 13 Oct | Imani Brooks | |
| TCK-29083 | Student discussion rubric review | Blue Meadow High School | 90 | 18 Oct | Amal Hussein | |
| TCK-64247 | Science lab safety observation | South Ridge Learning Center | 90 | 16 Oct | Meera Nair |
First responses, notes, pauses and resolution.
Ticket events
| Parent | Line number | Event type | Occurred at | Pause minutes | Visibility | |
|---|---|---|---|---|---|---|
| Student discussion rubric review | 870 | Response | 01 Nov | 75 | Internal | |
| Inclusive practice coaching visit | 20 | Note | 30 Oct | 75 | Customer | |
| Grade 4 reading observation request | 380 | Pause | 13 Oct | 115 | Internal | |
| Math instruction follow-up | 790 | Resume | 18 Oct | 110 | Customer | |
| Grade 4 reading observation request | 600 | Escalation | 25 Oct | 75 | Internal |
Teacher observations with rubric score and development plan.
Approval conditions
| Id | Parent | Teacher | Observed at | Rubric score | |
|---|---|---|---|---|---|
| OBS-2026-1041 | New teacher classroom visit | Imani Brooks | 25 Oct | 50 | |
| OBS-2026-1042 | Lesson pacing support request | Rafael Ortiz | 23 Oct | 75 | |
| REV-2026-2031 | Math instruction follow-up | Meera Nair | 27 Oct | 25 | |
| REV-2026-2032 | New teacher classroom visit | Hana Lee | 28 Oct | 40 | |
| OP-2026-3041 | Student discussion rubric review | Omar Farouk | 04 Nov | 90 |
Schools and campuses served by the program.
Customers
| Code | Name | Contact name | Eligibility note | |
|---|---|---|---|---|
| SCH-WCP | Willow Creek Primary School | Alana Price | Active observation program campus | |
| SCH-NHM | North Harbor Middle School | Deepak Shah | Fall review cycle approved | |
| SCH-CHA | Cedar Hill Academy | Marisol Vega | New teacher support cohort | |
| SCH-SBE | Stonebridge Elementary | Theo Grant | Independent review available | |
| SCH-MGS | Maple Grove Secondary School | Samira Rahman | Spring coaching cohort |
Independent decisions and evidence files.
Review decisions
| Id | Parent | Reviewer | Source revision | Decision | Decided at | |
|---|---|---|---|---|---|---|
| OBS-2026-1041 | Math instruction follow-up | Hana Lee | 620 | Approve | 13 Oct | |
| OBS-2026-1042 | Science lab safety observation | Kwesi Boateng | 750 | Return | 16 Oct | |
| REV-2026-2031 | Grade 4 reading observation request | Elena Silva | 670 | Approve | 15 Oct | |
| REV-2026-2032 | Math instruction follow-up | Kwesi Boateng | 710 | Return | 25 Oct | |
| OP-2026-3041 | Inclusive practice coaching visit | Rafael Ortiz | 750 | Approve | 20 Oct |
Operation receipts, exceptions and reconciliation.
Operation receipts
| Id | Operation key | Action | Parent | Result state | Occurred at | |
|---|---|---|---|---|---|---|
| OBS-2026-1041 | observation-open-20261015-01 | Open observation request | Lesson pacing support request | Failed | 18 Oct | |
| OBS-2026-1042 | review-submit-20261015-02 | Submit classroom review | Student discussion rubric review | Needs review | 16 Oct | |
| REV-2026-2031 | rubric-score-20261015-03 | Record rubric scores | Lesson pacing support request | Failed | 26 Oct | |
| REV-2026-2032 | plan-share-20261015-04 | Share development plan | Inclusive practice coaching visit | Needs review | 15 Oct | |
| OP-2026-3041 | followup-book-20261015-05 | Schedule follow-up visit | Spring observation appeal | Failed | 25 Oct |
Request to approved observation ships ready to use. One step needs a named approval before the work moves on: Approve observation review (Instructional Reviewer).
Open the campus request with priority and due date.
Triage and route the request to an observer.
Record the teacher, rubric score and development plan.
An instructional reviewer approves the review.
Resolve with real evidence and the true time.
Close the resolved request, or reopen it if needed.
Open any ticket to see its observation reviews, the roles that work on it, its process stages and its approvals on one page.
Counterparty, Priority rank and Resolution due at.
Each line is linked to this ticket.
Observation Coordinator, Observer and Instructional Reviewer, each with their own permissions.
Open request, with the role that acts.
Approve observation review, with who decides.
Birch Valley Campus · New
| Id | Parent | Teacher |
|---|---|---|
| OBS-2026-1041 | Student discussion rubric review | Imani Brooks |
| OBS-2026-1042 | New teacher classroom visit | Rafael Ortiz |
| REV-2026-2031 | Lesson pacing support request | Meera Nair |
Signed in as Instructional Reviewer
| Decision | Approver | |
|---|---|---|
| Approve observation reviewAn instructional reviewer approves the review. | Instructional Reviewer | |
| Approve observation reviews | Instructional Reviewer |
Everyone opens Teacher Performance Mgmt to the work that is theirs. Pick a role to see what it starts with.
Opens and routes observation requests and owns them through to closure.
This is the first screen this role sees.
Tickets · Observation Coordinator
Responds to campuses, observes teachers and submits observation reviews.
This is the first screen this role sees.
Observation reviews · Observer
| Id | Parent | Teacher | Observed at | Rubric score | Development plan | |
|---|---|---|---|---|---|---|
| OBS-2026-1041 | Student discussion rubric review | Imani Brooks | 11 Oct | 90 | Strengthen guided reading groups | |
| OBS-2026-1042 | New teacher classroom visit | Rafael Ortiz | 16 Oct | 45 | Improve lesson transition pacing | |
| REV-2026-2031 | Lesson pacing support request | Meera Nair | 03 Nov | 15 | Use more formative checks | |
| REV-2026-2032 | Inclusive practice coaching visit | Hana Lee | 04 Nov | 75 | Expand student discussion time | |
| OP-2026-3041 | Student discussion rubric review | Omar Farouk | 17 Oct | 60 | Review lab safety routines |
Independently reviews submitted observation reviews and records decisions.
This is the first screen this role sees.
Observation reviews · Instructional Reviewer
| Id | Parent | Teacher | Observed at | Rubric score | Development plan | |
|---|---|---|---|---|---|---|
| OBS-2026-1041 | Student discussion rubric review | Imani Brooks | 11 Oct | 90 | Strengthen guided reading groups | |
| OBS-2026-1042 | New teacher classroom visit | Rafael Ortiz | 16 Oct | 45 | Improve lesson transition pacing | |
| REV-2026-2031 | Lesson pacing support request | Meera Nair | 03 Nov | 15 | Use more formative checks | |
| REV-2026-2032 | Inclusive practice coaching visit | Hana Lee | 04 Nov | 75 | Expand student discussion time | |
| OP-2026-3041 | Student discussion rubric review | Omar Farouk | 17 Oct | 60 | Review lab safety routines |
Works the operation receipt exception queue and verifies completed effects.
This is the first screen this role sees.
Operation receipts · Operations Analyst
| Id | Operation key | Action | Parent | Result state | Occurred at | |
|---|---|---|---|---|---|---|
| OBS-2026-1041 | observation-open-20261015-01 | Open observation request | Lesson pacing support request | Failed | 18 Oct | |
| OBS-2026-1042 | review-submit-20261015-02 | Submit classroom review | Student discussion rubric review | Needs review | 16 Oct | |
| REV-2026-2031 | rubric-score-20261015-03 | Record rubric scores | Lesson pacing support request | Failed | 26 Oct | |
| REV-2026-2032 | plan-share-20261015-04 | Share development plan | Inclusive practice coaching visit | Needs review | 15 Oct | |
| OP-2026-3041 | followup-book-20261015-05 | Schedule follow-up visit | Spring observation appeal | Failed | 25 Oct |
Maintains organizations, team members and configuration without taking program decisions.
Requests by campus, response times, past-due requests, observations and review outcomes.
This quarter
How far records got this quarter
| Stage | Reached | Step | |
|---|---|---|---|
| New | 34 | ||
| Triaged | 22 | 65% | |
| Assigned | 15 | 68% | |
| Waiting | 11 | 73% |
Sample totals per stage
Which schools have open requests, and where are they in the process?
How quickly do observers respond, excluding time paused for the school?
Which requests are late, and how urgent are they?
What scores and plans has each teacher received in approved reviews?
Approved, rejected and returned observation reviews by reviewer.
Requests opened and resolved each week.
Failed and needs-review operations with their reason.
See how Teacher Performance Mgmt fits your kind of team.
Each stage of request to approved observation names the role that acts and the status it records, so a change is never anonymous.
Each stage, the role that acts and the status it records
Prepare and review observation work with Proto.
Set up connections through ERP.AI and Proto workflows, with every change logged.
Every record lives in a table you can see, extend and export. Add fields or whole tables in Proto.
Browse all 10 tablesStart with one team and one process, then add the rest once the basics are running.
The system holds observation requests, events, observation reviews, decisions and evidence. Lesson planning, student data and HR performance systems stay connected. The school decides observation policy and what a development plan requires.
Agree campus codes, rubric and request priorities. Load campuses and open requests.
Run one term’s observations for one region: requests, responses, reviews and approval.
The first response time is set once, an observer cannot approve their own review, a request closes only from resolved, and paused time is excluded from response measures.
Compare requests and observations with your current records, get sign-off from the coordinator and agree the rollback window.
$0per user
The base account and everyday work in the ERP.AI app are free, for every user.
| Usage | Per $1 |
|---|---|
| Record reads (list, filter, get) | 20,000 |
| Search or aggregate queries | 4,000 |
| Record writes | 4,000 |
| Imported or synced records | 200,000 |
| Workflow runs | 2,000 |
| AI agent runs | 2,000 |
| Scheduled jobs or webhooks | 20,000 |
| File uploads (MB) | 2,000 |
| CSV or PDF exports | 100 |
Click Get started, then use Proto to configure Teacher Performance Mgmt for your business. Start with one region's campuses and one term's observation cycle before adding more.
The coordinator opens a request for the campus with a priority and due date and routes it to an observer.
The teacher, when they were observed, the rubric score and the development plan, with evidence on the request.
An instructional reviewer other than the observer.
No. The observer pauses the request while waiting, and paused time is excluded from response times.
Yes. A resolved request can be reopened on the same record when the school needs more support.
No. Approved reviews can be sent to the system that holds formal performance records.
Yes. Each school is a campus, and several organizations can each run their own program.
Ordinary manual use has no per-user charge under the platform policy. Imports, integrations, agent execution and other machine work use prepaid credits; implementation is scoped separately. The pricing page lists current rates.
Start free, then use Proto to change fields, steps and approvals before your team goes live.