Retrospective Redaction User Guide
Overview
The Retrospective Redaction feature enables administrators to identify and anonymize sensitive information within historical conversation data that has already been stored in the system.
While Anonymization Strategies protect data during document ingestion and future processing, Retrospective Redaction focuses on previously stored conversation records, ensuring that historical data also complies with privacy, security, and regulatory requirements.
With this enhancement, users can schedule, manage, monitor, and execute redaction jobs directly from the application interface without requiring access to AWS services or manual backend configuration.
Key Benefits
Protect historical conversations containing sensitive information.
Schedule automated redaction jobs.
Execute redaction immediately using the Run Now option.
Monitor schedule status and execution results from a centralized dashboard.
Reduce dependency on backend or cloud service configuration.
Help organizations meet privacy and compliance requirements.
Accessing Retrospective Redaction
A dedicated Retrospective Redaction option is available in the application navigation menu.
The Retrospective Redaction page provides:
Existing schedules
Create Schedule functionality
Search and filtering options
Schedule status tracking
Execution history
Processing information
Schedule management actions

Role-Based Access
Access to create and manage redaction schedules is controlled by user roles.
Org Admin
Can schedule redaction for all Assistant IDs across the organization
Platform Admin
Can schedule redaction for all Assistant IDs across the organization
Support Admin
Can schedule redaction for all Assistant IDs across the organization
Employee
Can schedule redaction only for Assistant IDs they own
Creating a Redaction Schedule
Steps
Navigate to Retrospective Redaction.
Click Create Schedule.
Select an Assistant ID.
Choose a Schedule Type.
Configure the required schedule details.
Save the schedule.
Once saved, the schedule becomes available in the dashboard and can be monitored through the schedule list.

Schedule Configuration
Assistant ID
The Assistant ID identifies the assistant whose conversation history will be processed.
Only authorized Assistant IDs are available based on the user's role and permissions.
Target Function
The Target Lambda Function is displayed as a read-only field and does not require user modification.
This function is automatically used to execute the redaction process.
Schedule Types
One-Time Schedule
A One-Time Schedule executes the redaction process once at a specific date and time.
Configuration Requirements
Select the execution date.
Select the execution time.
The selected date and time must be in the future.
The system automatically converts the selected time to UTC before scheduling execution.


Once the schedule is created, it will be listed in the table of schedule redaction of conversation history.

When you click on the details , the Details link allows administrators to view the outcome of a redaction job after it has been executed. It provides execution-specific information about the scheduled redaction process.

Recommended Use Cases
Compliance audits
Historical data cleanup
Immediate privacy remediation activities
One-time data governance initiatives
Recurring Schedule
A Recurring Schedule executes the redaction process repeatedly based on a configured frequency.
Examples
Every 15 minutes
Every hour
Daily
Weekly
Monthly
Recurring schedules are useful when conversation data is continuously generated and regular redaction is required.
Recommended Use Cases
Continuous compliance monitoring
Ongoing data privacy enforcement
Automated maintenance of conversation history
Custom Cron Schedule
For advanced scheduling requirements, users can configure a custom AWS Cron expression.
This option provides greater flexibility for organizations that require complex scheduling patterns beyond standard recurring intervals.
Run Now
The Run Now option allows users to execute redaction immediately without waiting for the configured schedule.


Once run now action is completed, the status changes to completed.

When you click on the details, the Details link allows administrators to view the outcome of a redaction job after it has been executed. It provides execution-specific information about the scheduled redaction process.

Use Cases
Urgent redaction requests
Validation and testing of redaction configuration
Immediate cleanup of newly identified sensitive information
Redaction Processing
When a scheduled or manual redaction job is triggered, the system performs the following actions:
Identifies the selected Assistant.
Retrieves conversation history associated with the Assistant.
Filters records based on the configured processing scope.
Detects sensitive information.
Applies the configured anonymization or redaction strategy.
Updates the redacted conversation records.
Generates an execution log.
Stores the processing results for monitoring and reporting.
Monitoring Redaction Jobs
The Retrospective Redaction dashboard provides visibility into scheduled and completed executions.
Administrators can track:
Schedule Name
Name of the configured schedule
Assistant ID
Assistant being processed
Status
Current schedule or execution status
Scheduled Time
Configured execution time
Next Run Time
Next scheduled execution
Process Count
Number of conversations processed
Error Details
Any processing errors encountered
Execution History
Historical execution details and results
Search and Filtering
The dashboard includes search and filtering capabilities, allowing users to:
Locate schedules quickly.
View schedules by status.
Filter schedules by Assistant ID.
Review completed or pending executions.
Execution Results
After a redaction job completes, execution details are available from the dashboard.
Users can review:
Processing status
Number of records processed
Success or failure details
Execution timestamp
Associated Assistant ID
This information helps administrators verify that historical data has been successfully redacted.
Schedule Time Validation
For one-time schedules:
The selected date and time must be in the future.
Invalid dates or past timestamps cannot be scheduled.
Assistant Ownership Validation
Employees can create schedules only for assistants they own, while administrative roles can manage schedules for all assistants within the organization.
Conclusion
The Retrospective Redaction feature provides a centralized and user-friendly way to anonymize sensitive information within historical conversation data. By enabling scheduled and on-demand redaction directly from the application, organizations can maintain data privacy, support compliance requirements, and ensure that both historical and future conversation records remain protected.
Last updated
Was this helpful?