Skip to main content
Chat with AI

The message box

Everything you can do from the box where you type: files, tools, prompts, agents, models, voice and / commands.

Written By Daniel Nguyen

The message box sits at the bottom of every chat. Type your message and press Return to send. Press ⌥ Return for a new line. To send with ⌘ Return instead, turn off Press Enter to send message in Settings › General. Return then adds a new line.

The message box at the bottom of a chat

The buttons, from left to right:

ButtonWhat it's forShortcut
+Attach a file or a photo
ToolsLet the AI search the web, read pages, remember things or use your apps⇧ ⌘ T
Browser and Computer UseLet BoltAI use Chrome or your Mac apps
PromptsInsert a saved prompt⇧ ⌘ P
AgentUse an agent for this chat⇧ ⌘ A
ModelChange the model⇧ ⌘ M
Reasoning effortChoose how much the model thinks⌥ ⌘ R
MicrophoneDictate instead of typing

Ask about a file, a document or a book

  1. Drag the file onto the message box, paste it, or click + and choose Attach File or Attach Photo.
  2. Ask your question, for example Summarize this in five bullet points or What does chapter 3 say about pricing?

You can attach:

  • PDF, Word (.docx), RTF and OpenDocument text
  • Excel (.xlsx) and CSV
  • EPUB books
  • Text, Markdown, code and JSON
  • Images, with a model that can see images

Each attachment shows its size in tokens. To see every file in a chat, press ⌘ I and click Attachments.

A chat with an attached EPUB book

A book is too long for the model

A whole book can be well over 100,000 tokens. When it is, BoltAI shows a notice above the message box, for example This book is about 154k tokens. Some models can't read that much. You can still send it. For the best answers, pick a model with a large context window, such as Claude, Gemini or GPT-5.

A file won't attach

  • A DRM-protected book: BoltAI can't read it. Use a DRM-free copy.
  • A book from Apple Books that's a folder: attach the .epub file instead.
  • An old Office file (.doc, .xls, .ppt): save it as .docx or .xlsx, or export it as PDF.

Insert a saved prompt

Click the Prompts button, press ⇧ ⌘ P, or type /prompts. Type a few letters to find the prompt and click it. Its text goes into the message box, ready to edit before you send.

The Prompts menu

See Prompt Library and Memories.

Use an agent for this chat

Click the Agent button, press ⇧ ⌘ A, or type /agent, then pick an agent. The chat takes on the agent's instructions, model and tools. Choose Default Agent to go back to your usual settings.

The Agent menu

See AI Agents.

Change the model or reasoning effort

Click the model name, press ⇧ ⌘ M, or type /model. See Choose and switch models.

For harder questions, let the model think longer. Click the reasoning effort menu next to the model (it shows Auto) and choose Low, Medium, High or Extra High. Some models also offer Max. Choose Off for quick answers. Each chat keeps its choice.

In a project chat, the menu says This chat is using the project config. Click Customize for this chat to change it for this chat only.

Slash commands

Type / at the start of the message box to run a command. Keep typing to filter, then press Return.

The / menu
TypeTo
/modelChange the model
/agentUse an agent
/promptsInsert a saved prompt
/toolsTurn tools on or off
/browser-useLet BoltAI use Chrome in this chat
/computer-useLet BoltAI use your Mac apps in this chat
/clear-contextStart fresh without a new chat. Type / again and choose Restore context to undo it.
/new-chatStart a new chat
/ and an Agent Skill's nameRun that Agent Skill

Agent Skills show up in the list once you turn them on. See Agent Skills.

Dictate a message

Click the microphone and speak. Your words appear in the message box, ready to send. To start and stop with a shortcut, set Start/Stop Voice Input in Settings › Shortcuts. To choose the speech engine, open Settings › Voice.

To dictate into other apps, use Instant Dictation. See Inline AI.

Hide buttons you don't use

Open Settings › Appearance and turn buttons off under Compose Bar. Reset Compose Bar brings them all back.