Adaptive Card
AI-generatedSummary
Builds an Outlook Adaptive Card payload for each incoming item from the configured card settings, ordered body elements, actions, and optional auto-invoke endpoint. Returns the card as an object and JSON string, plus an optional script-tag version for embedding in email HTML.
Inputs
- Card Settings — Sets the schema version (defaults to 1.5), optional Outlook originator ID, fallback-body visibility, script-tag output, refresh flag, correlation ID, and comma-separated expected actor emails.
- Body Elements — Adds and orders text, images, inputs, fact sets, containers, column sets, or inline action sets. Configure type-specific content and options; JSON arrays for choices, facts, container items, columns, and inline actions are parsed and validated.
- Actions — Adds card buttons such as Open URL, HTTP, Submit, Execute, Toggle Visibility, Show Card, and Outlook-specific actions. Configure fields for the chosen action, including URLs, methods, request body and headers, data, target element IDs, or Outlook item/add-in details.
- Auto-Invoke Action — Optionally configures a URL, body, and headers for an HTTP POST action included in the card to run when it is opened.
Output shape
One output item per input item, each containing a single record.
Successful records contain adaptiveCard (the card object), adaptiveCardJson (its serialized JSON), and adaptiveCardScript when Wrap In Script Tag is enabled. With Continue On Fail enabled, an item that errors returns {"error": message}; otherwise the node raises an error. Invalid JSON or invalid structures in validated fields can cause errors.