Slash Commands

Complete reference for all slash commands available across Telegram, Discord, Slack, WhatsApp, and the web chat interface.

01

Agent Control

Command Arguments Description Platforms
/help none Show all available commands with brief descriptions All
/status none Show VM health, uptime, memory usage, active connections, and current model All
/model [model_name] Switch LLM. Options: haiku (default), gpt4o, gemini. No arg = show current. All
/reset none Clear current conversation context. Preserves memory and skills. Prompts for confirmation. All
/clear [all|memory|skills] Clear conversation history, memory, or skills. /clear all resets everything. Requires confirmation. All
/pause none Pause agent — stops processing new messages. Cron jobs continue. Use /resume to restart. All
/resume none Resume agent after /pause. Processes any queued messages. All
/stop none Interrupt the current running task immediately. Agent returns to idle state. All
02

Memory & Skills

Command Arguments Description Platforms
/remember <text> Explicitly store a fact or preference in long-term memory. E.g. /remember I prefer bullet points over prose All
/forget <query> Search memory and delete matching entries. Shows matches before deleting. Requires confirmation. All
/memory [search_term] List stored memories. Optional search term filters results. Shows 20 most recent by default. All
/skills [search_term] List learned skills. Optional search term. Shows skill name, description, and use count. All
/skill <name> Show full details of a specific skill: steps, trigger patterns, last used, success rate. All
/skill delete <name> Delete a specific skill. Requires confirmation. Skill can be recreated by performing the task again. All
/learn <name> Manually trigger skill creation from the last completed task. Names the skill for future reference. All
03

Scheduling & Automation

Command Arguments Description Platforms
/cron none List all scheduled jobs with their cron expression, next run time, and enabled status. All
/cron add <expr> <prompt> Create a new cron job. E.g. /cron add "0 9 * * 1-5" Send me a morning briefing All
/cron delete <job_id> Delete a scheduled job by ID. Use /cron to see job IDs. All
/cron pause <job_id> Temporarily disable a cron job without deleting it. Re-enable with /cron resume <id>. All
/cron run <job_id> Manually trigger a cron job immediately, regardless of schedule. All
/remind <time> <message> One-time reminder. Natural language time: /remind in 2 hours Review the PR or /remind tomorrow 9am Stand-up All
/reminders none List all pending one-time reminders with their scheduled time. All
04

Connections & Settings

Command Arguments Description Platforms
/connect <service> Initiate OAuth connection for a service. Returns auth link. E.g. /connect google, /connect github All
/disconnect <service> Revoke OAuth token and disconnect a service. Requires confirmation. Tools for that service become unavailable. All
/connections none List all service connections with their status (connected/disconnected) and last used timestamp. All
/tools [service] List available tools. Optional service filter: /tools google shows only Google tools. All
/set <key> <value> Update agent settings. Keys: timezone, language, response_style, max_tokens, stream All
/settings none Show all current agent settings and their values. All
/link <platform> Link a new messaging platform. E.g. /link telegram — returns a one-time token to use with the bot. Web
/unlink <platform> Unlink a messaging platform. Agent will no longer respond on that platform. All
05

Usage & Billing

Command Arguments Description Platforms
/usage none Show token usage, tool calls, and uptime for the current billing period. Resets on billing cycle. All
/plan none Show current plan (Light/Heavy), billing date, and a link to upgrade/downgrade. All
/upgrade none Returns a link to upgrade from Light to Heavy plan. VM resize happens within 5 minutes of payment. All
/invoice none Returns a link to the latest Stripe invoice for the current billing period. All
06

Platform-Specific Notes

Telegram
PrefixAll commands start with /
AutocompleteTelegram shows command list on / press
InlineCommands work inline in group chats with bot mention
FilesSend files directly — agent receives as tool input
Discord
Slash cmdsRegistered as Discord slash commands with autocomplete
DM onlyAgent responds in DMs by default. Use /hermes prefix in servers.
EphemeralSensitive responses (tokens, keys) sent as ephemeral messages
ThreadsLong responses auto-create threads to avoid channel clutter
Slack
App homeFull settings UI available in Hermes Max App Home tab
ShortcutsGlobal shortcut: "Ask Hermes" from any message
Mentions@HermesMax in any channel triggers the agent
ModalsComplex commands open Block Kit modals for input
WhatsApp
PrefixCommands start with / or natural language
VoiceVoice messages transcribed and processed as text
ImagesImages sent to agent for vision analysis
LimitsWhatsApp Business API rate limits apply (1000 msgs/day free tier)