AI Agent
The agent drawer is Blabble's built-in AI assistant, living on the right side of the window. Toggle it with ⌘].
Agent modes
Full Agent
A full conversational AI that can search your messages, analyze conversations, and answer questions. Uses tools to look up relevant context from your chat history. Supports multi-turn conversations.
"What restaurants did Mike recommend last month?"
Spell & Grammar
Paste or type text and get it corrected for spelling and grammar.
Translate
Translates text into your system language (or another language you specify). Paste a message, drag a chat bubble, or type text to translate.
Summarize
Condenses long text into a brief summary. Great for catching up on long email threads or group chats.
Collect
Pushes text, messages, or documents into the agent conversation without prompting the AI. Gather notes incrementally, then switch to Full Agent mode when you're ready to ask a question.
Drop several chat bubbles over time, then switch to Full Agent and ask "Summarize the key points from everything above."
Drag and drop

- Chat bubbles — Drag a message bubble from the conversation view into the agent.
- Mail messages — Drag an email bubble to add its full content to the agent context.
- Attachments — Drag individual images, PDFs, or other files for the agent to analyze.
- Documents — Drop files from Finder (PDFs, text files, images) directly into the agent input.
Agent conversations

| New conversation | ⌘⇧N |
| Rename conversation | ⌘⇧R |
| Clear conversation | ⌘⇧⌫ |
| Delete conversation | ⌘⇧⌥⌫ |
Agent context
Each conversation has a shared context panel — a place for persistent background information that applies to all agent conversations within it. Open it by clicking the Context button in the agent controls bar.
| Copy context | ⌘⇧⌥C |
| Paste context | ⌘⇧⌥V |
| Replace context | ⌘⇧⌃V |

What the agent sees
When you send a message, the AI receives three layers of input:
- Messages — The messages visible in the selected conversation.
- User Context — The persistent context text you've written for this conversation.
- Agent conversation history — The back-and-forth within that specific agent conversation.
Agent conversations are isolated from each other — they do not share history.

Choosing an AI provider

The agent requires at least one LLM provider to be configured. See LLM Provider Setup to connect Apple Intelligence, OpenAI, Anthropic, Gemini, or a local model.
Click a provider pill to open its model menu. Each provider shows the latest model from every family it offers. Blabble automatically tracks the newest release in each family, so you always have access to the latest models without changing any settings.

Agent Desk

The Agentdesk is a dedicated space for AI-powered features that aren't tied to a specific conversation. It contains two types of items:
- Agent Rules — Scheduled tasks that run automatically on a timer.
- Agent Conversations — Free-form AI chats that have access to all your messages across every source.
Select the Agent desk in the sidebar to see your rules and conversations. Click the dropdown arrow on the Agent desk pill to create new items.

Agent Rules
An Agent Rule runs a prompt on a schedule — for example, “Summarize my messages from the last 12 hours” every morning. The AI processes the prompt with access to the sources you select, and delivers the result via email or iMessage.
Creating an Agent Rule
- Switch to the Agent desk and click the dropdown arrow, then choose New Agent Rule.
- Toggle Enable This Rule to activate it.
- Give the rule a name and write your prompt — this is the question or instruction the AI will process each time the rule fires.
- Set the Schedule: choose how often it repeats (e.g. Daily) and the start date and time.
- Choose an LLM Provider — the AI model that will process the prompt.
- Select which Blabble Sources the AI can search when running this rule. Only messages from the selected sources are included.
- Configure Delivery: choose whether results are sent via email, iMessage, or both. Add the email addresses or iMessage handles where results should be delivered.
- Click Test This Rule to run it immediately and verify everything works.


Agent Conversations
A standalone Agent Conversation is a free-form AI chat that isn't tied to any specific user conversation. It has access to all your messages across every connected source, making it ideal for cross-conversation questions.
Remote Agent

The Remote Agentlets you interact with Blabble's AI from your phone. Send an iMessage to yourself and Blabble will detect it, forward the prompt to your selected AI model, and reply back via iMessage. The agent can search, summarize, and answer questions about all your conversations — right from your pocket.
Setting up the Remote Agent
- Open Preferences → Agent.
- Toggle Enable to turn on the Remote Agent.
- Blabble automatically detects your iMessage account. If you use multiple Apple IDs or phone numbers, add them under Additional Handles so Blabble recognizes messages from all your accounts.
- Choose the Model that will respond to your remote prompts.
Open iMessage on your iPhone (or any device signed into the same Apple ID) and send a message to yourself. Blabble detects the message, sends it to the AI, and replies in the same conversation. AI replies are marked so they won't be re-processed.
