Skip to content

Getting Started

Welcome to CoursePipelines! This guide will help you set up and start using CoursePipelines to enhance your learning content with AI support and detailed analytics.

What is CoursePipelines?

CoursePipelines connects your courses, chatbots, and learning data in one place. Think of it as a smart assistant that helps your training materials work better together, providing personalized learning experiences.

Step 1: Create Your Account

  1. Visit coursepipelines.com
  2. Click the Log In button in the top right corner
  3. Select Sign Up if you're new to CoursePipelines
  4. Fill in your details and click Create Account

Step 2: Set Up Your Organization

  1. After logging in, you'll be asked to create an organization
  2. Enter your organization's name and basic information
  3. Click Create Organization

Step 3: Add Your First Course

  1. From your dashboard, click on the Courses tab
  2. Click the Upload SCORM Package button
  3. Drag and drop your course's SCORM package (.zip file) or browse to select it
  4. Wait for the upload and processing to complete
  5. Once processing is complete, click the Download button to get the deployment package for your LMS

Step 4: Create a Simple Chatbot

Chatbots can provide instant help to your learners and collect valuable information.

  1. Go to the Chatbots section
  2. Click + Create Chatbot
  3. Give your chatbot a friendly name (e.g., "Course Helper")
  4. Add a brief description of what the chatbot will help with
  5. For the system prompt, try something like:
    You are a helpful learning assistant. Your job is to answer questions about this course,
    provide encouragement, and help learners understand difficult concepts.
  6. Click Save to create your chatbot

Step 5: Track Important Information with Variables

Variables help you keep track of learner progress and performance.

  1. Go to the Variables section
  2. Click + Add Variable
  3. Name your variable (e.g., "quiz_score")
  4. Choose the variable type (Number, Text, Yes/No)
  5. Add a description to help you remember what it tracks
  6. Click Save

Step 6: Connect Everything with a Pipeline

Pipelines connect your courses and chatbots, allowing information to flow between them.

  1. Go to the Pipelines section
  2. Click + Create Pipeline
  3. Give your pipeline a clear name
  4. In the visual editor, you'll see your course and chatbot
  5. Click and drag from your course to your chatbot to connect them
  6. Select which variables should be shared
  7. Click Save Pipeline

Step 7: Deploy Your Course to Your LMS

After downloading the deployment package from CoursePipelines:

  1. Log in to your Learning Management System (LMS)
  2. Upload the SCORM package using your LMS's course import function
  3. Configure settings as needed in your LMS
  4. Publish and make available to learners

Our system has already injected all necessary tracking code into your course files - no manual code insertion required!

Step 8: Embed Your Chatbot

Now add your chatbot to your course so learners can interact with it.

  1. Go to your chatbot's details page
  2. Click Embed Code
  3. Copy the iframe code, which looks like:
    html
    <iframe
      src="https://coursepipelines.com/chat/your-chatbot-id"
      width="100%"
      height="600px"
      title="Learning Assistant"
    ></iframe>
  4. Add this code to your course where you want the chatbot to appear

Step 9: Set Up Broadcast Messages

Broadcast messages allow you to communicate important updates to all learners in a course without republishing your content.

  1. Go to the Courses section in your dashboard
  2. Find your course in the list
  3. Click the megaphone icon in the Broadcast Message column
  4. Enter your message (e.g., "The regulations for code of conduct mentioned in this course have been updated.")
  5. Click Save

Your message will immediately be shown to all learners accessing the course.

Step 10: View Your Analytics

Once learners start using your course and chatbot:

  1. Go to the Analytics dashboard
  2. Select variables to see detailed reports
  3. View charts showing learner performance
  4. Export data if needed for further analysis

Need More Help?

If you have questions or need assistance:

Congratulations! You've set up your first CoursePipelines project. As you become more familiar with the platform, you can create more complex pipelines, configure advanced chatbot features, and develop detailed analytics dashboards.