Alert Banner

A prominent banner displaying a message, often with an icon and an

Surfaces
webmeet-stageapps-script-web
Degraded on
SurfaceNote
googlechatRenders as a basic card with text and button; no custom icons, complex layouts, or animations.
Fields
FieldType
messagestring The main message to display in the banner.required
typestring The type of alert (e.g., "info", "warning", "error", "success").required
iconstring Optional icon name to display next to the message.optional
action_labelstring Optional text for an action button.optional
action_urlstring Optional URL for the action button.optional
Example payload
{
  "type": "info",
  "message": "Your action was completed successfully."
}
ARD catalog entry
{
  "identifier": "urn:air:a2uicatalog.ai:atom:alert_banner",
  "displayName": "Alert Banner",
  "type": "application/vnd.a2ui.atom+json",
  "url": "https://a2uicatalog.ai/atoms/alert_banner",
  "capabilities": [
    "web",
    "meet-stage",
    "apps-script-web"
  ],
  "description": "A prominent banner displaying a message, often with an icon and an",
  "representativeQueries": [
    "show a full-width status alert strip optional action",
    "a prominent banner displaying a message, often with an icon and an",
    "render a alert banner"
  ]
}
← Full ARD catalog Try it live →
Deploy your own renderer

The renderer is open source. Deploy your own instance in 4 commands — you own the URL, no dependency on the demo endpoint.

git clone https://github.com/a2uicatalog/a2ui
cd apps-script-surface/gas-schema-renderer
clasp push && clasp deploy
Full deploy guide →