Overview
Ask AI is the conversational interface to Professor High — strain research, cannabis science, and terpene education. This flow documents how users interact with Professor High from opening a chat to getting personalized responses.As of May 2026, the chat architecture was rebuilt on a new foundation. Personal data tools (stash access, favorites, orders, strain search, dispensary scanning) documented in this flow are currently dormant and being re-wired. They will return in a future update. Text-based cannabis Q&A is fully functional.
Chat Interaction Flow
Tool Selection Decision Tree
Query Types and Tool Chains
Visual Card Types
Conversation History Flow
Suggested Queries Flow
Edge Cases
| Scenario | Behavior |
|---|---|
| User asks non-cannabis question | Polite redirect to cannabis-related topics |
| Tool returns empty data | ”I don’t have any [data type] for you yet” message |
| Multiple tools needed simultaneously | Chained execution, all results displayed |
| Network error during response | Error message with retry option |
| Very long AI response | Scrollable, streaming display |
| User sends while AI is responding | Queued, processed after current response |
| Conversation exceeds context limit | Older messages summarized automatically |
| Tool times out | Graceful fallback with partial response |
| User asks to modify data | Only Toggle Favorite is supported, others explained |
| Sensitive medical question | Disclaimer: educational only, consult healthcare professional |
Related Flows
Strain Discovery
AI-driven strain research and discovery.
Shopping Agent
Menu scanning triggered from Ask AI.
Collection & Rankings
AI accessing collection and ranking data.
Stats & Analytics
AI surfacing analytics insights.
