Home / Learn / Manage your website from Microsoft Teams: install and use the ShiftPress app
Static sites & web basics

Manage your website from Microsoft Teams: install and use the ShiftPress app

Short answer: The ShiftPress app for Microsoft Teams lets you change your website from a Teams channel by mentioning the bot in plain language, for example "@ShiftPress change the opening hours on the contact page to 9 to 18". Every request is drafted first, never published automatically: the bot replies with a summary and Accept and Reject buttons, and a change only goes live after an owner or editor approves it. Unlike Slack, you start the connection from inside Microsoft Teams by adding the app to a team, then confirm the link once from your ShiftPress dashboard.

This page is the install and usage guide for the app. It covers what you can do, what you need first, the exact steps to connect Teams, how to make a change, and the current limitations.

What can you do with ShiftPress in Microsoft Teams?

Once a channel is connected to your website, anyone on your team who has linked their account can:

  • Request edits in plain language. Mention the bot and describe the change the way you would to a colleague. Examples: "add a question about parking to the FAQ", "make the homepage headline shorter", "swap the phone number in the footer".
  • Review before anything is published. The bot drafts the change and replies with a short summary. Nothing is live yet.
  • Approve or reject from Teams. An owner or editor taps Accept and publish to push the change (the live site rebuilds in about one to two minutes) or Reject to discard it.
  • Open the full editor when needed. Larger changes are saved as a draft you can continue in ShiftPress; the bot gives you an Open in ShiftPress link for a full preview.

The point is speed for small, everyday edits without leaving the tool your team already lives in, while keeping a human approval step before anything reaches visitors.

What do you need before you install?

  • A ShiftPress plan that includes chat integrations. The Microsoft Teams and Slack integrations are available on the Smart plan and above. If your plan does not include it, the Microsoft Teams panel in Settings shows an upgrade prompt.
  • Owner access to the website. Only an owner can connect or disconnect Teams. Editors and other members can request and approve changes once the channel is connected and they have linked their account.
  • Permission to add an app to a team in Microsoft Teams. Some organizations restrict which apps members can add; you may need a Teams admin to allow it.

How do you install and connect the Teams app?

Because Teams connections start inside Teams, there is no "Connect" button to click in ShiftPress first. The flow is: add the app in Teams, confirm the team once in ShiftPress, then pick a channel.

  1. In Microsoft Teams, add the ShiftPress app to the team that should manage this website.
  2. The bot posts a welcome message with a Connect to ShiftPress button. Click it.
  3. Confirm the team in ShiftPress. The button opens a confirmation page in your dashboard; click Yes, connect this team. This links that Teams team to your ShiftPress account.
  4. Come back to Settings, then Microsoft Teams. Your connected team now appears there.
  5. Choose a channel. Pick the channel that should control this website from the "Choose a channel" dropdown and click Connect channel. The team's main channel is shown as "General".
  6. Read the intro message. The moment a channel is connected, the bot posts a short how-to message into it with example commands, so the channel is ready to use immediately.
  7. Each person links their own account once. Before someone can request edits, they link their personal Teams profile to their ShiftPress account using the Link my account button the bot sends them. This is what lets ShiftPress check that the person approving a change is a real owner or editor of the site.

How do you make a change from Teams?

  1. In a connected channel, mention the bot and describe the change: "@ShiftPress add a testimonials section to the homepage".
  2. The bot drafts the edit and replies with a summary of what it will change.
  3. An owner or editor reviews it and taps Accept and publish or Reject.
  4. On accept, the live site rebuilds (usually one to two minutes). On reject, nothing changes.

If a request is too large for a quick draft, the bot saves it as a draft and points you to ShiftPress to finish it in the full editor.

What are the limitations?

Worth knowing before you rely on it:

  • Plan-gated. Requires the Smart plan or above.
  • Owners set it up; owners and editors approve. Only owners can connect or disconnect Teams, and only a linked owner or editor can approve a change. Other members can draft requests but cannot publish.
  • Account linking is required. Someone who has not linked their Teams profile to a ShiftPress account cannot request or approve edits.
  • It works in connected channels, not one-to-one chats. The bot only acts in a channel that is bound to a website.
  • One change at a time, within your plan's limits. Edits are drafted one at a time, and your plan's monthly and per-site AI-change limits still apply.
  • Approval is always required. By design there is no "auto-publish" mode from Teams; a person approves every change before it goes live.
  • Changes that would break the visual editor are blocked. The bot will not publish an edit that would break click-to-edit on your site.

What data is shared with Microsoft Teams?

When you connect the integration, the instructions you type to the bot and the change summaries it posts back are delivered through Microsoft Teams, and the message content is processed by our AI provider to produce the edit you asked for. This is covered in our privacy policy. If you disconnect Teams, or an admin removes the app from your team, ShiftPress stops using it and the stored connection is purged.

Frequently asked questions

Do I need to be an admin of my website to use this?

Only to set it up. Connecting or disconnecting Teams is owner-only. Once a channel is connected, any editor who links their account can request and approve changes, and other members can request changes for an owner or editor to approve. If you just want to suggest an edit, you do not need owner access.

Does a change go live as soon as I ask for it in Teams?

No. Every request is drafted first, and the bot replies with a summary and Accept and Reject buttons. Nothing reaches your visitors until an owner or editor taps Accept and publish. This approval step cannot be turned off, which is deliberate.

Why is there no "Connect" button in ShiftPress like there is for Slack?

Microsoft Teams connections are meant to start inside Teams. You add the app to a team there, then the bot's Connect to ShiftPress button sends you to your dashboard to confirm the link once. After that, you pick a channel in Settings exactly like Slack.

Which plans include the Teams app?

The Microsoft Teams and Slack integrations are available on the Smart plan and above. On lower plans the Microsoft Teams section in Settings shows an upgrade prompt instead of the setup steps.

How is this different from the Slack app?

They do the same job with the same approval step. The main difference is how you connect: Microsoft Teams is connected from inside Teams, while Slack uses a Connect Slack button in your dashboard. See managing your website from Slack.

Prefer to have this handled for you?

ShiftPress moves your website off WordPress and takes care of the technical details on this page — redirects, DNS, sitemaps, speed — while you change your site simply by asking.

Migrate my site

Keep learning

Manage your website from Slack: install and use the ShiftPress app