Advanced Chat: Personas & Workflows
You’ve learned the basics and troubleshooting. Now let’s explore how different team members use Chat for their specific workflows, plus advanced features and power user tips.Role-based approach: See how SREs, DevOps Engineers, Platform Engineers, and Developers each use Chat differently to maximize productivity.
Different Personas, Different Workflows
🚨 SRE: “Everything is On Fire”
Goal: Triage and resolve production incidents FAST Morning routine:SRE Pro Tip: Use “URGENT” or “production” in your query - the agent understands priority and responds accordingly.
👨💻 DevOps Engineer: “Deploy Safely”
Goal: Validate and deploy without breaking things Pre-deployment checklist:Chat becomes your deployment co-pilot - validates changes, monitors rollouts, suggests rollbacks if needed.
🏗️ Platform Engineer: “Optimize Everything”
Goal: Resource efficiency and capacity planning Resource optimization:Platform Engineer Tip: Ask for comparisons! “Compare dev vs. prod resource usage” helps identify over-provisioning in lower environments.
🎓 Junior Developer: “Teach Me”
Goal: Learn Kubernetes while working Learning queries:The agent becomes a patient teacher - explains concepts with examples from YOUR cluster, not generic docs.
Sample Workflows by Time of Day
☀️ Morning (9 AM): Health Check
Result: Confident to start the day
🌆 Afternoon (2 PM): Pre-Deployment
Result: Safe deployment
🌙 Evening (8 PM): Post-Deploy Check
Result: Sleep well, knowing it’s stable
🚨 3 AM: Incident Response
Result: Back to sleep
Advanced Features
📎 File Upload & YAML Validation
Click 📎 to upload Kubernetes YAML files. Use cases:- Pre-deployment validation
- Security audits
- Best practice checks
- Configuration review
- Click 📎
- Select
deployment.yaml
- Agent analyzes automatically
🔗 Integration with RubixKube Features
- Chat + Dashboard
- Chat + Insights
- Chat + Memory Engine
Workflow:
- See incident spike in Dashboard
- Click “Provide to Chat Context”
- Chat auto-loads incident data
- Ask follow-up questions
Power User Tips
1. Reference Incidents by Name
1. Reference Incidents by Name
If you see an incident in Insights:Agent pulls full RCA data immediately.
2. Ask for Comparisons
2. Ask for Comparisons
3. Request Historical Trends
3. Request Historical Trends
4. Chain Queries
4. Chain Queries
Build on previous responses:
5. Use for Documentation
5. Use for Documentation
Query Best Practices Expanded
✅ DO This
Include Namespace
Good: “Show failing pods in prod”Why: Faster, more accurate
Specify Resource Type
Good: “Why is pod api-gateway failing?”Why: Clearer than just “api-gateway”
Ask Follow-Ups
Good: “Tell me more” or “What about logs?”Why: Leverages context
Use Urgency Keywords
Good: “URGENT” or “production down”Why: Agent prioritizes
❌ DON’T Do This
Don't Repeat Context
Bad: Asking full question again when in conversationWhy: Agent remembers
Don't Be Too Vague
Bad: “Fix it” (without context)Why: Agent needs to know WHAT
Don't Use kubectl Syntax
Bad: “kubectl get pods -A”Why: Just ask! “Show me all pods”
Don't Assume Omniscience
Bad: “Why is it slow?” (which “it”?)Why: Be specific: “Why is checkout-service slow?”
Beta Limitations & Workarounds
Current Limitations:Chat CANNOT (yet):
- Execute kubectl commands for you
- Apply configuration changes
- Restart pods/deployments
- Create/modify resources
- Agent provides kubectl commands → You run them
- Agent suggests YAML changes → You apply them
- Agent explains steps → You execute them
Export & Share
Click Export conversation to:Markdown Export
Save as .md for documentationUse for: Post-mortems, runbooks
JSON Export
Save as .json for analysisUse for: Audit trails, automation
Share with Team
Copy link (coming soon)Use for: Collaboration
Email Thread
Send conversation (coming soon)Use for: Stakeholder updates
Common Questions
How accurate are Chat responses?
How accurate are Chat responses?
Very high.
- Responses based on REAL cluster data (not hallucinated)
- Function calls to actual Kubernetes API
- Evidence-based RCA
- Validated against best practices
Can Chat execute commands?
Can Chat execute commands?
Not in Beta.Chat provides the kubectl command - you run it.Q1 2026: Automated execution with approval gates
What if Chat can't find something?
What if Chat can't find something?
The agent will:
- Try multiple approaches (visible in Function Calls)
- Ask clarifying questions
- Explain what it checked
- Suggest alternative queries
default
, asks which namespaceIs conversation data secure?
Is conversation data secure?
YES.
- Encrypted in transit and at rest
- Workspace-isolated
- Exportable/deletable anytime
- SOC 2 compliant
How long is conversation history kept?
How long is conversation history kept?
Indefinitely (in Beta, no retention limits)You can delete conversations manually
Can I customize the agent?
Can I customize the agent?
Not yet.Coming: Custom prompts, preferred response styles, domain-specific training
Building Your Chat Habits
1
Week 1: Daily Health Checks
Start each day with:
"Cluster health?"
Goal: Get comfortable with Chat2
Week 2: Troubleshooting
Use Chat for EVERY pod issueGoal: Build troubleshooting muscle memory
3
Week 3: Learning
Ask 1 “why” question per dayGoal: Deepen Kubernetes knowledge
4
Week 4: Advanced
Try file uploads, historical queries, comparisonsGoal: Become a power user
Real-World Success Patterns
Pattern 1: Morning Standup
Every day at 9 AM:Pattern 2: Pre-Deploy Validation
Before EVERY deploy:Pattern 3: Incident Response Template
When paged:Pattern 4: Learning Hour
Friday afternoons:Keyboard Power User Mode
Master these shortcuts:Shortcut | Use Case | Time Saved |
---|---|---|
⌘K | Jump to Chat from anywhere | 2-3 seconds |
Enter | Send query | Instant |
Shift+Enter | Multi-line query | For complex questions |
↑ | Edit/retry last query | Fix typos quickly |
Esc | Close Chat | Clean workspace |
- Press
⌘K
(wherever you are) - Type “chat”
- Type query
- Press Enter
- Get answer
What Makes RubixKube Chat Unique
Cluster-Aware
Uses YOUR data, not generic knowledge
Memory-Powered
Recalls past incidents automatically
RCA Integration
Explains detected incidents
Multi-Agent
Coordinates Observer, RCA, Memory agents
Context Retention
True conversation thread
Transparent
See the agent think
Comparing to Other Tools
Feature | Generic ChatGPT | RubixKube Chat |
---|---|---|
Knows your cluster | ❌ No | ✅ Yes - live data |
Executes queries | ❌ No | ✅ Yes - real Kubernetes API |
Historical context | ❌ No | ✅ Yes - Memory Engine |
RCA integration | ❌ No | ✅ Yes - incident correlation |
Evidence-based | ❌ Can hallucinate | ✅ Shows actual logs/events |
Transparent reasoning | ❌ Black box | ✅ Shows function calls |
Pro Tips for Mastery
Create Query Templates
Create Query Templates
Save your favorite queries:Paste and run daily.
Chain Queries for Complex Investigations
Chain Queries for Complex Investigations
Build investigation flow:
Use Chat for Team Training
Use Chat for Team Training
New team member onboarding:Result: Self-serve onboarding
Combine with Dashboard
Combine with Dashboard
Best workflow:
- Dashboard: Visual overview
- Chat: Deep dive investigation
Export Important Conversations
Export Important Conversations
For every major incident:
- Investigate via Chat
- Click Export conversation
- Save as Markdown
- Add to post-mortem
What You Learned
5 Personas
How SRE, DevOps, Platform Eng, Junior Dev use Chat differently
Time-Based Workflows
Morning, afternoon, evening, 3 AM response patterns
File Upload
YAML validation and analysis
Integrations
Chat + Dashboard + Insights + Memory Engine
Power User Shortcuts
Keyboard shortcuts for efficiency
Real Patterns
Actual workflows from production users
Next Steps
You’re now a Chat expert! Explore related concepts:How SRI Agent Works
Deep dive into the Agent Mesh architecture
Memory Engine
How Chat accesses historical incident data
Using RubixKube Guides
Day-to-day operational guides
More Tutorials
Practice with failure scenarios
Summary
The Chat interface transforms how you work with infrastructure: ✅ Natural language replaces kubectl commands✅ Context awareness maintains conversation thread
✅ Multi-persona support for different workflows
✅ Time savings of 84% on average
✅ Learning mode teaches Kubernetes concepts
✅ RCA integration explains detected incidents
✅ Transparent reasoning shows how agent thinks You’re now equipped to use Chat like a pro across all scenarios! 🎯
Quick Reference Card
Print or bookmark this:Scenario | Query | Expected Response |
---|---|---|
Daily health | ”Cluster health?” | Health %, incidents, pod counts |
Find failures | ”What’s failing?” | List of unhealthy resources |
Investigate | ”Why did [pod] fail?” | RCA with root cause |
Get logs | ”Show logs for [pod]“ | Filtered log output |
Get fix | ”How do I fix [pod]?“ | kubectl commands |
Verify | ”Is [pod] healthy?” | Current status |
Learn | ”Explain [concept]“ | Educational response |
Validate | Upload YAML + “Validate” | Security & config checks |
You’ve mastered Chat! Start experimenting and discover what works best for your workflow. 🚀