Skip to main content

Overview

Interact with Hitler by mentioning the bot in a channel or sending a direct message.
Or in DMs, simply type the command without the mention.

Display IDs

Every task is assigned a short display ID (e.g. #1, #12) scoped to your organization. Display IDs appear in task lists, slash command output, and bot responses. Use them with /done, /blocked, and /unblocked to reference tasks quickly.

Task Commands

Create Task

Create a new task using natural language. Tasks are auto-confirmed immediately — no confirmation buttons needed.
The bot will parse your request and create the task:

List Tasks

View your current tasks.
Options:
  • @Hitler tasks open - Only open tasks
  • @Hitler tasks today - Tasks due today
  • @Hitler tasks overdue - Overdue tasks

Complete Task

Mark a task as complete.
Or use the status dropdown on task list messages.

Update Task

Modify an existing task.

Mood Commands

Log Mood

Record your daily mood check-in.
The bot will present an interactive prompt:
You can also log directly:

View Mood History

See your recent mood entries.

Mood Stats

View your mood statistics.
Shows:
  • Average mood (7 days, 30 days)
  • Mood trend
  • Streak information

Journal Commands

Create Journal Entry

Write a private journal entry.
Journal entries are completely private. They are never shared with managers or included in any reports.

View Journals

See your recent journal entries.

Help & Info

Help

List available commands.
For help on a specific command:

Status

Check your current status.
Shows:
  • Open tasks count
  • Today’s mood (if logged)
  • Any pending drafts

Stats

View your productivity statistics.
Shows:
  • Tasks completed (7 days, 30 days)
  • Completion rate
  • Average mood

Inquiry Commands

Start Inquiry

Create a private inquiry with HR/management.
Example:

View Inquiries

List your open inquiries.

Quick Actions

Snooze

Snooze a reminder or notification.

Skip

Skip today’s mood check-in.
Skipping check-ins too often may be flagged by the system.

Natural Language

Hitler understands natural language in any supported language. You don’t need to memorize exact syntax — the AI figures out what you want and uses the right tools to help.
The AI uses tool calling to access real data (tasks, moods, stats) and auto-confirms task creation.

Conversational AI

Hitler goes beyond commands - it’s a conversational assistant that understands context.

Casual Conversations

You can chat naturally with Hitler:
Hitler detects mood signals in your messages and may silently log mood inferences to help track wellbeing over time.

Casual Task Mentions

Hitler picks up tasks even when you mention them casually. Tasks are auto-confirmed:
You don’t need explicit task syntax - Hitler detects plans from natural conversation.

Multiple Tasks at Once

Mention several tasks in one message:

Context Awareness

Hitler remembers your recent conversation:

Thread Replies

After Hitler first responds in a thread, you don’t need to @mention it again - just reply directly.

Language Support

Hitler understands English and Hinglish (Hindi-English mix):

Interactive Messages

Task list messages include interactive controls for quick actions:

Status Dropdown

Each task in the /tasks list has a status dropdown menu. Select a new status to update the task inline: The task list refreshes automatically after you change a status.

Blocked Button

Each task has a Blocked button. Clicking it opens a modal where you enter the blocker reason. The task status is updated and the blocker is tracked for escalation.

Extend Button

Each task has an Extend button. Clicking it opens a modal where you type a new due date in natural language (e.g. “tomorrow 5pm”, “in 3 hours”, “next friday”). The due date is updated and you receive a DM confirmation.

Mood Buttons

When the bot sends a mood check-in prompt, click one of the 5 emoji buttons (1-5) to log your mood instantly.

Error Messages

Rate Limits

To prevent spam, commands are rate-limited:

Slash Commands

Hitler provides dedicated slash commands for common actions. Direct commands respond instantly without going through the LLM.

Direct Commands (No LLM)

Admin/Manager Commands (No LLM)

LLM-Powered Commands

The /hitler command routes through Claude which has access to 30+ tools including: create/update/complete tasks, set reminders, log mood, check KPI, manage checklists, move pipeline stages, reassign tasks, browse URLs, and more.
Total: 12 slash commands — 10 direct (no LLM), 1 admin-only, 1 LLM-powered. Direct commands respond ephemerally (only visible to you), making them perfect for quick checks during meetings.

AI App Features

Hitler supports Slack’s AI App (Assistant) framework, enabling a split-pane experience alongside any Slack channel.

Split-Pane Assistant View

Click the Hitler app icon in any channel header to open the assistant in a side panel. This gives you a dedicated 1:1 conversation thread without leaving the channel you’re working in.

Suggested Prompts

When you open the assistant, context-aware prompt suggestions appear:
  • Default prompts: “My Tasks”, “New Task”, “My Status”, “Help”
  • Client channel prompts: When viewing a client channel, prompts automatically adjust to show client-specific actions like “Show [Client] Tasks” and “Create task for [Client]”
  • General channel prompts: Shows “Channel Tasks” to query tasks related to the current channel
Prompts update automatically when you switch channels.

Loading States

While the bot processes your message, it displays an “is thinking…” status indicator in the assistant thread.

Streaming Responses

In the assistant view, longer responses stream progressively — you see the response build up sentence by sentence rather than waiting for the full reply. This provides faster perceived response times. Short responses and structured content (task lists, blocks) are delivered instantly.

Context-Aware Prompts

The assistant detects which channel you’re viewing and customizes its suggestions. If you’re in a client’s Slack channel (matched by the client’s configured slackChannelId), the prompts shift to client-specific actions. This makes it faster to create and query tasks for the client you’re currently focused on.

App Home Tab

The Hitler bot provides an App Home tab in Slack with information about available features:
  • Tasks — create and manage tasks with natural language
  • Mood Tracking — log daily mood on a 1-5 scale
  • Private Journal — keep notes only you can see
  • Inquiries — start private conversations with HR/management
Click on the Hitler app in your Slack sidebar to access the Home tab.