AI Functions

Define custom functions that the AI tutor can execute during sessions.

15

Total Functions

15

Active Functions

0

Inactive Functions
Functions
Function Name Description Trigger Status Updated Actions
getHint Provide a hint for a problem without giving the an... Automatic Active 1/28/2026
recordProgress Save student progress and update mastery level Automatic Active 1/28/2026
generateStudyPlan Create personalized study plan based on goals On Request Active 1/28/2026
scheduleReminder Set a study reminder for the student On Request Active 1/28/2026
translateContent Translate learning content to student preferred la... Automatic Active 1/28/2026
explainStep Provide step-by-step explanation of a solution Automatic Active 1/28/2026
generateQuiz Create a quiz for topic assessment On Request Active 1/28/2026
searchKnowledgeBase Search knowledge base for relevant information Automatic Active 1/28/2026
getRelatedTopics Find related topics for deeper learning Automatic Active 1/28/2026
checkAnswer Validate student answer and provide feedback Automatic Active 1/28/2026
generateDiagram Create visual diagrams for explanations Automatic Active 1/28/2026
renderMathEquation Render mathematical equations using LaTeX/KaTeX Automatic Active 1/28/2026
analyzeHomework Analyze uploaded homework image and extract proble... On Request Active 1/28/2026
generatePracticeProblems Create practice problems based on topic and diffic... Automatic Active 1/28/2026
getStudentProgress Retrieve student mastery levels and learning histo... Automatic Active 1/28/2026
On Request

Called when the AI or user explicitly requests the function.

Scheduled

Runs automatically at specified times.

On Event

Triggered by specific events like session end.

Automatic

Runs automatically based on conditions.