GuidesFlow Management

🔁 Flow Management

The Flow Management page is a powerful tool available only to Organization Admins and Super Admins. It enables you to control the AI Teacher’s behavior during user interactions on the Home Interface by designing and managing dynamic, prompt-driven flows.


🧠 What Is a Flow?

A Flow is a visual representation of the AI Teacher’s logic — how it should respond to user actions, what prompts to use, and how the interaction should proceed.

  • Each node in the diagram represents an action, response, or conditional path.
  • The connections between nodes define the sequence of interactions.
  • These flows help personalize and streamline the teaching experience for your organization.

🛠️ Creating and Editing Flows

  • Click and drag to create custom paths between nodes.
  • Use this to fine-tune how the AI responds at each step.

You can update the following prompt types for each node:

  • System Prompt: Guides overall AI behavior in that context.
  • Conversation Prompt: Defines tone, scope, or persona during a chat interaction.
  • FAQ General Conversation Prompt: Used when handling general FAQ queries.
  • FAQ Course System Prompt: Used for course-specific FAQ flows.

🧩 Dynamic Variables

On the right sidebar, you’ll see a list of available variables.

  • Drag and drop variables into your prompt fields.
  • These variables will be automatically replaced with real values during live interactions (e.g., {student_name}, {course_title}, etc.).

This allows for highly dynamic, context-aware prompts without hardcoding specific values.


⚙️ Organization Settings

In the bottom-left corner, there’s a Settings button for organization-level configurations.

  • Set a custom domain for your organization.
  • Configure AI Model and Temperature (default: 0.75, range: 0 to 2.00).
  • Toggle Organization Navigation (enable/disable predefined navigation flows).

🗂️ Organization Navigation Setup

A dedicated button lets you define fixed responses for specific user queries. Configure:

FieldDescription
QuestionThe user’s input that triggers this navigation.
AnswerThe AI’s predefined response.
URLThe link displayed on the whiteboard.
AnimationThe avatar animation played during this interaction.
Course ID(Optional) Navigates the user to a specific course.
Lesson ID(Optional) Directs the user to a particular lesson.
Content ID(Optional) Links to specific content within a lesson.
Video Start(Optional) Sets a start time for video content.

📝 Prompt Management

The Prompt Management section allows admins to customize templates for different interaction types:

Available Prompt Templates:

  1. System Prompt

    • Variables: 4
    • Guides the AI’s foundational behavior.
  2. FAQ Course Prompt

    • Variables: 2
    • Used for course-related FAQ responses.
  3. Quiz Evaluation (User)

    • Variables: 2
    • Customizes how the AI evaluates user quiz responses.
  4. Quiz Evaluation (System)

    • Variables: 0
    • Defines system-level quiz grading logic.
  5. Personality Test (User)

    • Variables: 0
    • Configures user-facing personality test interactions.
  6. Personality Test (System)

    • Variables: 1
    • Controls backend logic for personality assessments.
  7. General Conversation

    • Variables: 2
    • Adjusts tone/style for everyday chats.
  • Add/remove variables or rewrite prompts to match your organization’s needs.

✅ Summary

The Flow Management page empowers admins to:

  • Design and visualize how the AI should behave.
  • Customize prompts at each decision point.
  • Leverage dynamic variables for personalized interactions.
  • Configure a white-labeled domain and navigation flows.
  • Fine-tune AI models, temperature, and prompt templates.

🛡️ Access Restricted: This page is visible only to Organization Admins and Super Admins to maintain control over AI behaviors and branding.

Start crafting tailored learning experiences with full control over your AI Teacher’s logic!