Chat Interface
Chat Interface
Your AI command center for interacting with autonomous agents
Welcome to the OpsSquad.ai Chat documentation. The Chat Interface is your central command center for AI-driven operations, allowing you to interact with agents in your squads using natural language.
What is OpsSquad.ai Chat?
OpsSquad.ai Chat is a professional, multi-agent chat interface that enables you to:
- Interact with AI Agents - Communicate with specialized agents capable of executing commands through linked nodes
- Manage Squads - Switch between squads 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. |
| Squad Management | Group agents by environment (Staging, Production) or function. Easily switch between squads. |
| 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 in your squad
- The agent sends commands to its linked node
- The node executes commands on your server
- Results are streamed back to you in real-time
Accessing the Chat
- Navigate to chat.opssquad.ai
- Log in with your OpsSquad.ai account
- Select a squad from the dropdown
- Choose an agent to chat with
- 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:
- OpsSquad.ai account - Sign up if you haven't
- At least one squad - Created in the dashboard
- At least one deployed node - Online and connected
- At least one agent - Created and linked to a node
If you haven't set up your first node and agent yet, see First Deployment.