Skip to main content

Overview

Slash commands are shorthand actions you can invoke from any channel by prefixing a message with /. They provide quick access to common agent functions without needing to phrase a natural language request.

Available Commands

Using Slash Commands

Send a slash command from any connected channel:
The agent recognizes the slash prefix and executes the command directly instead of treating it as a conversational message.

With Arguments

Some commands accept arguments:

Dashboard Integration

Slash commands also work in the dashboard chat input. The dashboard may render command results with special formatting (tables, status indicators) that channels display as plain text.

Custom Slash Commands

Plugins and skills can register custom slash commands:

Command vs Conversation

The agent distinguishes between slash commands and natural language:
Both approaches reach the same underlying tools, but slash commands skip the LLM reasoning step for faster execution.

Permissions

Slash commands respect the same tool policies as regular tool use. If exec is restricted, the /exec command (if it existed) would also be restricted.