Optimizely Opal for Developers

A comprehensive guide to unlock the full potential of Optimizely Opal

This guide provides a structured path for developers to learn, build, and maintain solutions with Optimizely Opal, leveraging its capabilities for enhanced productivity and intelligent automation.

Getting started

Understanding Opal as a platform

Begin your journey by delving into the fundamental aspects of Optimizely Opal. This section provides a comprehensive overview of its core purpose, AI capabilities, usage guidelines, and credit system, essential for grasping Opal's role as a powerful platform.

What is Opal?

Optimizely Opal is an agent orchestration platform that helps you work smarter across Optimizely One. Whether you create content, manage experiments, or analyze data, you can use Opal to automate tasks, surface insights, and guide decision-making.

Optimizely Opal overview

AI features

Explore the artificial intelligence capabilities embedded within Optimizely Opal, including how it leverages AI to automate tasks, generate content, and provide intelligent assistance across Optimizely products.

Opal and AI features

Using Opal

Learn how to get started with Optimizely Opal, whether you are an administrator setting up access and configurations or a user leveraging its features for daily tasks. This section provides guidance for both roles.

Administrators
Users

Credits

Understand how Optimizely Opal credits are consumed across various AI-powered features and workflows. Learn about credit allocation, usage tracking, and how to manage credits for your organization.

Optimizely Opal credits

Ready to start learning?

Access comprehensive courses and learning paths on Optimizely Academy to master Optimizely Opal. Enhance your skills from beginner to expert with structured educational content.

Start learning on Academy

Level up

Core Opal concepts

Dive deeper into the fundamental concepts that power Optimizely Opal, including how it processes instructions, utilizes agents and tools, and leverages retrieval augmented generation (RAG) for intelligent responses.

Instructions

Understand how Optimizely Opal processes and executes user instructions. This foundational knowledge is crucial for leveraging its intelligent automation capabilities, enabling developers to design and implement precise commands for various tasks and workflows.

Overview
Samples
Prebuilts

Agents

Explore specialized agents within Opal, autonomous, goal-oriented AI entities designed for specific, complex tasks. Learning to configure and interact with them is key to extending Opal's functionality and automating advanced operations.

Overview
Default agents
Specialized agents

Tools

Discover the diverse internal and external tools Opal utilizes. Understanding how Opal selects and executes these tools based on user intent is vital for integrating custom functionalities and automating complex actions.

Overview
System tools
Custom tools

RAG

Uncover retrieval augmented generation (RAG) in Optimizely Opal. This advanced technique enhances Opal's ability to provide accurate, relevant, and contextually rich responses by dynamically accessing and synthesizing information from vast knowledge bases.

Overview
RAG for CMP

Workflow agents

Explore how workflow agents orchestrate multi-step, complex processes by chaining Opal's tool calls and agent actions. Learn to define triggers, design sequential or parallel steps with conditional logic, and integrate human approval steps for comprehensive automation.

Overview
Creating workflow agents
Workflow agent triggers

Mastering Optimizely OPAL

Advanced topics and customization

Unlock the full potential of Optimizely Opal with advanced functionalities and customization options. Dive into specialized agents, workflows, and the tool SDK to extend Opal's capabilities to unique business processes.

Opal Chat integrations

Explore how Opal Chat seamlessly integrates across the Optimizely ecosystem, enhancing various products with AI-powered assistance. This deep integration streamlines workflows, improves content creation, and provides intelligent insights directly within your familiar Optimizely tools.

Opal Chat in CMP
Opal Chat in CMS (SaaS)
Opal Chat in Experimentation

Integration with collaboration platforms

Extend Optimizely Opal's capabilities by integrating with various collaboration and enterprise AI platforms. This allows you to leverage Opal's intelligence directly within your preferred tools, streamlining workflows and enhancing productivity.

Google Gemini Enterprise
Microsoft Copilot
Slack

Hosting tools in OCP

Learn how to host custom tools within the Optimizely Connect Platform (OCP) to extend Opal's capabilities. This allows developers to integrate bespoke functionalities and services, enhancing Opal's interaction with internal APIs, databases, or custom solutions.

Add custom tool to Opal
OCP developer platform

Tool SDK

Access a dedicated learning path on Optimizely Academy to master the tool SDK. This course provides comprehensive guidance for developers to build and integrate custom tools for Opal, enabling connection to internal APIs, databases, or custom services.

Tool SDK learning path

Validate your expertise: Get certified

You've mastered Optimizely Opal, from setup to advanced techniques and integrations. Now, formalize your skills and demonstrate proficiency with official Optimizely certifications. These credentials validate your expertise, opening doors to new opportunities and proving your ability to unlock the platform's full potential.

Opal administrator certification
Opal tools certification

Staying current

Essential resources for Optimizely developers

In the fast-paced world of digital experience development, staying informed is key to success. This section provides critical resources to help you keep pace with Optimizely's evolution, anticipate future changes, and leverage the latest tools and features to their fullest potential.

Stay up-to-date with release notes

Keep track of the latest features, improvements, and bug fixes across all Optimizely products. Understanding release notes helps you leverage new capabilities and prepare for upcoming changes. View release notes: Opal

Influence the future with the product roadmap

Get a glimpse into Optimizely's strategic direction and upcoming innovations. The roadmap provides insights into planned features and helps you align your development efforts with future platform capabilities. Explore the roadmap

Additional resources for every stage

Here's a curated list of essential resources to support your journey with Optimizely, no matter your experience.

brand_developer Developer docs

Your go-to source for comprehensive API references, SDK guides, and technical articles.

brand_partner Optimizely World

Connect with other Optimizely developers, share insights, and find solutions in our vibrant community forums.

brand_simple Slack / chat

Engage in real-time discussions, ask quick questions, and get support from peers and Optimizely experts.

Academy

Advance your skills with structured courses and certifications designed for Optimizely developers. Explore Academy courses

Support

Access direct assistance from Optimizely for technical issues and personalized help. Contact our support professionals