# AI Assistant

Chat with an AI that knows your entire workspace - emails, contacts, calendar, and more.

Micro's AI assistant has access to your entire workspace. Ask questions, give commands, draft messages, and take actions — all in natural language.

## Opening AI Chat

- Press **⌘J** (Cmd+J) to open the AI assistant as a floating popup
- Visit the dedicated **Chat** page from the sidebar for a full-screen experience
- On iOS, tap and hold the **+** button for voice input

## What You Can Do

### Ask Questions

"What emails need a response today?"
    "When did I last meet with Sarah?"
    "What is the status of my Acme deal?"
  ### Research People

"Research John Smith before my 3pm meeting"
    "What do I know about everyone at Sequoia?"
    "Who should I follow up with this week?"
  ### Draft & Send Messages

"Draft a follow-up email to the investor I met yesterday"
    "Write an introduction email for a cold outreach"
    "Send a thank you email to Sarah"
  ### Take Action

"Mark all emails from newsletters as done"
    "Add this person to my fundraising pipeline"
    "Create a task to follow up next week"

## AI Capabilities

The AI assistant can also:

- **Deep Search** — Semantically search your full email history to find relevant context, even when the exact words don't match. Learn more about [Deep Search](/docs/using-micro/search#deep-search).
- **Search the web** — Find up-to-date information from the internet
- **Generate images** — Create images with style presets for mockups, social media, or brainstorming
- **Create diagrams** — Generate flowcharts, org charts, and diagrams using Mermaid syntax
- **Create and edit documents** — Draft meeting recaps, project briefs, or notes. Document cards appear in chat as the agent works — no waiting for the tool call to finish.
- **Navigate relationships** — Traverse contacts, companies, and calendar events to answer complex questions
- **Remember things** — The agent saves important preferences and context to memory. When it learns key info about a person or company, it writes it to their Summary property automatically.
- **Slack messaging** — Read messages and send to channels directly from chat. Connect Slack in Settings → Integrations. (Separate from Slack Deep Search, which indexes Slack history for AI answers.)
- **Post to X** — Post tweets, threads (up to 25 tweets), replies, quote-tweets, and media. The agent can also delete tweets, unlike and unretweet posts, follow and unfollow users, manage bookmarks, and browse your home timeline. Connect your X account in Settings → Connected Accounts.

## Auto Model Selection

The AI automatically picks the best model tier based on your query:

| Tier | Used for | Speed |
|------|----------|-------|
| **Fast** | Simple questions, quick lookups | Instant |
| **Standard** | Most conversations — research, drafting, analysis | Fast |
| **Pro** | Complex multi-step reasoning, deep research | Thorough |

You can override the automatic selection by clicking the model picker in the chat input.

## Suggested Follow-Ups

After each AI response, you'll see clickable follow-up suggestions below the message. Click any suggestion to continue the conversation without typing.

## Background Streaming

You can switch between chat threads while the AI is still generating a response. The response continues in the background — switch back anytime to see the result.

## Sub-Agent Activity

For complex tasks, the AI delegates work to specialized sub-agents. When this happens, a collapsible panel appears in chat showing which sub-agent is running, its live tool calls as they stream, and a summary when it finishes. You have full visibility into what's happening — no black box.

## Status Indicator

A live indicator in the chat input shows what the agent is doing in real-time — "preparing context", "thinking", and so on. The messages vary by agent personality.

## Email Send Confirmation

Before the agent sends any email, it shows you a formatted preview and asks you to confirm. Nothing goes out until you approve.

---

## Skills

Type **/** in the AI chat to see available skills — reusable instructions for common tasks.

Learn more about skills and context docs [here](/docs/using-micro/skills-context-docs)

---

## Personalization

Customize your AI assistant in **Settings → Personalization**:

- **Personality** — Choose from Balanced, Fun, Professional, or Robot
- **Personal context** — Add documents that give the AI context about you, your role, and your preferences

Your workspace can also add shared **Knowledge** docs in **Settings → Knowledge** that the AI references for all team members.
