Skip Navigation
Expand

Search

Proofread Agent for Incident Threads
Answer ID 13036   |   Last Review Date 09/19/2025

How can I configure the Proofread Agent feature for BUI Incident Threads?

Environment

Oracle B2C Service Browser UI

Requirements:

  • An AI Service to provide the proofreading functionality
  • External Objects is enabled for your site
  • This feature does not require a CX upgrade
  • This feature does not require a feature flag

Resolution

To improve the experience for agents, we've introduced the Proofread Agent for incident threads, an AI-powered service that reviews your messages before they are sent to customer.

In the past, agents could only use basic browser-based spell checking, with no dedicated proofreading tool available. With this update, the Proofread Agent is now built directly into the incident response and private notes thread, making it easier to review and refine your messages for accuracy and professionalism before sending them to customers.

Details of the Agent Experience

  • The Proofread Agent feature must be enabled for the agent’s profile

On the Response or Private Note thread type, a new icon will display in each thread header of an unsaved thread. When the agent clicks on the icon, the content of the thread will be sent to your AI service of choice.

By default, the icons for copy and replace will display on the dialog. 

Copy - The agent can copy the content and paste it into a thread.

Replace - The agent can click replace and the content will automatically be updated in the thread.

The Feedback for thumbs up (good) and thumbs down (bad) requires customization using extensions by the administration.

Administrator Experience:

Configuration Details:

Step 1 - Create the integration within External Objects.

An External Objects Connection is required for connecting the Incident Thread Proofread feature with sources like OCI Generative AI or Other REST endpoints. 

To set up External Objects follow these steps.

  • Within the Browser UI, Navigate to Administration > External Objects & Integrations
  • External Object Home Page will list all existing connections
  • To configure the Proofread Agent endpoint, create a new External Object connection. If you plan to test multiple AI service providers with this feature (e.g., OCI Generative AI, Azure Open AI), each provider requires a unique endpoint. Therefore, you must create a separate External Object connection for each AI service.
  • Select "Add New" for creating a new External Object Connection. Provide the API endpoints of the service provider and include the necessary authentication details. Ensure that you add the required headers or query parameters as specified by your service provider.

For more information on External Objects please reference this documentation

Step 2 - Create a new connection for the Proofread Agent feature

  • In the Administration page in BUI, navigate to AI Studios > Proofread Agent for Incident Threads.
  • The first tab you will see a list that will contain any configurations already set up. If this is your first-time configuration Proofread, this list will be blank.
  • Select Create New and populate the following fields.

General Settings

FieldDescription
NameA descriptive name for Proofread Agent connection
ProviderSelect the AI service provider. Options include: OCI Gen AI Agent, OCI Gen AI Chat, Azure Open AI, or Other
ConnectionSelect the integration created in External Objects
Maximum Character LimitDefines the max allowed character count for user questions
CreatedThis auto-populated field displays the time when the Proofread connection was created
Created By    This auto-populated field displays the time when the Proofread Agent connection was created
UpdatedThis auto-populated field displays the time when the Proofread Agent connection was created
Updated ByThis auto-populated field displays the time when the Proofread Agent connection was created
NotesEnter any relevant notes for the Proofread Agent connection here


Profile Access Configuration

  • Select which agent profiles are granted access to the configured Proofread Agent.
  • Note: A single profile cannot have more than one Proofread Agent configuration per interface.

Extensibility Options

ActionDescription
Enrich Question Extensibility ActionModify the question before sending it to the AI service
Enrich Answer Extensibility ActionModify the AI response before displaying it to the agent
Logging Extensibility ActionTrack usage by logging interactions in a custom object or table


Example Usage:

  • Create a custom object to log Proofread Agent interactions.
  • Use custom reports for analytics and auditing.