Each Coraltalk class includes Coral, your AI teaching assistant. Customize Coral to match your teaching style and course needs.Documentation Index
Fetch the complete documentation index at: https://docs.coraltalk.com/llms.txt
Use this file to discover all available pages before exploring further.
Quick setup (3-5 minutes)
Most teachers configure a usable TA in 3-5 minutes after syllabus upload, then refine over the first week of term.Navigate to Customize
Open your class → Click Customize in the sidebar (or 24/7 TA card from Summary)
Set basic identity
- Name — Keep “Coral” or choose a custom name
- Voice — Select from available AI voices (preview each one)
- Language — Primary language for responses
Define personality
Write a short description of how Coral should behave:
- Teaching style (Socratic, direct, encouraging)
- Tone (formal, casual, supportive)
- Approach to questions (give answers, guide to answers, challenge assumptions)
Set guardrails
Configure what Coral should and shouldn’t do:
- Answer homework directly vs. guide students
- Handle off-topic questions
- Refer students back to you for specific topics
Customization options
Identity and voice
TA name
TA name
Default: CoralCustom options: Choose any name that fits your class theme or personality. Some teachers use:
- Subject-related names (Newton, Darwin, Socrates)
- Friendly names (Alex, Sam, Jordan)
- Course-specific assistants (CS101 Guide, Marketing Mentor)
Voice selection
Voice selection
Choose from multiple AI voice options:
- Male and female voice options
- Different accents and speaking styles
- Preview each voice before selecting
Language
Language
Set the primary language for Coral’s responses. Coral can:
- Respond in the set language
- Switch languages if a student asks in another language (configurable)
- Provide translations when helpful
Personality and teaching style
Define how Coral interacts with students using the personality prompt:Behavior guardrails
Set boundaries for what Coral should and shouldn’t do:Homework and assignments
Homework and assignments
Options:
- Never provide direct answers — Guide students with hints and questions
- Partial help allowed — Explain concepts but don’t solve problems
- Full tutoring — Help students work through problems step-by-step
Off-topic questions
Off-topic questions
Configure how Coral handles non-course questions:
- Politely redirect to course topics
- Answer briefly then return to coursework
- Refuse to engage with off-topic discussions
Escalation to teacher
Escalation to teacher
Tell Coral when to refer students back to you:
- Personal issues or complaints
- Grade disputes
- Extension requests
- Technical problems
- Specific complex topics you want to teach directly
Citation and sources
Citation and sources
Control whether Coral:
- Cites specific pages from uploaded materials
- Refers to lecture notes or readings by name
- Admits uncertainty when information isn’t in course materials
Knowledge base integration
Coral’s answers are grounded in your uploaded materials. See Knowledge library for:- Uploading syllabi and course documents
- Managing lecture notes and slides
- Adding supplementary resources
- Updating materials throughout the term
Strong course materials = better TA responses. Upload your syllabus, lecture slides, and key readings for best results.
Advanced settings
Response length
Response length
Control how verbose Coral’s answers are:
- Concise — Brief, direct responses
- Standard — Balanced detail
- Detailed — Comprehensive explanations with examples
Proactive features
Proactive features
Enable optional behaviors:
- Follow-up questions — Coral asks clarifying questions
- Related topics — Suggests connected concepts to explore
- Check understanding — Periodically asks students to explain back
Accessibility
Accessibility
- Reading level — Adjust language complexity
- Use of analogies — More or fewer metaphorical explanations
- Visual descriptions — How to describe diagrams or images verbally
Example configurations
- Introductory course
- Advanced seminar
- Language learning
Test your configuration
Ask various question types
Test:
- Direct concept questions
- Homework-related questions
- Off-topic questions
- Challenging or unclear questions
Evaluate responses
Check if Coral:
- Matches your intended tone and style
- Stays within your guardrails
- Cites course materials appropriately
- Handles edge cases as you expect
Monitor and improve
After students start using Coral:Review student chats
Regularly check conversations to see how Coral is performing and where students are confused
- Questions Coral couldn’t answer well
- Topics students repeatedly ask about (may need more materials or lecture time)
- Instances where Coral violated your guardrails
- Student feedback on helpfulness
- Update your personality prompt
- Add missing materials to knowledge base
- Adjust guardrails
- Address gaps in next lecture
Tips for effective TA customization
Be specific, not generic
Be specific, not generic
❌ “Be helpful and nice”
✅ “When students are stuck, ask 3 guiding questions before giving hints. Always validate their effort first.”
Include examples
Include examples
❌ “Use relevant examples”
✅ “Use examples from sports, cooking, and everyday life since this is a non-majors course”
Define edge cases
Define edge cases
❌ “Help with homework”
✅ “For homework: explain concepts, but never solve the actual problem. If asked for an answer, say ‘Let’s work through this together. What’s your first step?’”
Iterate based on reality
Iterate based on reality
Start with your best guess, then refine weekly based on actual student conversations. Perfect is the enemy of good.
Match your in-class style
Match your in-class style
If you’re formal in lectures, make Coral formal. If you’re casual and joke around, let Coral do the same.
Related features
Knowledge library
Upload course materials for Coral
Review chats
Monitor student conversations
TA overview
How the 24/7 TA works
Oral assignments
Create graded assessments