Skip to content

Integration Options

CoursePipelines offers multiple integration options to enhance your learning platform. Below are detailed examples of how to integrate CoursePipelines into various systems.

Chatbot Integration

Embed Chatbot in Your Course

You can embed a chatbot into your course (e.g., Storyline) to provide real-time assistance to learners.

html
<!-- Chatbot Integration -->
<iframe
  src="https://coursepipelines.com/chat/{chatbot_id}"
  width="100%"
  height="600px"
  title="AI Learning Assistant"
></iframe>

Example

  1. Open your course authoring tool (e.g., Storyline).
  2. Insert an HTML block where you want the chatbot to appear.
  3. Paste the above iframe code into the HTML block.
  4. Replace {chatbot_id} with the actual ID of your chatbot.
  5. Save and publish your course.

Analytics and Reporting

Embed Analytics Dashboard in SharePoint

You can embed the analytics dashboard into SharePoint to monitor learner performance.

html
<!-- Analytics Dashboard -->
<iframe
  src="https://coursepipelines.com/variables/{id}/chart"
  width="100%"
  height="400px"
  title="Learning Analytics"
></iframe>

Example

  1. Open your SharePoint site.
  2. Edit the page where you want to embed the analytics dashboard.
  3. Insert an Embed web part.
  4. Paste the above iframe code into the Embed web part.
  5. Replace {id} with the actual ID of the analytics report.
  6. Save and publish the page.

Generate a Report of Learners Who Passed the Course

You can generate a report of learners who passed the course and share it.

html
<!-- Report of Learners -->
<iframe
  src="https://coursepipelines.com/variables/{id}/report"
  width="100%"
  height="400px"
  title="Learner Report"
></iframe>

Example

  1. Navigate to the Analytics section in CoursePipelines.
  2. Generate a report of learners who passed the course.
  3. Copy the report URL.
  4. Embed the report URL in your desired platform (e.g., SharePoint, website) using the above iframe code.
  5. Replace {id} with the actual ID of the report.

Question Interface

Embed Question Interface in Your Course

You can embed the question interface into your course to create interactive assessments.

html
<!-- Question Interface -->
<iframe
  src="https://coursepipelines.com/questions/{id}"
  width="100%"
  height="600px"
  title="Interactive Assessment"
></iframe>

Example

  1. Open your course authoring tool (e.g., Storyline).
  2. Insert an HTML block where you want the question interface to appear.
  3. Paste the above iframe code into the HTML block.
  4. Replace {id} with the actual ID of the question interface.
  5. Save and publish your course.

API Access

Access all functionality programmatically through our comprehensive API:

  • RESTful endpoints
  • Real-time WebSocket connections
  • Secure authentication
  • Detailed documentation

Ready to get started? Check out our Quick Start Guide.