Action Center
The Action Center enables bulk operations and automated fixes for issues detected across PeerScripts. Review, approve, and execute changes at scale with confidence.
Action Center
The Action Center enables bulk operations and automated fixes for issues detected across PeerScripts. Review, approve, and execute changes at scale with confidence.
Overview
When detection systems find multiple issues, fixing them one-by-one is tedious. The Action Center provides:
- Bulk Fix Generation: Create actions from detected issues
- Preview Before Execute: See exactly what will change
- Approval Workflows: Require sign-off for risky operations
- Execution Tracking: Monitor progress and results
- Rollback Information: Know how to undo changes
Getting Started
Accessing Action Center
- Navigate to Actions in the sidebar
- View available actions by source
- Click any action to see details
Action Sources
Actions can be generated from:
| Source | Example Actions |
|---|---|
| Quality Audits | Fix missing meta descriptions |
| Catalog Intelligence | Correct pricing errors |
| Discount Intelligence | Disable unused codes |
| Theme Intelligence | Apply code fixes |
| Store Health | Remediate inventory issues |
Dashboard Overview
┌─────────────────────────────────────────────────────────────────┐
│ ACTION CENTER │
│ │
│ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ │
│ │ Available│ │ Pending │ │ Running │ │ Completed│ │
│ │ Actions │ │ Approval │ │ │ │ (30 days)│ │
│ │ 12 │ │ 3 │ │ 1 │ │ 28 │ │
│ └──────────┘ └──────────┘ └──────────┘ └──────────┘ │
│ │
│ AVAILABLE ACTIONS │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ Fix Missing Meta Descriptions [Quality] │ │
│ │ 45 items • Medium Risk • Generated: 2h ago │ │
│ │ [Preview] [Execute] │ │
│ └─────────────────────────────────────────────────────────┘ │
│ │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ Disable Abandoned Discount Codes [Discounts] │ │
│ │ 8 items • Low Risk • Generated: 1d ago │ │
│ │ [Preview] [Execute] │ │
│ └─────────────────────────────────────────────────────────┘ │
│ │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ Correct Compare-at Prices [Catalog] │ │
│ │ 12 items • Medium Risk • Generated: 3h ago │ │
│ │ [Preview] [Execute] │ │
│ └─────────────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────────────┘
Action Types
Export Actions
Export data for external processing:
| Action | Output |
|---|---|
| Export Issues | CSV of all detected issues |
| Export Products | Products with problems |
| Export Discounts | Discount code list |
| Export Report | Formatted PDF report |
Fix Actions
Apply fixes directly:
| Action | What It Does |
|---|---|
| Fix Meta Tags | Generate/update meta titles and descriptions |
| Fix Alt Text | Add alt text to images |
| Correct Prices | Fix compare-at price errors |
| Update Inventory | Adjust stock levels |
Update Actions
Bulk update configurations:
| Action | What It Does |
|---|---|
| Disable Discounts | Deactivate selected codes |
| Update Products | Modify product attributes |
| Archive Items | Move to archive/draft |
Previewing Actions
Why Preview?
Always preview before executing to:
- Verify affected items are correct
- Review proposed changes
- Catch potential issues
- Understand impact scope
Preview View
┌─────────────────────────────────────────────────────────────────┐
│ ACTION PREVIEW │
│ Fix Missing Meta Descriptions │
│ │
│ Summary: │
│ ├─ Items affected: 45 │
│ ├─ Action type: Update │
│ ├─ Risk level: Medium │
│ └─ Estimated time: 2-3 minutes │
│ │
│ ───────────────────────────────────────────────────────────── │
│ │
│ ITEMS TO UPDATE │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ 1. /collections/summer-sale │ │
│ │ Current: (none) │ │
│ │ New: "Shop our Summer Sale - Up to 50% off selected │ │
│ │ items including clothing and accessories." │ │
│ │ [Keep] [Skip] [Edit] │ │
│ ├─────────────────────────────────────────────────────────┤ │
│ │ 2. /products/premium-headphones │ │
│ │ Current: (none) │ │
│ │ New: "Premium wireless headphones with noise │ │
│ │ cancellation and 30-hour battery life." │ │
│ │ [Keep] [Skip] [Edit] │ │
│ ├─────────────────────────────────────────────────────────┤ │
│ │ 3. /pages/about-us │ │
│ │ ... 42 more items │ │
│ └─────────────────────────────────────────────────────────┘ │
│ │
│ [Back] [Execute Selected (45)] [Export Preview] │
└─────────────────────────────────────────────────────────────────┘
Modifying Preview
During preview, you can:
- Skip items: Exclude from execution
- Edit values: Customize proposed changes
- Export: Download preview for review
Executing Actions
Starting Execution
- Review the preview
- Modify items if needed
- Click Execute
- Confirm the action
Execution Progress
┌─────────────────────────────────────────────────────────────────┐
│ EXECUTION IN PROGRESS │
│ Fix Missing Meta Descriptions │
│ │
│ Status: Running │
│ Progress: [████████████████░░░░] 80% │
│ │
│ ├─ Completed: 36 │
│ ├─ Failed: 1 │
│ ├─ Remaining: 8 │
│ └─ Elapsed: 1m 45s │
│ │
│ Recent Activity: │
│ ✓ Updated /collections/summer-sale │
│ ✓ Updated /products/premium-headphones │
│ ✗ Failed /products/limited-edition (product archived) │
│ ✓ Updated /pages/about-us │
│ │
│ [Cancel Execution] │
└─────────────────────────────────────────────────────────────────┘
Execution Results
┌─────────────────────────────────────────────────────────────────┐
│ EXECUTION COMPLETE │
│ Fix Missing Meta Descriptions │
│ │
│ Status: Completed with errors │
│ Duration: 2m 15s │
│ │
│ Results: │
│ ├─ Successful: 44 │
│ ├─ Failed: 1 │
│ └─ Skipped: 0 │
│ │
│ Failures: │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ /products/limited-edition │ │
│ │ Error: Product is archived and cannot be modified │ │
│ │ [Retry] [View Product] │ │
│ └─────────────────────────────────────────────────────────┘ │
│ │
│ [View Full Report] [Create Ticket for Failures] [Done] │
└─────────────────────────────────────────────────────────────────┘
Approval Workflows
When Approval Is Required
Certain actions require approval:
- High-risk operations (pricing changes, deletions)
- Actions affecting many items (50+)
- Actions configured to require approval in settings
Requesting Approval
- Preview the action
- Click Request Approval
- Add notes explaining the action
- Submit for approval
Approving Actions
Approvers receive notifications:
- Navigate to Actions > Pending Approval
- Review the action details
- Click Approve or Reject
- Add optional notes
Execution History
Viewing Past Actions
Access history for all executed actions:
┌─────────────────────────────────────────────────────────────────┐
│ EXECUTION HISTORY [Filter] [Export] │
│ │
│ ┌───────────────────────────────────────────────────────────┐ │
│ │ Jan 15, 2:30 PM │ │
│ │ Fix Missing Meta Descriptions │ │
│ │ ✓ 44 successful • ✗ 1 failed • By: John │ │
│ │ [View Details] │ │
│ ├───────────────────────────────────────────────────────────┤ │
│ │ Jan 14, 4:15 PM │ │
│ │ Disable Abandoned Discounts │ │
│ │ ✓ 8 successful • ✗ 0 failed • By: Sarah │ │
│ │ [View Details] │ │
│ ├───────────────────────────────────────────────────────────┤ │
│ │ Jan 12, 10:00 AM │ │
│ │ Correct Compare-at Prices │ │
│ │ ✓ 12 successful • ✗ 0 failed • By: John │ │
│ │ [View Details] │ │
│ └───────────────────────────────────────────────────────────┘ │
│ │
│ Showing 1-10 of 28 [< Prev] [Next >] │
└─────────────────────────────────────────────────────────────────┘
History Details
For each execution, view:
- Full item list with before/after values
- Timestamps for each item
- Error details for failures
- Who executed the action
- Rollback information
Rollback Information
Understanding Rollback
Each action records information needed to undo changes:
┌─────────────────────────────────────────────────────────────────┐
│ ROLLBACK INFORMATION │
│ Fix Missing Meta Descriptions (Jan 15) │
│ │
│ This action can be partially rolled back. │
│ │
│ Rollback Method: Manual │
│ The following original values were recorded: │
│ │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ /collections/summer-sale │ │
│ │ Original: (none) │ │
│ │ Current: "Shop our Summer Sale - Up to 50%..." │ │
│ │ [Restore Original] │ │
│ ├─────────────────────────────────────────────────────────┤ │
│ │ /products/premium-headphones │ │
│ │ Original: (none) │ │
│ │ Current: "Premium wireless headphones with..." │ │
│ │ [Restore Original] │ │
│ └─────────────────────────────────────────────────────────┘ │
│ │
│ [Rollback All] [Export Original Values] │
└─────────────────────────────────────────────────────────────────┘
Rollback Capabilities
| Action Type | Rollback Support |
|---|---|
| Update | Full - original values stored |
| Export | N/A - no changes made |
| Disable | Full - can re-enable |
| Delete | Limited - may require manual recovery |
Risk Assessment
Risk Levels
Each action is assessed for risk:
| Level | Criteria | Examples |
|---|---|---|
| Low | Read-only or easily reversible | Exports, disable codes |
| Medium | Modifies data, reversible | Update meta tags |
| High | Affects many items or revenue | Pricing changes |
| Critical | Destructive or complex | Deletions, order modifications |
Risk Indicators
┌─────────────────────────────────────────────────────────────────┐
│ RISK ASSESSMENT │
│ │
│ Risk Level: MEDIUM │
│ │
│ Factors: │
│ ├─ ✓ Reversible (original values stored) │
│ ├─ ⚠ Affects customer-facing content │
│ ├─ ✓ Limited scope (45 items) │
│ └─ ✓ Non-destructive operation │
│ │
│ Recommendation: Review preview carefully before execution │
└─────────────────────────────────────────────────────────────────┘
Generating Actions
Auto-Generation
Actions are automatically generated when:
- Detection systems find fixable issues
- Patterns are identified across multiple items
- Scheduled generation runs
Manual Generation
Create custom actions:
- Click Generate Action
- Select source and type
- Define criteria
- Generate preview
- Save action
Best Practices
Before Executing
- Always preview - Review every item
- Start small - Test with subset first
- Off-peak timing - Execute during low traffic
- Document why - Add notes to executions
- Notify team - Let others know about bulk changes
During Execution
- Monitor progress - Watch for failures
- Be ready to cancel - If something goes wrong
- Don't leave - Stay until complete
After Execution
- Verify results - Spot-check changes
- Handle failures - Address any errors
- Update tickets - Close related issues
- Save rollback info - Keep until verified
Troubleshooting
Action Fails to Generate
- Check if source issues exist
- Verify detection has been run recently
- Check for supported action types
Execution Errors
- Review error messages
- Check item still exists
- Verify permissions
- Retry failed items individually
Slow Execution
- Large actions take time
- API rate limits may slow progress
- Check network connectivity
Related Features
- Quality Audits - SEO and content issues
- Catalog Intelligence - Product issues
- Discount Intelligence - Discount management
- Tickets - Track remaining issues