Quick Actions
While Base App supports all standard XMTP content types for rich messaging capabilities, this document focuses specifically on Base-developed content types that enhance agent interactions within Base App. These Base-specific content types (Quick Actions and Intent) provide unique functionality that may not be supported by other XMTP clients. For standard XMTP content types like reactions, attachments, and transactions, see the XMTP documentation.Base App Content Types
There are content types developed by the Base App team for agents in Base App. Other XMTP clients may not support these content types. Quick Actions (coinbase.com/actions:1.0) Purpose: Present interactive buttons in a message Structure:id,descriptionare requiredactionsmust be 1–10 items with unique IDs- Style must be one of:
primary,secondary,danger

Example of Quick Actions message
id,actionIdrequired- Must match corresponding Actions
metadatais optional,<10KB

Example of Intent Message