Safety & Control
Rollback Support
Every operation performed by Arif AI is tracked and can be undone. The rollback system creates automatic recovery points so you can safely undo any AI-executed action.
How Rollback Works
When Arif AI performs any operation:
- A Rollback Session is created for the operation
- All created, updated, or deleted documents are tracked
- For updates, the previous state is stored
- The session is available for 7 days before automatic expiry
Rollback Options
- Single Operation Rollback — Undo a specific tool execution
- Full Session Rollback — Undo all operations from an entire onboarding session or bulk action
Using Rollback
You can trigger a rollback by:
- Asking Arif AI: "Undo the last operation" or "Roll back the company I just created"
- Navigating to Arif Rollback Session in Mjara and selecting the session to undo
Data Tracked
| Field | Description |
|---|---|
| Session ID | Unique identifier for the rollback session |
| Operation Type | Create, Update, or Delete |
| DocType | The document type affected |
| Document Name | The specific document |
| Previous State | JSON snapshot of the document before changes |
| Timestamp | When the operation occurred |
| Expiry | 7 days from creation |
Limitations
- Rollback sessions expire after 7 days
- Some operations (e.g., external API calls) cannot be rolled back
- Financial transactions that have been submitted may require additional steps to reverse