What this guide covers
Oracle Visual Builder Studio allows you to extend Redwood pages in a supported way. Functional leads and business analysts will spend most of their time in Express Mode. The process is not overly complicated, but substantial technical work sits behind the scenes.
This guide covers how to open the correct page, configure fields and regions, create rules and validations, attach Guided Journeys, preview behavior, and coordinate publication safely.
Prerequisites
Before you begin, confirm all four items:
- You created a Visual Builder project, or you are a member of an existing project.
- You have the security roles needed to extend Redwood pages.
- Your Fusion environment is already connected to Visual Builder Studio.
- Your technical or release team understands who can create, commit, and deploy changes.
The fastest way to start editing
- Navigate to the actual Redwood page in Oracle Fusion that you want to extend.
- Open the User Menu in the upper-right corner.
- Select Edit Page in Visual Builder.
This opens the correct page directly in Visual Builder Studio and avoids a confusing manual search through the project. The option applies to Redwood pages; if the page is still Classic, this is a good reason to evaluate its Redwood replacement.

Stay in Express Mode
Express Mode
Use it for functional extensions: fields, regions, rules, validations, and Guided Journeys.
Advanced Mode
Use it for code-level customization such as JavaScript, business objects, and deeper layout changes.
Express Mode primarily presents three areas: Configure Fields and Regions, Configure Validations, and Journey Codes.

Configure fields, regions, and form rules
This is where most functional configuration happens. You can show or hide fields, make fields required or read-only, set defaults, conditionally display regions, and apply logic based on other field values.
Create a form rule
- Select the plus sign to create a rule.
- Choose whether the rule always applies or applies only when defined conditions are met.
- Add the field or region behavior, then give the rule a clear, durable name.
Conditions can use values such as Business Unit, Requisition Type, or Purchasing Category ID.
Example: default a Boolean field
To mark a requisition as Negotiated, locate the field, choose Set Value, and enter true.
Other actions in the same rule
- Set Required = True
- Set Read Only = True
- Hide Field = True
Not every List of Values field works in logic
Some fields appear in the List of Values while you build a rule but are not supported reliably in rules or validations. Search Oracle guidance for “Extending Redwood Pages” and use documented examples as the source of truth.
Customer Connect example for extending Redwood Self Service Procurement
Common example
Purchasing Category Name may appear in the logic editor but does not work reliably in validation rules.
Supported approach
Purchasing Category ID is the value Oracle documentation uses and is the safer option.
If the limitation affects your design, you can review and upvote the Customer Connect idea for Category Name validation rules .


Configure validations
Validations can display inline error text, show pop-up messages, block submission, or provide nonblocking warnings and information.
- Select Create Validation.
- Define the condition.
- Write a clear message that tells the user what happened and how to fix it.
- Choose a severity: Error blocks submission; Warning allows submission; Info provides guidance.
Example validation


Guided Journeys
Journey Codes allow an administrator-provided Guided Journey to be attached to an entire page, a section, or a specific region.
What Guided Journeys can provide
- Embedded AI agents
- Contextual help text
- Policy instructions
- Links to standard operating procedures
- Step-by-step compliance guidance
Why they matter
Guided Journeys create one consistent place for help and policy guidance across modules, provided the target experiences are Redwood. They can reduce training burden and move support closer to the transaction.
Preview and publish safely
Preview every change
Use the Play button in the upper-right corner to launch a runtime preview. Always test required fields, conditional visibility, validation triggers, default values, and submission behavior. Do not assume the logic works simply because the rule saved successfully.
Understand the deployment model
Visual Builder Studio uses a CI/CD pipeline model. Functional consultants do not log into Production, open Visual Builder, and make changes there directly.
- A development or test pod is connected through the project and deployment setup.
- Changes are created in Visual Builder Studio against the appropriate environment.
- Changes are committed and pushed through the controlled pipeline.
- Deployment promotes the approved changes to Production.
This provides version control, governance, an audit trail, and controlled promotion. Always coordinate publication with your technical team or release manager; that is why this functional guide intentionally does not include step-by-step production deployment instructions.
Best practices
- Stay in Express Mode for functional work.
- Follow documented Oracle examples.
- Preview before committing.
- Document every rule and its business owner.
- Keep conditions simple and readable.
- Avoid overlapping rules where possible.
- Use IDs when Oracle examples use IDs.
- Coordinate deployment with the release team.
Final thoughts
Visual Builder Studio is one of the most powerful tools in modern Oracle Fusion. Used correctly, it can enforce policy, reduce user error, improve data quality, add guided compliance, and deliver value without custom code.
Used without discipline, it can create confusion and unpredictable behavior. Stay documented, preview everything, and remain in Express Mode unless the requirement truly needs advanced customization.