You can chat with the WordPress Agent in Slack to manage your WordPress.com sites through a direct message. Connecting adds the WordPress Agent app to a Slack workspace and links it to your WordPress.com account.
This feature is available on sites with the WordPress.com Personal, Premium, Business, and Commerce plans. For free sites, upgrade your plan to access this feature.
The WordPress Agent in Slack lets you manage your WordPress.com sites by sending direct messages to a Slack app. You can ask it to write and publish posts, generate images, check your site stats, and look up domain names.
The WordPress Agent replies only in direct messages. It does not respond in Slack channels, because a channel can include people with different permission levels on your sites.
To use the WordPress Agent in Slack, first enable the WordPress Agent on your site.
To add the WordPress Agent to a Slack workspace, follow these steps:
- Visit the WordPress Agent settings page in your account settings.
- Under Slack, click the “Add to Slack” button.

- Select the workspace you want to add the WordPress Agent to.
- Click the arrow for each permission to review the permissions the WordPress Agent requests, then click the Allow button.

- The WordPress Agent is added to your workspace. The settings page confirms that your account is connected.
- Open Slack. The WordPress Agent appears as an app and sends you an introductory message:

Each Slack account needs its own connection to a WordPress.com account. If the WordPress Agent is already in your Slack workspace, connect your account by following these steps:
- Open Slack and send a direct message to the WordPress Agent.
- Read the reply. The WordPress Agent sends a login link that is unique to you.
- Click the login link and log in to your WordPress.com account.
- Your account is connected. You can start managing your sites from Slack.
Send the WordPress Agent a direct message to manage your sites. For example, you can ask it to:
- “Write a post about our summer menu.”
- “Generate an image of a coffee shop with outdoor seating.”
- “Show me my stats.”
- “Is yourgroovydomain.com available?”
The WordPress Agent has three commands. Send them in a direct message:
!feedback <message>— Send feedback about your experience with the WordPress Agent.!new— Start a fresh conversation. This clears your conversation history.!disconnect— Disconnect your WordPress.com account from that Slack workspace.
For everything else, describe what you want in plain language. No other command syntax is required.
To send more than a couple of messages, verify your email address. Before you verify, the WordPress Agent limits you to one or two messages and then prompts you to verify your email address.
After you verify your email address, this limit no longer applies. The WordPress Agent has generous usage limits that most people won’t reach during everyday use. If you reach your daily limit, the WordPress Agent lets you know in the conversation.
To disconnect your WordPress.com account from Slack, follow these steps:
- Visit the WordPress Agent settings page in your account settings.
- Under Slack, click the Disconnect button next to your workspace.
- Your account is disconnected. The WordPress Agent no longer responds to your messages in that workspace.
You can also disconnect from within Slack. Send !disconnect to the WordPress Agent in a direct message.
Once you connect your WordPress.com account, the WordPress Agent can access all WordPress.com sites associated with your account. Your user role on each site determines which actions the WordPress Agent can perform.
Automattic has access to chat transcripts between you and the WordPress Agent.