> For the complete documentation index, see [llms.txt](https://studyreel.gitbook.io/studyreel-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://studyreel.gitbook.io/studyreel-docs/studyreel-introduction.md).

# Introduction

Welcome to the StudyReel Developer Documentation. This guide provides everything you need to integrate your educational apps with the StudyReel platform, enabling features like seamless Single Sign-On (SSO), personalized learning, learning activity analytics and access to advanced AI-powered coaching.

### Target Audience

This documentation is designed for app developers who want to integrate their apps with StudyReel.

### StudyReel: Where Your Apps Meet Next-Level Learning

StudyReel is a comprehensive, AI-powered platform designed to revolutionize how students interact with educational technology. By integrating with StudyReel, EdTech app developers can enhance their offerings, reach a broader audience, and provide a more impactful learning experience. Here's what StudyReel provides to EdTech app developers:

#### 1. Advanced AI Coaching Integration

* **AI-Powered Guidance**: StudyReel’s AI coach provides students with real-time coaching on how to use your app more effectively. This enhances user engagement and learning outcomes.
* **API Integration Optional**: StudyReel’s AI coaching uses advanced Vision technology to understand screen content and provide real-time guidance without relying on any API integrations.
* **Performance Insights**: Access data on how students interact with your app through StudyReel’s coaching features, helping you refine and improve the user experience.

#### 2. Engagement Monitoring and Optimization

* **Identifying Learning Obstacles**: StudyReel’s SpeedBump detection feature monitors student behavior, identifying patterns that may indicate disengagement, such as rushing, guessing, or skipping explanations.
* **Actionable Inputs for Optimization**: All StudyReel Caliper events are provided as actionable webhooks, enabling you to identify where students might be struggling or engaging more and adjust content as needed.
* **Enhanced Learning Outcomes**: Adapting to StudyReel Caliper events ensures a smoother learning experience for students, helping them stay engaged and improving overall learning outcomes.

#### 3. Subscribe and Publish Caliper Events

* **Subscribe to Caliper Events**: Your app can subscribe to all **Caliper events** generated by StudyReel for your app. These events include:
  * **SpeedBump Events**: Track behaviors like rushing through content, skipping explanations, or skipping coaching sessions.
  * **Tool Use Events**: Understand how students spend time using StudyReel and your app, providing insights into time spent on specific activities or features.
  * **Composite Attempt Events**: Detailed records of student activities, including content studied, practice problems attempted, and assessments completed. These events help identify areas where students may need additional support.
* **Publish Caliper Events to StudyReel**: You can also publish your own Caliper events to StudyReel through a dedicated API endpoint. This allows you to share additional learning activity data and ensure that StudyReel has a comprehensive view of the student’s progress within your app.
* **Using Vision Technology**: StudyReel generates Caliper events using its Vision technology, offering rich, real-time data about user interactions. This data helps you optimize the learning experience and tailor content based on real user behavior.

#### 4. AI Proctoring and Academic Integrity

* **Built-in AI Proctoring**: Maintain academic integrity by leveraging StudyReel’s AI proctoring for quizzes, tests, and assessments, ensuring that students engage honestly with the content.
* **User Trust and Credibility**: Offering a proctored environment increases the credibility of certifications or achievements earned within your app.

#### 5. Open Standards and Interoperability

* **1EdTech Standards Compliance**: StudyReel adheres to open standards like LTI 1.3 and Caliper Analytics, making it easy for your app to integrate and share data across platforms.
* **Ease of Integration**: By adhering to these standards, your app can seamlessly connect with StudyReel’s ecosystem, offering a cohesive learning experience and simplifying the integration process.

#### 6. LTI Integration and Single Sign-On (SSO)

* **Seamless LTI Integration**: StudyReel supports Learning Tools Interoperability (LTI) 1.3, allowing your app to integrate easily into StudyReel’s ecosystem. This enables secure user authentication, access to your app, and data exchange.
* **Single Sign-On (SSO) Support**: StudyReel offers SSO login, providing a frictionless user authentication process. Students and parents can log in once and access multiple apps within the StudyReel platform, improving user experience and engagement.
* **Complete Student Context**: StudyReel provides students' assessment data and other competency-related information, helping you tailor learning experiences based on student progress.

#### 7. Advanced Reporting and Analytics

* **Engagement Reports**: Gain detailed insights into how students use your app through engagement reports provided by StudyReel.
* **Data-Driven Improvements**: Access analytics on user engagement and learning outcomes, helping you refine your app’s content and features.
