Connects to the tools you use
Set up connections through ERP.AI and Proto workflows, with every change logged.
- EdTech Content Platform
- Learning player or assessment service
- Content repository
- Delivery destination
- Identity source
Ed tech Content Platform keeps course definitions, learning content, interaction details and review evidence in one operating record. An administrator maintains course catalog entries for an organization.
Learning content in one list
Ed tech Content Platform Reviewer decides on the source revision
Every feature works on the same records. Pick one to see the screen your team works in.
Define the course program and organization behind each content item.
Course catalog
| Code | Name | Active | Effective from | Effective to | Organization | |
|---|---|---|---|---|---|---|
| MATH-6-FOUND | Middle school mathematics | Yes | 12 Oct | 20 Oct | Juniper Hills Academy | |
| READ-4-CORE | Foundations of reading | Yes | 31 Oct | 07 Nov | Elmbridge Community Learning | |
| SCI-7-LABS | Everyday science investigations | Yes | 21 Oct | 30 Oct | Cedar Hollow School District | |
| CIVICS-8-CORE | Civic participation essentials | Yes | 15 Oct | 20 Oct | Maple Quay Education Trust | |
| ALG-1-PATH | Secondary algebra pathway | Yes | 12 Oct | 18 Oct | Northvale Education Office |
Prepare each learning content revision and follow its status and owner.
Approval conditions
| Number | Name | Status | Revision | Organization | Owner | |
|---|---|---|---|---|---|---|
| LC-59511 | Fractions through visual models | Submitted | 50 | Juniper Hills Academy | Jamal Haddad | |
| LC-31693 | Reading a weather map | Submitted | 530 | Northvale Education Office | Jamal Haddad | |
| LC-71327 | Introduction to civic budgeting | Submitted | 560 | Juniper Hills Academy | Kwame Mensah | |
| LC-63422 | Photosynthesis lab simulation | Submitted | 260 | Juniper Hills Academy | Amara Okafor | |
| LC-97577 | Writing a persuasive paragraph | Submitted | 680 | Willowbank Learning Council | Sofia Navarro |
Record playback and quiz observations against the content under review.
Content interactions
| Parent | Sequence | Description | Outcome | Completion percent | Interaction date | |
|---|---|---|---|---|---|---|
| Introduction to civic budgeting | 40 | Learner opened fraction activity | Pending | 72 | 23 Oct | |
| Data privacy for school staff | 10 | Instructor reviewed answer key | Accepted | 92 | 15 Oct | |
| Introduction to civic budgeting | 70 | Student completed map exercise | Pending | 73 | 21 Oct | |
| Reading a weather map | 60 | Editor updated lesson captions | Accepted | 98 | 31 Oct | |
| Workplace safety orientation | 70 | Reviewer flagged outdated source | Pending | 81 | 15 Oct |
Put supporting documents and an independent revision decision beside each item.
Approval conditions
| Source | Source revision | Decision | Reviewer | Evidence reference | |
|---|---|---|---|---|---|
| Introduction to civic budgeting | 30 | Pending | Kwame Mensah | REV-2026-341 | |
| Fractions through visual models | 590 | Pending | Sofia Navarro | REV-2026-342 | |
| Reading a weather map | 380 | Pending | Mei Lin | REV-2026-343 | |
| Workplace safety orientation | 100 | Pending | Mei Lin | REV-2026-344 | |
| Reading a weather map | 40 | Pending | Mateo Alvarez | REV-2026-345 |
Trace publication attempts, operation runs and external receipts.
Execution attempts
| Source | Operation key | Attempt number | Status | Failure reason | Provider reference | |
|---|---|---|---|---|---|---|
| Algebra: solving linear equations | catalog-publish-2026-10 | 560 | Failed | Transcript file has missing timestamps | LMS-DEL-38121 | |
| Workplace safety orientation | caption-check-2026-10 | 690 | Failed | Image license needs renewal | LMS-DEL-38122 | |
| Workplace safety orientation | quiz-review-2026-10 | 550 | Failed | Quiz has two correct answers | LMS-DEL-38123 | |
| Writing a persuasive paragraph | rights-verify-2026-10 | 920 | Failed | Delivery endpoint timed out | LMS-DEL-38124 | |
| Reading a weather map | transcript-sync-2026-10 | 960 | Failed | Caption language does not match | LMS-DEL-38125 |
Assign corrections and keep the earlier revision and decision visible.
Follow-up actions
| Source | Title | Status | Due date | Assigned to | |
|---|---|---|---|---|---|
| Algebra: solving linear equations | Add captions to fraction lesson | Open | 20 Oct | Jamal Haddad | |
| Fractions through visual models | Verify science source images | In progress | 28 Oct | Dev Patel | |
| Writing a persuasive paragraph | Review quiz answer key | Completed | 12 Oct | Jamal Haddad | |
| Introduction to civic budgeting | Replace outdated policy link | Open | 18 Oct | Linh Tran | |
| Introduction to civic budgeting | Confirm translation approval | In progress | 12 Oct | Mei Lin |
Content revision to delivery ships ready to use. One step needs a named approval before the work moves on: Review revision (Ed tech Content Platform Reviewer).
Define the course and owner
Prepare the lesson and revision
Record playback and quiz outcomes
Send the prepared item for review
An independent reviewer records a decision
Trace the result and receipt
Open any learning content to see its content interactions, the roles that work on it, its process stages and its approvals on one page.
Revision, Interaction date and Owner.
Each line is linked to this learning content.
Ed tech Content Platform Operator, Ed tech Content Platform Administrator and Ed tech Content Platform Reviewer, each with their own permissions.
Draft content and Capture interactions, with the role that acts.
Review revision, with who decides.
Draft
| Parent | Sequence | Description |
|---|---|---|
| Introduction to civic budgeting | 40 | Learner opened fraction activity |
| Data privacy for school staff | 10 | Instructor reviewed answer key |
| Introduction to civic budgeting | 70 | Student completed map exercise |
Reviewers record decisions while reading the content and evidence they need to judge.
Signed in as Ed tech Content Platform Reviewer
| Decision | Approver | |
|---|---|---|
| Review revisionAn independent reviewer records a decision | Ed tech Content Platform Reviewer |
Everyone opens EdTech Content Platform to the work that is theirs. Pick a role to see what it starts with.
Prepares assigned work: record entry on Learning Content, Content Interactions, Follow Up Actions and Evidence Documents, read-only on configuration, review and provenance tables. Scope to authorized organizations is enforced by workflow guards.
This is the first screen this role sees.
Learning content · Ed tech Content Platform Operator
Maintains approved configuration: record entry on Course Catalog, read-only on all operational, review and provenance tables, and access to all four platform pages. No schema editing, deletion, bulk operations or export grants.
This is the first screen this role sees.
Execution attempts · Ed tech Content Platform Administrator
| Source | Operation key | Attempt number | Status | Failure reason | Provider reference | |
|---|---|---|---|---|---|---|
| Algebra: solving linear equations | catalog-publish-2026-10 | 560 | Failed | Transcript file has missing timestamps | LMS-DEL-38121 | |
| Workplace safety orientation | caption-check-2026-10 | 690 | Failed | Image license needs renewal | LMS-DEL-38122 | |
| Workplace safety orientation | quiz-review-2026-10 | 550 | Failed | Quiz has two correct answers | LMS-DEL-38123 | |
| Writing a persuasive paragraph | rights-verify-2026-10 | 920 | Failed | Delivery endpoint timed out | LMS-DEL-38124 | |
| Reading a weather map | transcript-sync-2026-10 | 960 | Failed | Caption language does not match | LMS-DEL-38125 |
Reviews independent assigned work: record entry on Review Decisions only, read-only on every other table. Reviewers cannot approve their own preparation; the workflow guards enforce reviewer independence.
This is the first screen this role sees.
Learning content · Ed tech Content Platform Reviewer
| Number | Name | Status | Revision | Organization | Owner | |
|---|---|---|---|---|---|---|
| LC-59511 | Fractions through visual models | Submitted | 50 | Juniper Hills Academy | Jamal Haddad | |
| LC-31693 | Reading a weather map | Submitted | 530 | Northvale Education Office | Jamal Haddad | |
| LC-71327 | Introduction to civic budgeting | Submitted | 560 | Juniper Hills Academy | Kwame Mensah | |
| LC-63422 | Photosynthesis lab simulation | Submitted | 260 | Juniper Hills Academy | Amara Okafor | |
| LC-97577 | Writing a persuasive paragraph | Submitted | 680 | Willowbank Learning Council | Sofia Navarro |
Reads authorized summaries and aggregates across every table plus the four platform pages. No record creation or editing, no schema or administrative capability.
This is the first screen this role sees.
Learning content · Read Only Analyst
Oversees account access and the operating configuration needed for the content team.
Examine content status, interaction outcomes, review decisions and delivery exceptions.
This quarter
How far records got this quarter
| Stage | Reached | Step | |
|---|---|---|---|
| Draft | 30 | ||
| Submitted | 10 | 33% | |
| Verified | 2 | 20% | |
| Decided | 1 | 50% |
Sample totals per stage
Count learning content by Status and Organization to see the current work distribution.
Compare completion percent and Status for learning content by Definition.
Summarize content interactions by Outcome and Parent.
Show each learning content item with its review decisions, source revision and Decision.
Compare evidence documents by Verified and verified by.
Group follow-up actions by Status, due date and assigned to.
Show learning content with related execution attempts and their Status and failure reason.
Show operation runs with operation steps, Status and external receipt id.
See how EdTech Content Platform fits your kind of team.
Coordinate course content, reviewer decisions and release records across academic teams.
Prepare repeatable course content with traceable interaction and publication outcomes.
Keep internal course revisions, review evidence and follow-up work accountable.
Each stage of content revision to delivery 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
Ask Proto to help inspect content queues, review context and delivery exceptions.
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 14 tablesStart with one team and one process, then add the rest once the basics are running.
Name the catalog administrator, content operators, independent reviewers and analyst audience. Set organization scope.
Load organizations, people and course definitions, then check the codes and effective periods.
Create a lesson with interaction observations and an evidence document. Assign an owner and submit a revision.
Have a different person return or approve that revision and record a reason. Correct the returned case with a follow-up action.
Connect the selected destination, inspect the returned reference and investigate one failed or uncertain attempt.
$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 ed tech Content Platform for your business. Start with one course, one content owner, an independent reviewer and a sample lesson with interaction evidence.
The ed tech Content Platform Administrator maintains course definitions, including the code, organization and effective period.
The operator selects its course definition, organization and owner. The owner field keeps returned work accountable.
Content interactions record observations against a learning item, including sequence, dates, outcome, source reference and completion percentage.
The ed tech Content Platform Reviewer records the decision against a source revision. Operators prepare the item and its supporting evidence.
The reviewer records a reason. The operator assigns a follow-up, prepares the correction and presents the successor revision for a fresh decision.
Evidence documents can retain an attachment, document date, verification state and verifier beside the content item.
Start with the content item, inspect its execution attempt, then follow the operation run and step receipt to identify the result.
Choose the delivery destination during implementation and agree which provider reference or receipt it returns.
Read Only Analyst access is for authorized reading and summaries. Operators prepare content; reviewers make decisions.
Start free, then use Proto to change fields, steps and approvals before your team goes live.