Share via

Adaptive card actions are not working the same is working in web

FNU LNU 0 Reputation points
2026-05-14T14:35:33.6633333+00:00

We are posting Adaptive Card messages in the Teams mobile app. The cards are rendering properly, but the actions are not working on mobile. The same actions are working fine on the web.

We are not receiving any action calls from Microsoft when actions are triggered from mobile.

{
    "padding": "None",
    "hideOriginalBody": "true",
    "$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
    "@type": "AdaptiveCard",
    "refresh": {
        "userIds": [],
        "action": {
            "data": {
                "initial_data": {
                    "requester": {
                        "name": "[Moderator note: Personally Identifiable Information removed] ",
                        "photo": "[Moderator note: Personally Identifiable Information removed]",
                        "email": "[Moderator note: Personally Identifiable Information removed] "
                    },
                    "factset": [
                        {
                            "title": "Subject",
                            "value": "Please provide me an account in our CRM system"
                        },
                        {
                            "title": "Requester",
                            "value": "[Moderator note: Personally Identifiable Information removed]"
                        },
                        {
                            "title": "Description",
                            "value": "Please provide me an account in our CRM system"
                        },
                        {
                            "title": "Group",
                            "value": ""
                        }
                    ],
                    "card": {
                        "template": "WFNotification_TEAMS_request",
                        "custom_notification_content_id": "100001000000045041",
                        "notification_id": "100001000000045041",
                        "type": "microsoft_teams"
                    },
                    "entity": {
                        "navInfo": "/requests/100001000000045059",
                        "name": "request",
                        "link": "# 4",
                        "id": "100001000000045059",
                        "href": "[Moderator note: Personally Identifiable Information removed]/app/itdesk/ui/requests/100001000000045059/details",
                        "title": "A request created for 4 "
                    },
                    "timestamp": {
                        "created": 1761118873
                    }
                },
                "appid": "490",
                "originator": "[Moderator note: Personally Identifiable Information removed] "
            },
            "verb": "refresh",
            "type": "Action.Execute",
            "title": "Technician_E-Mail",
            "fallback": "Action.Submit"
        }
    },
    "type": "AdaptiveCard",
    "body": [
        {
            "style": "emphasis",
            "type": "Container",
            "bleed": true,
            "items": [
                {
                    "columns": [
                        {
                            "width": "stretch",
                            "type": "Column",
                            "items": [
                                {
                                    "type": "Image",
                                    "url": "[Moderator note: Personally Identifiable Information removed] /images/header_logo.png",
                                    "height": "30px"
                                }
                            ]
                        },
                        {
                            "width": "stretch",
                            "verticalContentAlignment": "Center",
                            "type": "Column",
                            "items": [
                                {
                                    "horizontalAlignment": "Right",
                                    "text": "[# 4]([Moderator note: Personally Identifiable Information removed]/app/itdesk/ui/requests/100001000000045059/details)",
                                    "type": "TextBlock",
                                    "wrap": true
                                }
                            ]
                        }
                    ],
                    "type": "ColumnSet"
                }
            ]
        },
        {
            "spacing": "None",
            "style": "accent",
            "type": "Container",
            "bleed": true,
            "items": [
                {
                    "weight": "Bolder",
                    "text": "A request created for 4 ",
                    "type": "TextBlock",
                    "wrap": true
                }
            ]
        },
        {
            "type": "Container",
            "items": [
                {
                    "columns": [
                        {
                            "width": "auto",
                            "type": "Column",
                            "items": [
                                {
                                    "width": "40px",
                                    "style": "Person",
                                    "type": "Image",
                                    "url": "[Moderator note: Personally Identifiable Information removed] ",
                                    "height": "40px"
                                }
                            ]
                        },
                        {
                            "width": "stretch",
                            "type": "Column",
                            "items": [
                                {
                                    "weight": "Bolder",
                                    "text": "Muthu",
                                    "type": "TextBlock",
                                    "wrap": true
                                },
                                {
                                    "spacing": "None",
                                    "weight": "Lighter",
                                    "text": "[Moderator note: Personally Identifiable Information removed] ",
                                    "type": "TextBlock",
                                    "wrap": true
                                }
                            ],
                            "height": "stretch"
                        }
                    ],
                    "type": "ColumnSet"
                }
            ]
        },
        {
            "type": "Container",
            "items": [
                {
                    "spacing": "Small",
                    "columns": [
                        {
                            "width": "100px",
                            "type": "Column",
                            "items": [
                                {
                                    "weight": "Bolder",
                                    "text": "Subject",
                                    "type": "TextBlock",
                                    "wrap": true
                                }
                            ]
                        },
                        {
                            "width": "stretch",
                            "type": "Column",
                            "items": [
                                {
                                    "weight": "Lighter",
                                    "text": "Please provide me an account in our CRM system",
                                    "type": "TextBlock",
                                    "wrap": true
                                }
                            ]
                        }
                    ],
                    "type": "ColumnSet"
                },
                {
                    "spacing": "Small",
                    "columns": [
                        {
                            "width": "100px",
                            "type": "Column",
                            "items": [
                                {
                                    "weight": "Bolder",
                                    "text": "Requester",
                                    "type": "TextBlock",
                                    "wrap": true
                                }
                            ]
                        },
                        {
                            "width": "stretch",
                            "type": "Column",
                            "items": [
                                {
                                    "weight": "Lighter",
                                    "text": "Muthu",
                                    "type": "TextBlock",
                                    "wrap": true
                                }
                            ]
                        }
                    ],
                    "type": "ColumnSet"
                },
                {
                    "spacing": "Small",
                    "columns": [
                        {
                            "width": "100px",
                            "type": "Column",
                            "items": [
                                {
                                    "weight": "Bolder",
                                    "text": "Description",
                                    "type": "TextBlock",
                                    "wrap": true
                                }
                            ]
                        },
                        {
                            "width": "stretch",
                            "type": "Column",
                            "items": [
                                {
                                    "weight": "Lighter",
                                    "text": "Please provide me an account in our CRM system",
                                    "type": "TextBlock",
                                    "wrap": true
                                }
                            ]
                        }
                    ],
                    "type": "ColumnSet"
                },
                {
                    "spacing": "Small",
                    "columns": [
                        {
                            "width": "100px",
                            "type": "Column",
                            "items": [
                                {
                                    "weight": "Bolder",
                                    "text": "Group",
                                    "type": "TextBlock",
                                    "wrap": true
                                }
                            ]
                        },
                        {
                            "width": "stretch",
                            "type": "Column",
                            "items": [
                                {
                                    "weight": "Lighter",
                                    "text": "",
                                    "type": "TextBlock",
                                    "wrap": true
                                }
                            ]
                        }
                    ],
                    "type": "ColumnSet"
                }
            ]
        },
        {
            "type": "Container",
            "items": [
                {
                    "type": "ActionSet",
                    "actions": [
                        {
                            "type": "Action.ShowCard",
                            "title": "Add Note",
                            "card": {
                                "type": "AdaptiveCard",
                                "body": [
                                    {
                                        "isRequired": true,
                                        "isMultiline": true,
                                        "placeholder": "Add Note",
                                        "id": "add_note_input",
                                        "type": "Input.Text",
                                        "maxLength": 1972
                                    }
                                ],
                                "actions": [
                                    {
                                        "data": {
                                            "initial_data": {
                                                "requester": {
                                                    "name": "Muthu",
                                                    "photo": "[Moderator note: Personally Identifiable Information removed] ",
                                                    "email": "[Moderator note: Personally Identifiable Information removed] "
                                                },
                                                "factset": [
                                                    {
                                                        "title": "Subject",
                                                        "value": "Please provide me an account in our CRM system"
                                                    },
                                                    {
                                                        "title": "Requester",
                                                        "value": "[Moderator note: Personally Identifiable Information removed] "
                                                    },
                                                    {
                                                        "title": "Description",
                                                        "value": "Please provide me an account in our CRM system"
                                                    },
                                                    {
                                                        "title": "Group",
                                                        "value": ""
                                                    }
                                                ],
                                                "card": {
                                                    "template": "WFNotification_TEAMS_request",
                                                    "custom_notification_content_id": "100001000000045041",
                                                    "notification_id": "100001000000045041",
                                                    "type": "microsoft_teams"
                                                },
                                                "entity": {
                                                    "navInfo": "/requests/100001000000045059",
                                                    "name": "request",
                                                    "link": "# 4",
                                                    "id": "100001000000045059",
                                                    "href": "[Moderator note: Personally Identifiable Information removed] /app/itdesk/ui/requests/100001000000045059/details",
                                                    "title": "A request created for 4 "
                                                },
                                                "timestamp": {
                                                    "created": 1761118873
                                                }
                                            },
                                            "appid": "490",
                                            "originator": "91219da0-703c-4a6e-8afd-dfca77f2454b"
                                        },
                                        "verb": "add_note",
                                        "type": "Action.Execute",
                                        "title": "Submit",
                                        "body": "{{add_note_input.value}}",
                                        "fallback": "Action.Submit"
                                    }
                                ]
                            }
                        },
                        {
                            "type": "Action.ShowCard",
                            "title": "Reply",
                            "card": {
                                "type": "AdaptiveCard",
                                "body": [
                                    {
                                        "isRequired": true,
                                        "isMultiline": true,
                                        "placeholder": "Reply",
                                        "id": "reply_input",
                                        "type": "Input.Text",
                                        "maxLength": 1972
                                    }
                                ],
                                "actions": [
                                    {
                                        "data": {
                                            "initial_data": {
                                                "requester": {
                                                    "name": "[Moderator note: Personally Identifiable Information removed] ",
                                                    "photo": "https://[Moderator note: Personally Identifiable Information removed] ",
                                                    "email": "[Moderator note: Personally Identifiable Information removed] "
                                                },
                                                "factset": [
                                                    {
                                                        "title": "Subject",
                                                        "value": "Please provide me an account in our CRM system"
                                                    },
                                                    {
                                                        "title": "Requester",
                                                        "value": "[Moderator note: Personally Identifiable Information removed] "
                                                    },
                                                    {
                                                        "title": "Description",
                                                        "value": "Please provide me an account in our CRM system"
                                                    },
                                                    {
                                                        "title": "Group",
                                                        "value": ""
                                                    }
                                                ],
                                                "card": {
                                                    "template": "WFNotification_TEAMS_request",
                                                    "custom_notification_content_id": "100001000000045041",
                                                    "notification_id": "100001000000045041",
                                                    "type": "microsoft_teams"
                                                },
                                                "entity": {
                                                    "navInfo": "/requests/100001000000045059",
                                                    "name": "request",
                                                    "link": "# 4",
                                                    "id": "100001000000045059",
                                                    "href": "https://[Moderator note: Personally Identifiable Information removed] 
 /app/itdesk/ui/requests/100001000000045059/details",
                                                    "title": "A request created for 4 "
                                                },
                                                "timestamp": {
                                                    "created": 1761118873
                                                }
                                            },
                                            "appid": "490",
                                            "originator": "[Moderator note: Personally Identifiable Information removed] "
                                        },
                                        "verb": "reply",
                                        "type": "Action.Execute",
                                        "title": "Submit",
                                        "body": "{{reply_input.value}}",
                                        "fallback": "Action.Submit"
                                    }
                                ]
                            }
                        }
                    ]
                }
            ]
        }
    ],
    "version": "1.4",
    "@context": "http://schema.org/extensions"
}
Microsoft Teams | Development
Microsoft Teams | Development

Building, integrating, or customizing apps and workflows within Microsoft Teams using developer tools and APIs

0 comments No comments

2 answers

Sort by: Most helpful
  1. Nivedipa-MSFT 4,086 Reputation points Microsoft External Staff Moderator
    2026-05-15T07:51:23.9266667+00:00

    Hello FNU LNU,
    Your card combines Outlook Actionable Message fields (@type, @context, hideOriginalBody, originator, padding) with Teams Adaptive Card fields. Teams web accepts this, but Teams mobile silently rejects the action layer, so no invoke is sent to your bot.

    Fix

    Remove the following fields:

    • @type, @context, hideOriginalBody, padding
    • originator inside every action's data
    • fallback: "Action.Submit" on Action.Execute (invalid — must be an action object or "drop")
    • body: "{{...}}" on Submit actions (not valid; input values are sent automatically in action.data)

    Send it as a proper Teams attachment:

    {
      "contentType": "application/vnd.microsoft.card.adaptive",
      "content": { "type": "AdaptiveCard", "version": "1.4", ... }
    }
     
    

    Also check

    1. The card must be posted by a Bot Framework bot (not a webhook/connector) — Action.Execute requires a bot to invoke.
    2. The bot must be installed for the user on mobile, within the correct manifest scope.
    3. Test with the latest Teams mobile build. 

    If you found the information above helpful, I would appreciate it if you could share your feedback.
    Your feedback is important to us. Please rate us:
    🤩 Excellent 🙂 Good 😐 Average 🙁 Needs Improvement 😠 Poor

    Was this answer helpful?

    0 comments No comments

  2. Hin-V 14,520 Reputation points Microsoft External Staff Moderator
    2026-05-14T19:46:59.8+00:00

    Please note that our forum is a public platform, and we will modify your question to hide your personal information in the description. Kindly ensure that you hide any personal or organizational information the next time you post an error or other details to protect personal data. 

    Hi @FNU LNU

    Thank you for sharing your concerns. 

    Looks like the issue is not caused by your backend or card structure. The Adaptive Card is rendering correctly, but the action (Action.Execute) is not being triggered from the Teams mobile client. This results in no request being sent back to your service. 

    As far as I know, this is an inconsistency with the Teams mobile app, where Action.Execute (Universal Actions) may not be fully supported or may fail silently. The same card works on Teams web/desktop because those clients fully support this action type. 

    As a workaround, you could try using Action.Submit instead of Action.Execute. You may also consider simplifying the card structure (for example, avoiding nested ShowCard with Execute) to improve compatibility. 

    References: 

    [Rendering] Action.Execute of Adaptive card Not Working on Teams Mobile Apps (iOS & Android) · Issu… 

    Submit Action of Adaptive card Not Working in MS Teams iOS Mobile App - Microsoft Q&A 

    I hope this helps.

    Please understand that our initial reply may not always immediately resolve the issue. However, with your help and more detailed information, we can work together to find a solution. 


    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.   

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.