Test Ideation agent

  • Updated

Optimizely Opal's Test Ideation agent generates a prioritized package of experiment ideas for any page, grounded in what the page looks like today, what has already been tested, and what is most likely to move your goal.

  • Challenge – Identifying high-impact experiments is time-consuming. Without historical context, you may repeat dead ends or miss obvious wins.
  • Agent outcome – A prioritized list of experiment ideas tailored to your page, goal, and past results.
  • Value – Accelerates your experimentation pipeline with ideas that build on what you know, not what you guess.

The Test Ideation agent powers the Get Test Ideas button available directly within Optimizely Web Experimentation, Personalization, and Feature Experimentation.

Required Optimizely products

None

Install agent

Opal Administrators, Agent Builders, and users with the Add, edit, and install specialized agents attribute for a custom role can add agents to their organization's Optimizely Opal instance. See Add users and set permissions.

In Opal,

  1. Go to Agents > Agent Directory.
  2. Select Test Ideation.
  3. Click Install Agent to add it to your instance.

Use

In Opal Chat

In Opal Chat, enter @test_ideation and provide the following details:

  • URL – The page URL to analyze and generate ideas for. This is the primary input. The Test Ideation agent visits the page, takes a screenshot, and uses the screenshot as the foundation for all recommendations.
  • (Optional) Goal – What are you trying to achieve? Describe the business goal or problem you want to solve. For example, 'increase lead submissions', 'reduce drop-off on mobile', or 'get more users to create an account'. If omitted, the Test Ideation agent infers the goal from the page.
  • (Optional) Metric – The specific metric you want to move. For example, 'conversion rate', 'revenue per visitor', or 'click-through rate on CTA'. If omitted, the Test Ideation agent identifies the most important metric based on the page type and goal.
  • (Optional) Past Experiments – Specific experiment names or IDs you want the Test Ideation agent to reference and build on. The agent pulls the full results for each, uses them to inform recommendations, iterates on winners, reframes losers, and avoids dead ends.
  • (Optional) Search Experiments – Keywords or themes to search your experiment history for relevant past tests. For example, 'checkout', 'CTA copy', or 'mobile homepage'. The Test Ideation agent finds and pulls results for the most relevant experiments.
  • (Optional) Context – Any additional context, such as audience information, known pain points, upcoming initiatives, areas to avoid, heatmap findings, or anything else that should shape the recommendations.

In a workflow agent

Because the Test Ideation agent is an Optimizely-managed agent, you need to duplicate the agent first. If you try to add the Test Ideation agent to a workflow, Optimizely displays the following and lets you copy the agent:

Details

The following default details apply to the Test Ideation agent. Because it is an Optimizely-managed agent, Optimizely locks some fields to ensure consistent performance. To make updates, duplicate the agent instead.

Input variables

  • URL
  • (Optional) Goal
  • (Optional) Metric
  • (Optional) Past Experiments
  • (Optional) Search Experiments
  • (Optional) Context

Tools

  • browse_web
  • browse_web_html
  • take_webpage_screenshot
  • analyze_image_content
  • exp_get_schemas
  • exp_execute_query
  • exp_summarize_test_result
  • exp_program_reporting_top_experiments
  • exp_program_reporting_underperforming_experiments
  • create_canvas
  • edit_canvas

Output

  • Inference level – Pro

If you use Opti ID, administrators can turn off generative AI in the Opti ID Admin Center. See Turn generative AI off across Optimizely applications.