How to Approve AI Suggestions
Learn how to review and approve changes suggested by AI assistants (ChatGPT, Claude, Copilot).
Overview
When AI assistants interact with AuditSwarm, they cannot directly modify your data. Instead, they create suggestions that appear in a notification panel. You must review and approve each suggestion before it's applied.
This ensures you maintain full control over your audit data.
Prerequisites
- An AI assistant configured (ChatGPT, Claude Desktop, or Microsoft Copilot)
- Active audit, risk, or control entity open
Step 1: Trigger AI Suggestion
-
Ask your AI assistant to make a change:
- "Update the audit status to In Progress"
- "Add a risk about data encryption"
- "Suggest three controls for access management"
-
The AI will call the
suggest_changeMCP tool -
A blue notification bar appears at the top of the page
Step 2: Review the Suggestion
-
Click the notification bar or "View Suggestions" button
-
The suggestions panel opens showing:
- What will change: Field names and new values
- Entity affected: Audit, Risk, Control, etc.
- Agent info: Which AI made the suggestion
- Timestamp: When it was suggested
-
Review the changes carefully:
- ✅ Check that values are correct
- ✅ Verify the entity being modified
- ✅ Ensure the change makes sense in context
Step 3: Approve or Reject
To Approve:
- Click "Approve" button
- The suggestion is applied to your data
- The notification dismisses
- You'll see a success message
To Reject:
- Click "Reject" button
- The suggestion is discarded (not applied)
- The notification dismisses
- No changes are made to your data
Step 4: View Suggestion History
-
Navigate to Settings → AI Suggestions
-
View all past suggestions:
- Approved suggestions (green)
- Rejected suggestions (red)
- Pending suggestions (yellow)
-
Click any suggestion to see details:
- Full JSON payload
- Agent metadata
- Timestamp and user
Example: Approving a Status Update
AI Request: "Update this audit status to In Progress"
Suggestion Panel Shows:
Suggested Change
─────────────────
Entity: Audit #123 "Q1 2025 SOC2 Review"
Operation: UPDATE
Changes:
status: "PLANNING" → "IN_PROGRESS"
Agent: ChatGPT (gpt-4)
Time: 2 minutes ago
Your Actions:
- ✅ Click "Approve" → Status updates immediately
- ❌ Click "Reject" → Status stays "PLANNING"
Best Practices
✅ Do:
- Review each suggestion carefully before approving
- Check that the AI understood your intent correctly
- Use suggestions for repetitive tasks (bulk updates)
- Reject suggestions if anything looks wrong
❌ Don't:
- Blindly approve without reading
- Approve suggestions affecting critical compliance data without verification
- Use AI for final audit sign-offs (requires human review)
Troubleshooting
Problem: No notification bar appears
Solutions:
- Refresh the page
- Check that you're viewing the correct entity
- Verify AI assistant is properly authenticated
Problem: Approved suggestion didn't apply
Solutions:
- Check the Suggestion History for error messages
- Verify you have permission to modify that entity
- Contact support if error persists