Action cards make Optimizely Opal outputs interactive and actionable, so you complete end-to-end tasks, from analysis to execution, without switching tools or losing context.
Action cards replace plain text responses with structured UI elements. They include tables, graphs, forms, and images that present information in scannable formats and support in-chat actions such as approving, editing, and submitting, all within the Opal conversation.
How action cards work
A block is active and editable when:
- It appears in the last Opal message in a thread.
- No messages exist after that Opal message.
When you reply, the block becomes read-only and preserves the interaction state at that point in the conversation.
Action card types
Action cards fall into three categories: standalone cards for general Opal use cases, product cards connected to specific Optimizely tools, and input cards that collect information before Opal runs a task.
Standalone action cards
Standalone cards present common Opal outputs in structured formats.
- Form – Collects structured input, such as drop-down lists and text fields. before Opal runs a task.
- Image – Displays AI-generated images inline with options to add to a task or download.
- Table – Presents queried data in a scannable table with follow-up actions such as export, visualize, and create report.
- Graph – Visualizes data with download and reporting actions.
Optimizely product action cards
Product cards connect Opal outputs directly to Optimizely tools so you move from insight to execution in one step.
Input action cards
Input cards collect required information before Opal runs a task, replacing multi-turn conversations with structured prompts.
- Dynamic form – Presents multiple required inputs as structured form fields.
- Agent inputs – Presents tool-specific inputs, such as drop-down lists and text fields, when a tool requires them.
- Image generation form – Collects the parameters required to generate an image.
Frequently asked questions
What is the difference between Action cards and Canvas?
Canvas is a persistent workspace for longer-form content creation and editing. Action cards are inline UI elements within the chat thread, designed for structured outputs and single-action responses rather than extended editing sessions. The two features are complementary. An adaptive block can include an action that opens or creates a Canvas. See Canvas overview.
Article is closed for comments.