Guide

Approvals in Microsoft Teams and on mobile: how to design a decision card (Adaptive Cards)

This guide is for CFOs, COOs and managers who want invoices, orders and requests to be approved in Teams, including from a phone. We show what a decision card should contain, when the ready-made Microsoft 365 tools are enough and when it is worth building your own card. We also cover what should not be approved with a single click.

Author: Kacper Włodarczyk, CEO of ALGORCOMPPublished: May 14, 2026Reading time: 10 min readBusiness process automationFor: Mid-sized company
Approvals in Microsoft Teams and on mobile: how to design a decision card (Adaptive Cards)

How a Teams approval card differs from an email with a link

Take a hypothetical distribution company with 90 employees. The warehouse manager receives an email: “Please approve the invoice in the system.” They have to open a laptop, log in, find the document and only then decide. The check itself takes a moment, but the whole operation takes several minutes, so the email waits until the evening.

An approval card in Teams reverses this order. The manager receives a small window in the chat: supplier, amount, order number, whether the invoice matches the order, and “Approve” and “Reject” buttons. They make the decision where they read their messages anyway – including on their phone.

Microsoft builds these windows in the Adaptive Cards format. It is a description of a card with text, a few fields and buttons, which Teams and Outlook display in a conversation or in the body of an email. You do not need to know it to use approvals, but it is worth knowing that the card’s appearance can be tailored to your own documents.

Ready-made Power Automate approvals or your own card: which to choose

You have two options. The first is ready-made Power Automate approvals: the flow sends a request and the approver responds in Teams or Outlook. They can also use the Power Automate action centre, a page listing the matters awaiting their decision. Microsoft prepares the look of the request itself, and the decision history is saved automatically.

The second option is your own card, sent to a chat with the “Post adaptive card and wait for a response” action. The flow waits until someone clicks a button and only then continues. This gives you complete freedom over the layout, but you have to design the card and record the decision history yourself.

This action has one pitfall. According to Microsoft documentation, it accepts a response from any user who can see the card. If you send it to a team channel, any member of the team can approve the invoice – so send decision cards to a chat with a specific person. You will find a comparison of the two options in the table below.

Ready-made approvals versus a custom card in Teams
CriterionReady-made Power Automate approvalsCustom card (Adaptive Card)
AppearanceStandard: title, description, link to the document, comment fieldAny layout: columns, highlights, custom fields and buttons
Where the approver respondsTeams, Outlook, Power Automate action centreTeams; Outlook needs a separate version of the card
Decision historySaved automaticallyHas to be designed, e.g. saved to a SharePoint list
Who can clickOnly the designated approversAnyone who can see the card in the chat or channel
When to choose itMost invoices, requests and ordersWhen the decision depends on data that the standard view cannot show clearly
Approvals in Microsoft Teams and on mobile: how to design a decision card (Adaptive Cards)

What the card must show for the decision to take a moment

A good card has three parts. At the top, one sentence saying what it is and who it is from, for example “Invoice: forklift servicing, PLN 12,400 gross”. Below that, the few details needed for the decision, and at the bottom the buttons and a link to the full document.

The most common mistake is putting every field from the system on the card. Thirty fields look thorough, but on a phone they mean scrolling and hunting for the amount. Adopt a simple rule: everything needed for the decision fits on one phone screen without scrolling. In practice, that is usually four to six fields.

There should be no more than three buttons: approve, reject and return with a comment. Show the comment field only after reject or return is selected. You will find a sample set of fields for four typical documents in the table below.

Sample fields on an approval card (to be adapted)
DocumentFields on the cardWhat to highlight
Purchase invoiceSupplier, gross amount, order number, department or project, payment due dateNo purchase order, or a difference in amount compared with the order
Purchase orderWhat, how many, from whom, amount, one-sentence justificationA supplier not on the list of regular suppliers
ContractCounterparty, value, term, whether the contract uses the company templateChanges to the template – the card then leads to the document, not to a button
Leave requestWho, from when to when, number of days, who will coverOverlap with other people’s leave in the team

How to get people to actually approve from their phones

Whether a manager clicks on the train depends first on the notification. A message saying “New message from Workflows” (the name of the Power Automate app in Teams) will be ignored. A message saying “Invoice: forklift servicing, PLN 12,400, decision by Thursday” shows straight away whether the matter is urgent.

The second point is testing on a real phone. Microsoft recommends checking cards on narrow screens, because a layout that looks fine on a computer can get cut off on a phone. According to documentation from August 2026, the Teams mobile app supports cards up to version 1.6 – newer elements may not display correctly.

The third point is Outlook. Ready-made Power Automate approvals work in it straight away. A custom card built for Teams will not carry over automatically, however, because Outlook handles cards under different rules and does not display some of the buttons used in Teams. If some managers work mainly in email, plan two versions or stick with ready-made approvals.

A phone is not suitable for every decision. Write down what may be approved from the card preview and what requires opening the document:

  • From the card: invoices that match the order, leave requests, purchases below an agreed threshold.
  • After opening the document: contracts with changes to the template, expenses above the threshold, matters with a warning on the card.
  • Always on a computer or in a meeting: decisions that require comparing several documents or a discussion.
A manager approving an invoice on a card in the Teams app on a phone

Managers do not put off decisions because they are difficult, but because making them means opening three windows.

Sequential, parallel or by majority: how to set up the approval path

The card is only a window. Who receives it and in what order is set by the flow in Power Automate. Ready-made approvals come in five types, each suited to a different situation – we describe them in the list at the end of this section.

Majority voting, such as the agreement of three out of five board members, is not one of the ready-made types. It can be built by collecting everyone’s responses and counting the votes in the flow. However, that is extra logic to maintain, so first check whether the agreement of the CEO and one board member would be enough.

Whatever the type, every path needs a deadline and a deputy. A single Power Automate flow run lasts no more than 30 days, after which pending approvals expire. A reminder after two days and passing the matter to a deputy after three is a sensible starting point.

  • Approve/Reject – everyone must approve: for example, the department manager and the CFO for a larger purchase.
  • Approve/Reject – first to respond decides: for example, either of two shift supervisors for an urgent parts order.
  • Custom responses – wait for all or for the first: when instead of “yes/no” you need, for example, “approve”, “approve a lower amount”, “reject”.
  • Sequential: manager, then CFO, then management board – each receives the request only after the previous person has decided.

Who clicked, and can you prove it?

With ready-made approvals, Power Automate records who made the decision, when and with what comment. The approver acts under their own work Microsoft 365 account, so there is no doubt about who clicked. With a custom card, you have to design this record yourself, for example as an entry in a SharePoint list.

After the decision, the card should change: instead of buttons, it should show “Approved, Anna Nowak, 14:32”. Teams lets you update a card that has already been sent using a separate action, and Outlook has a card refresh mechanism for this. As a result, nobody clicks twice and everyone can see the status.

Phones also require basic access rules. The administrator should require multi-factor authentication, meaning a code or confirmation in an app in addition to the password. It is also worth deciding what happens to access when an employee loses their phone or leaves the company.

Where artificial intelligence helps on the card, and where it gets in the way

The simplest warnings do not need AI. The flow can work out “invoice without a purchase order” or “amount higher than in the order” from the data and show it on the card as a highlighted line. Such rules are predictable and easy to check.

AI is useful for long documents. It can prepare a two-sentence summary of a contract and point out clauses that differ from the template. The approver should still open the document, but knows what to look at.

Be careful with a “recommend approval” suggestion. With dozens of cards a day, it is easy to start clicking without reading, and the model can make mistakes. If you add one, show the reason next to it and leave the decision and the responsibility with a person.

Where to start and how to check that it works

Start with one type of document that often waits for sign-off, usually purchase invoices. Before you change anything, measure on the last 30–50 documents how many hours or days pass between the request and the decision. Without this, after the rollout you will have only impressions.

The plan might look like this:

  • Write down the fields approvers actually look at when deciding – ask three managers.
  • Launch ready-made Power Automate approvals with this data in the request description and a clear notification title.
  • Set a deadline, a reminder and a deputy for each approver.
  • After a few weeks, compare the decision time with the baseline and ask approvers what is missing from the card.
  • Only when the standard view clearly gets in the way, design your own card and test it on Android and iOS phones.

The most common mistakes with approval cards

Most problems with cards are not technical. They arise because someone designs the card from the system’s point of view rather than that of the person who has to make the decision. Typical mistakes:

  • A card like a form: a dozen or more fields and the option to edit data, instead of a “yes, no, return” decision.
  • A decision card sent to a team channel, where anyone can click.
  • No test on a phone – everything looks fine on a computer, but on the phone the amount is cut off.
  • Vague notifications that people learn to ignore.
  • Codes and abbreviations from the accounting system with no explanation, understood only by the accounts team.
  • No deputies – the card waits with someone on leave until the flow expires.

Related topics in the knowledge base

Read next

FAQ

Approvals in Teams and on mobile – frequently asked questions

Questions that come up when a company moves document approval into Teams.

Does everyone who approves need an additional licence?
Usually not. According to Microsoft, anyone with a Power Automate licence, or with an Office 365 or Dynamics 365 plan that includes Power Automate, can respond to approvals in Outlook, Teams or the action centre. Most Microsoft 365 business plans include this, but it is worth checking for your own licences.
What about people who do not have Teams on their phone?
Ready-made Power Automate approvals also arrive in Outlook, so they can respond from email on their phone. It is harder with a custom card built for Teams – Outlook needs a separate version of it. This is one of the reasons to start with ready-made approvals.
Can the amount be changed or data added on the card?
Technically yes, because a card can contain fields to fill in. Usually, though, it is better not to do this. Changing data is a different activity from making a decision and should be done in the system the document comes from.
Can a partner or adviser from outside the company be given access to approvals?
Yes, if they are invited as a guest to your organisation in Microsoft 365. They must accept the invitation first; otherwise Power Automate will remove them from the list of approvers.
How long does it take to prepare the first card?
Ready-made approvals for one type of document can be launched quickly, because they require no design work. What usually takes the most time is agreeing who approves, by when and who covers for them. A custom card also needs a design, a decision history record and testing on phones.

About this page

About the author

Kacper Włodarczyk — CEO of ALGORCOMP

Kacper Włodarczyk

CEO of ALGORCOMP

Kacper specializes in implementing Microsoft 365 Copilot, Copilot Studio, Power Platform (Power Automate, Power Apps, SharePoint) and AI agents for mid-sized B2B companies in Poland. He leads dozens of projects covering AI strategy, Power Platform governance, document workflow automation and sales processes. In his writing he focuses on the practical side of AI adoption in organizations — from the first proof of concept to company-wide rollout — with particular attention to data security, compliance (GDPR, NIS2, the AI Act) and return on investment.

Meet the team

Want your managers to approve documents in Teams without digging through email?

We will help you choose the documents to start with, agree the fields on the card and launch approvals in Teams and Outlook with deadlines and deputies.

Featured

Related articles