How do I connect my X DMs to Grok Bot?

Add the X plugin from Connect apps and sign in with X. Without it, your Bot can only read public X content.

All Grok Bot questions: https://www.soundminds.ai/faq.

Last updated Oct 18, 2026

Short answer

Add the X plugin from Connect apps and sign in with X. The xAI docs say: "For your DMs, bookmarks, home timeline, or who liked your posts, add the X plugin from Connect apps and sign in with X."

Without the plugin, your Bot can only read public X content. The docs say this public access "is read-only and doesn't sign in as you."

On October 16, 2026, the official Grok Bot account on X posted, "Grok Bot can now read X Chat. Connect X, then ask Bot to work across your messages."

On October 16, 2026, Elon Musk posted: "Also, ask Grok @Bot to connect to your 𝕏 DMs. Best way to use it."

The docs say you can hand your Bot a task from X by tagging @bot in a post or reply. They don't describe chatting with your Bot inside X Chat.

Steps

Step 1: Open Connect apps from the sidebar. On a phone, Cursor's help says, "In the Grok Bot mobile app, tap your avatar on the top left and select Connect apps."

Step 2: Find the X plugin and choose Add.

Step 3: Sign in with X in your browser when asked, and approve the access the X plugin requests.

Step 4: In chat, type @ to attach the X connector to your request, then ask your Bot about your DMs.

If it still fails

If the X plugin lost its access on X's side, remove the plugin and connect it again. The xAI docs say, "If authentication was revoked in the source service, remove and reconnect the plugin."

Contact xAI support at support@x.ai.

What your Bot can read

Once you connect the X plugin, the docs say it covers your DMs, bookmarks, home timeline, and who liked your posts. Installed connectors are account-wide, so every Bot on your account can use the X plugin, not only the Bot you asked.

The public docs don't say whether you can chat with your Bot inside X Chat, or whether the Bot can reply to DMs, accept message requests, or needs your X Chat PIN. In our own use, the Bot needed the PIN to read X Chat messages. We haven't tested replying to DMs or accepting message requests, so treat those as unconfirmed. If your Bot asks for a PIN or password, don't paste it into the chat.

The docs don't describe a way to limit your Bot to some X chats and not others. Connecting X is one connection for your whole account. If some chats need to stay private, the docs' security advice is to "Connect only the tools a workflow needs," and to "Delete a connector or revoke its authorization in the source service when access is no longer needed." The docs also say, "Do not use separate Bots as a security boundary." For more, see Grok Bot security tips.

Hand your Bot a task from X

You can hand your Bot a task from X by tagging @bot in a post or reply. The xAI docs say, "Tag @bot in a post or reply on X to hand that post to your Grok Bot as a task." They also say, "The work and its results stay in that Bot's conversation in the Grok Bot app; @bot posts only the confirmation on X."

Tagging @bot isn't the same as chatting with your Bot in X Chat. The docs don't describe chatting with your Bot inside X Chat, so we can't confirm that chatting with your Bot there works.

Two tips from our own use

These tips come from our own testing on October 17, 2026. Where the xAI docs or X's own help page say something that matches, we quote it.

  1. Check which X account gets connected. The X plugin sign-in quietly connects whichever X account is already logged in on that sign-in page. The account name shown on the plugin card can be different from the account that's actually connected. So log in to the X account you want to use first, then ask your Bot to confirm which X handle it sees. The xAI docs give matching advice: "Complete authorization with the intended account in the browser."
  2. Keep your X Chat PIN private. In our testing, our Bot needed our X Chat PIN to read our chats, because X Chat is encrypted. It's the PIN you created when you first set up encrypted chat, and X can't look it up or recover it for you. When your Bot asks for it, type it only into the masked box your Bot shows you for it, and never paste it into a chat, including a chat with your Bot. The docs don't name the X Chat PIN, but they say that when a connection shows a secure secret request, "The value is masked and is not added to the conversation." If you're unsure of the PIN, don't keep guessing, because X says too many wrong tries can lock your encrypted chat history for good. If you've forgotten it, X gives two options. The first, in X's words, is "Change your PIN from a mobile device where you already use Chat. You keep your encrypted chat history." The other is to reset your PIN, but X says resetting means losing your encrypted chat history.

Sources

xAI docs, Use the computer and apps: Search and read X: https://docs.x.ai/grok-bot/computer-and-apps#search-and-read-x

This access is read-only and doesn't sign in as you. For your DMs, bookmarks, home timeline, or who liked your posts, add the X plugin from Connect apps and sign in with X.

xAI docs, Use the computer and apps: Connect an app: https://docs.x.ai/grok-bot/computer-and-apps#connect-an-app

Open Connect apps from the sidebar.

Browse the available plugins.

Choose Add.

Complete authentication in your browser if requested.

In chat, type @ to attach the connector to the task.

Installed connectors are account-wide. Their availability is not isolated to one Bot.

xAI docs, Use the computer and apps: Take over for a sensitive step: https://docs.x.ai/grok-bot/computer-and-apps#take-over-for-a-sensitive-step

For a supported connection that presents a secure secret request, enter the value there instead. The value is masked and is not added to the conversation.

xAI docs, Tag @bot on X: https://docs.x.ai/grok-bot/tag-on-x

Tag @bot in a post or reply on X to hand that post to your Grok Bot as a task.

The work and its results stay in that Bot's conversation in the Grok Bot app; @bot posts only the confirmation on X.

xAI docs, Troubleshooting: A plugin will not install or authenticate: https://docs.x.ai/grok-bot/troubleshooting#a-plugin-will-not-install-or-authenticate

Complete authorization with the intended account in the browser.

If authentication was revoked in the source service, remove and reconnect the plugin.

X Help Center, About Chat (X's own page, not xAI docs): https://help.x.com/en/using-x/about-chat

Your PIN never leaves your device, so X cannot look it up or recover it for you.

Do not keep guessing if you are unsure of your PIN. After 20 incorrect attempts, your encrypted chat history becomes permanently inaccessible, even if you remember your PIN later.

Change your PIN from a mobile device where you already use Chat. You keep your encrypted chat history.

Reset your PIN. You lose access to your encrypted chat history. Your unencrypted messages are not affected.

Elon Musk on X (announcement, not docs): https://x.com/elonmusk/status/2111239205951086616

Also, ask Grok @Bot to connect to your 𝕏 DMs. Best way to use it.

Grok Bot on X (official account announcement, not docs): https://x.com/bot/status/2111184282903523440

Grok Bot can now read X Chat. Connect X, then ask Bot to work across your messages.

Cursor help, Connect apps: https://cursor.com/help/grok-bot/connect-plugins

In the Grok Bot mobile app, tap your avatar on the top left and select Connect apps.

xAI docs, Approvals, security, and privacy: https://docs.x.ai/grok-bot/approvals-security-and-privacy

Connect only the tools a workflow needs.

Delete a connector or revoke its authorization in the source service when access is no longer needed.

Do not use separate Bots as a security boundary.

See how I set up Grok Bot: https://www.soundminds.ai/setup.