Chat Interface
Chat Interface
Your AI command center for interacting with autonomous agents
Welcome to the FixPanic Chat documentation. The Chat Interface is your central command center for AI-driven operations, allowing you to interact with agents deployed across your infrastructure using natural language.
What is FixPanic Chat?
FixPanic Chat is a professional, multi-agent chat interface that enables you to:
- Interact with AI Agents - Communicate with specialized agents capable of performing tasks on your behalf
- Manage Clusters - Switch between environments and coordinate agents across your infrastructure
- Approve Actions - Maintain human-in-the-loop control for sensitive commands
- Collaborate - Share context and history within your team
Key Features
| Feature | Description |
|---|---|
| Multi-Agent Support | Seamlessly switch between different agents within a single interface. Each agent has specialized capabilities. |
| Cluster Management | Group agents by environment (Staging, Production) or function. Easily switch contexts. |
| Real-time Streaming | Live message streaming and status updates. See agent responses as they're generated. |
| Human-in-the-Loop | Approval system for sensitive commands. Maintain control while leveraging AI capabilities. |
| Rich Interactions | Support for code blocks, markdown, and interactive elements. Professional formatting for technical content. |
| Secure Authentication | Enterprise-grade security powered by Supabase Auth. OAuth support for Google and GitHub. |
How It Works
- You type a message in natural language
- The message is routed to the appropriate agent
- The agent executes commands on your infrastructure
- Results are streamed back to you in real-time
Accessing the Chat
- Navigate to chat.fixpanic.com
- Log in with your FixPanic account
- Select a cluster from the dropdown
- Start chatting with your agents!
Example Interactions
Here are some things you can ask your agents:
System Diagnostics
"What's the current CPU and memory usage?"
"Show me the top 10 processes by memory"
"Is the disk running low on space?"Log Analysis
"Show me the last 20 error lines from /var/log/syslog"
"Are there any failed SSH login attempts?"
"What happened around 3pm yesterday?"Service Management
"Is nginx running?"
"Restart the application service"
"Check the status of all Docker containers"Network Diagnostics
"What ports are listening?"
"Can we reach the database server?"
"Show me active network connections"Chat Sections
| Section | Description |
|---|---|
| Getting Started | Interface tour and basic usage. |
| Conversations | Managing threads and context. |
| Approvals | Human-in-the-loop system for sensitive actions. |
| Advanced Features | Model selection, deep linking, and more. |
Prerequisites
Before using the Chat:
- FixPanic account - Sign up if you haven't
- At least one cluster - Created in the dashboard
- At least one deployed agent - Running and connected
If you haven't set up an agent yet, see First Deployment.