Appearance
Custom AI Agents
Custom AI Agents are like intelligent teaching assistants that can help your learners 24/7. They answer questions, provide guidance, and make your courses more interactive and engaging.
Getting Started with Custom AI Agents
Creating Your First Custom AI Agent
Navigate to the Custom AI Agents Section
- Log in to your CoursePipelines account
- Click on "Custom AI Agents" in the main menu
Click "Create New Custom AI Agent"
- Look for the button at the top right of the page
Fill in the Basic Details
Name Your Custom AI Agent
- Choose something friendly and descriptive
- Examples: "Course Helper," "Study Buddy," "Math Tutor"
Add a Description
- Explain what your Custom AI Agent will help with
- Example: "Helps learners with course content and provides study tips"
Select a Type
- Choose what your Custom AI Agent specializes in:
- Education Assistant: For general learning help
- Code Helper: For programming assistance
- General Purpose: For a variety of topics
- Specialized: For specific subject areas
- Choose what your Custom AI Agent specializes in:
Setting Personality and Behavior
The "System Prompt" is like your Custom AI Agent's instruction manual. It tells the AI how to behave and what kind of help to provide.
What to Include in Your System Prompt:
Who the Custom AI Agent Is
- Describe the Custom AI Agent's role and expertise
- Example: "You are a friendly math tutor who specializes in algebra"
How It Should Help
- Explain how the Custom AI Agent should assist learners
- Example: "Help learners understand concepts through simple examples and step-by-step explanations"
Tone and Style
- Set the personality and communication style
- Example: "Be encouraging and patient, especially when learners are struggling"
Sample System Prompt
You are a friendly science tutor who helps learners understand biology concepts.
Explain ideas using simple language and real-world examples.
Be encouraging and positive. If a learner is confused, break down concepts into smaller steps.
Always ask if your explanation was helpful and if they have more questions.
Making Your Custom AI Agent Smarter with Variables
Variables help your Custom AI Agent remember important information and track learner progress.
Types of Information Your Custom AI Agent Can Track
Built-in Tracking
Every Custom AI Agent automatically tracks:
- How many times it's been used
- How long conversations typically last
- What topics learners ask about most often
Custom Variables You Can Create
Learning Progress Variables
- Track how well learners understand specific topics
- Example:
topic_understanding
(0-100 scale)
Preference Variables
- Remember learner preferences
- Example:
preferred_learning_style
("visual," "text," "examples")
Skill Level Variables
- Adjust explanations based on expertise
- Example:
math_level
("beginner," "intermediate," "advanced")
Creating a Custom Variable
- Go to your Custom AI Agent's settings
- Click "Add Variable"
- Fill in:
- Name (e.g.,
topic_understanding
) - Description (e.g., "Tracks how well the learner understands the current topic")
- Variable Type:
- Number: For scores or ratings
- Text: For categories or comments
- Yes/No: For simple true/false information
- Name (e.g.,
Connecting Your Custom AI Agent to Courses
Your Custom AI Agent becomes even more helpful when it knows what's happening in your courses.
Sharing Course Information with Your Custom AI Agent
- Go to the Pipelines section
- Connect your course to your Custom AI Agent
- Select which course variables to share:
- Quiz scores
- Completion status
- Current module
- Time spent learning
With this information, your Custom AI Agent can:
- Know which topics a learner is studying
- See how well they're doing on quizzes
- Offer extra help on topics they're struggling with
- Celebrate their progress when they do well
Adding Your Custom AI Agent to Your Course
Simple Embedding Method
Copy and paste this code into your course where you want the Custom AI Agent to appear:
html
<iframe
src="https://coursepipelines.com/chat/your-chatbot-id"
width="100%"
height="600px"
frameborder="0"
></iframe>
Replace "your-chatbot-id" with your actual Custom AI Agent ID from the settings page.
Where to Place Your Custom AI Agent
Consider adding your Custom AI Agent:
- On every page as a floating help button
- On specific pages with challenging content
- On a dedicated help or resources page
- After quizzes to offer additional explanations
Tips for Successful Custom AI Agents
Keep It Focused
- Create Custom AI Agents with specific purposes
- Example: A math Custom AI Agent for algebra, not all subjects
Write Clear Instructions
- Your system prompt greatly affects how the Custom AI Agent behaves
- Be specific about how you want it to help learners
Start Simple
- Begin with basic functionality, then add more features
- Test with a small group before rolling out widely
Review Conversations
- Check the Custom AI Agent logs regularly
- See what questions learners ask most often
- Update your Custom AI Agent based on these insights
Provide Context
- Connect your Custom AI Agent to course variables
- The more your Custom AI Agent knows about the learner, the more helpful it can be
Monitoring and Improving Your Custom AI Agent
Analytics Dashboard
The dashboard shows you:
- How often your Custom AI Agent is used
- Common questions and topics
- Average conversation length
- Learner satisfaction ratings
Making Improvements
Based on the data:
- Update your system prompt to address common questions
- Add new variables to track important information
- Adjust how your Custom AI Agent responds to certain topics
- Create specialized Custom AI Agents for topics with lots of questions
Need Help?
- Email support@coursepipelines.com with questions
- Visit our YouTube channel for video tutorials
- Join our monthly webinar on Custom AI Agent best practices