Guide to Centralized Recycle Bin System in Horilla CRM
Data safety and controlled deletion are essential in any CRM system. Accidental deletions, temporary cleanups, and audit-related removals should not immediately result in permanent data loss. To address this, Horilla CRM includes a centralized Recycle Bin feature that provides safe deletion, recovery options, and automated cleanup in line with defined policies.
The Recycle Bin allows administrators to manage deleted records efficiently by supporting soft deletes, restores, permanent deletion, bulk operations, and automatic expiry handling through company-level configuration.
Accessing the Recycle Bin
The Recycle Bin is available inside the Settings section of Horilla CRM under data management tools.
- Settings -> Data Management -> Recycle Bin

The Recycle Bin page opens in a list view showing all soft-deleted records across the system.
Understanding Soft Delete and Hard Delete
Horilla CRM provides two deletion options to ensure flexibility and safety.
Soft Delete
- Records are removed from active modules
- Data is moved to the Recycle Bin.
- Records remain restorable within the retention period.
- Suitable for accidental deletions or temporary removals
Hard Delete
- Records are permanently removed.
- Data cannot be restored.d
- Used for irreversible cleanup actions
Soft-deleted records appear in the Recycle Bin, while hard-deleted records bypass recovery.
Recycle Bin List View
The Recycle Bin opens in a structured list layout designed for clarity and control.

The list view displays:
- Record Name
- Record Type (Account, Contact, etc.)
- Deleted By (user name)
- Deleted At (timestamp)
- Selection checkboxes for bulk actions
- Inline action icons
This centralized view allows administrators to track deleted records and take corrective actions when needed.
Inline Actions in Recycle Bin List View
Horilla CRM supports inline record management directly from the Recycle Bin list view, enabling quick recovery or cleanup without leaving the page.
Inline actions include:

- Restore icon to recover an individual record instantly
- Delete icon to permanently remove a record.
These controls provide fast and safe record handling for daily administrative operations.
Bulk Restore and Bulk Delete
For large-scale data management, Horilla CRM supports bulk operations in the Recycle Bin.

Using row selection checkboxes, administrators can:
- Select multiple deleted records
- View the live count of selected items.
- Perform Bulk Restore to recover multiple records at once
- Perform Bulk Delete for permanent removal.
- Clear the current selection using the unselect option.
Bulk actions significantly reduce manual effort during audits, cleanup tasks, or system maintenance.
Empty Recycle Bin
The Recycle Bin page includes an Empty Recycle Bin button for full cleanup.

This option:
- Permanently deletes all records in the Recycle Bin
- Cannot be undone
- Is useful for system resets or final data cleanup
- Requires confirmation to avoid accidental execution
This ensures administrators retain full control over irreversible actions.
Automatic Deletion Using Recycle Bin Policy
Horilla CRM includes an automated cleanup mechanism controlled through Company Information settings.
Configuring Recycle Bin Policy

- Navigate to Settings → Company Information
- Open the Recycle Bin Policy tab.
- Set the Default Expiry Days
- Save the configuration
How the Policy Works
- Soft-deleted records remain in the Recycle Bin.
- Once the defined expiry period is exceeded, records are automatically deleted.
- Example:
- If expiry is set to 20 days
- A record deleted today will be permanently removed after 20 days.
This automation ensures long-term data hygiene without manual intervention.
Functional Benefits of Recycle Bin Management
The Recycle Bin feature provides several operational advantages:
- Protection against accidental data loss
- Controlled recovery of deleted records
- Centralized visibility of all deleted data
- Bulk operations for efficient administration
- Automated cleanup based on company policy
- Improved compliance and data governance
The Recycle Bin feature in Horilla CRM offers a reliable and structured approach to data deletion and recovery. With support for soft delete, inline restore, and delete actions, bulk operations, and automated expiry policies, administrators gain full control over deleted records without compromising data safety.
By combining flexibility with automation, Horilla CRM ensures that data management remains secure, efficient, and compliant, making the Recycle Bin an essential component of responsible CRM administration.
