Admin Mode

Admin Mode in ClientCoach AI is a specialized interface for trainers, supervisors, developers, and QA engineers. It provides deep insights into the simulation's inner workings and unlocks advanced controls for observation, debugging, and scenario testing.

πŸ” What Is Admin Mode?

Admin Mode adds a transparent monitoring and debugging layer to the conversation simulation. It is not visible to regular users and is accessed by appending a query parameter to the URL:

http://localhost:3000/chat?admin_pswrd=helloworld

Once activated, the UI reveals additional panels for tracking phases, inspecting system decisions, and managing conversation state.


πŸ› οΈ Key Features

βœ… Phase Tracking

  • See the current conversation phase in real time (e.g., Welcome, Discovery, Closing).

  • Understand why phase transitions happen, based on user performance.

🎯 Condition Monitoring

  • View live updates on:

    • Critical conditions (must be addressed)

    • Optional conditions (good to include)

    • Red flags (should be avoided)

  • Track which conditions have been:

    • βœ… Satisfied

    • ⏳ Pending

    • ❌ Missed

🧠 System Observations & Feedback Logs

  • Read the AI’s internal rationale for feedback and scoring decisions.

  • Explore phase-specific reasoning logs to understand how responses are being evaluated.

πŸ› οΈ Debugging Tools

  • Inspect:

    • API requests/responses

    • Conversation state updates

    • Errors and warnings

  • Useful for troubleshooting evaluation logic, voice input, or backend sync.

πŸ”„ Scenario & State Control

  • Instantly reset the simulation or jump to specific phases.

  • Useful for testing edge cases or focused training sessions.

  • Developers can override scenario inputs or tweak conditions for testing.


πŸ‘¨β€πŸ’» How to Access

  • Access Method: Add ?admin_pswrd=helloworld to any chat page URL.

    Example: http://localhost:3000/chat?admin_pswrd=helloworld
  • What Changes:

    • Additional panels (e.g., Phase Tracker, Condition Status)

    • Live console/logs for AI evaluations

    • Extra controls for jumping or resetting phases


πŸ‘₯ Use Cases

Role
What Admin Mode Enables

Trainers

Observe agent behavior, provide targeted coaching

Developers

Test scenario logic, debug agent flow, verify transitions

QA Testers

Validate scoring accuracy and feedback consistency

Content Creators

Fine-tune phases and condition design for new simulations


πŸ“ Summary

Admin Mode is a critical tool for improving the reliability, performance, and instructional value of ClientCoach AI. It brings transparency and control to the simulation experience while remaining invisible to trainees, preserving the integrity of their learning environment.

For best results, pair Admin Mode with detailed scenario planning and consistent QA testing.

Last updated