Status Pill

A small, colored label or "pill" used to display a concise status for

Surfaces
webgoogle-meet-stagegoogle-apps-script-webmcp-apps
Degraded on
SurfaceNote
google-chatRenders as plain text; no custom background colors, rounded corners, or advanced styling.
emailRenders as plain text; limited styling for background colors or rounded corners.
Live preview
Status Pill
Fields
FieldType
labelstring The text label for the status.required
colorstring The semantic color of the pill (e.g., "success", "warning", "error", "info", "neutral").required
iconstring Optional icon to display within the pill.optional
Example payload
{
  "type": "status_pill",
  "label": "Status Pill",
  "color": "#6366f1"
}
ARD catalog entry
{
  "identifier": "urn:air:a2uicatalog.ai:atom:status_pill",
  "displayName": "Status Pill",
  "type": "application/vnd.a2ui.atom+json",
  "url": "https://a2uicatalog.ai/atoms/status_pill",
  "capabilities": [
    "web",
    "google-meet-stage",
    "google-apps-script-web",
    "mcp-apps"
  ],
  "description": "A small, colored label or \"pill\" used to display a concise status for",
  "representativeQueries": [
    "show a coloured status pill badge an item",
    "a small, colored label or \"pill\" used to display a concise status for",
    "render a status pill"
  ]
}
← Full ARD catalog
Deploy your own Google Apps Script renderer

The renderer is an open-source Google Apps Script web app. 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 a2ui/apps-script-surface/gas-wired-renderer
clasp push && clasp deploy
Full deploy guide →