What Edpire does
- Stores assessment content (exercises, questions, answer keys)
- Grades submissions (deterministic scoring + AI evaluation for open-ended questions)
- Provides per-question feedback without revealing correct answers
- Stores all submission records and per-question results
- Persists in-progress drafts for crash recovery and resumable sessions
- Records learner interaction events (answer changes, navigation, flags) for analytics
- Delivers webhook notifications for catalog and submission events
What you do
- Maintain your own assessment catalog (titles, categories, metadata)
- Control learner access (who can take what)
- Build your own learner-facing UI (or use Edpire’s hosted UI via redirect)
- Store submission summaries for dashboards and progress tracking
- Fetch detailed per-question breakdowns on demand from Edpire
Core principle
Edpire owns content + grading. You own catalog, taxonomy, access control, and UX.
Where to start
Integration Runbook
Start here if you are building the integration. Who does what, in what order, and the
realistic effort estimate.
Embedded Player
The recommended integration. Mount our player inside your page, on web and mobile.
How assessments reach your learners
One recommended path, two alternatives:
See How assessments reach your learners for the trade-offs, and the SDK Reference for typed detail.
Phase 1 should be auto-graded only. Every question type except open-ended grades instantly with
no teacher involvement. Open-ended questions are supported, but they return a provisional score and
finalize later via the
submission.grading.completed webhook, so wire that up before enabling them.