Can a deleted workflow be restored?

No. Once a workflow is deleted in Freshsales, it cannot be restored.

The workflow configuration, including webhook URLs, headers, and payloads, is permanently removed and cannot be recovered through the Recycle Bin, APIs, or Support.

What can you recover in Freshsales?

  • Records (leads, contacts, and deals): Deleted records can be restored from the Recycle Bin for a limited period.

  • Bulk record restoration: Certain objects support bulk-restore APIs. However, workflows are not included in either restore option.

What do audit logs show?

Freshsales activity and audit logs can show:

  • Who deleted the workflow

  • When the workflow was deleted

However, they do not log the workflow's configuration details, webhook settings, or automation rules.

How can you rebuild a deleted workflow?

If a workflow has been deleted, you can rebuild it manually using the following options:

1. Recreate the workflow manually

Use the Workflows builder in Freshsales to recreate the deleted workflow.

You will need to reconfigure all of the following from scratch:

  • Triggers

  • Conditions

  • Actions

  • Webhook endpoints


2. Check other active workflows

Check whether you have similar active workflows in your account. If similar webhooks are configured elsewhere, you can copy their settings, including:

  • URL

  • Headers

  • Payload structure


3. Webhooks

If the workflow configuration was documented outside Freshsales, refer to the available documentation, such as:

  • Runbooks

  • Wikis

  • Version-control systems


Best practices:

Before deleting a workflow, document its configuration, especially:

  • Webhook URLs

  • Authentication tokens

  • Payload templates

Additionally, you can add the triggers, conditions, and actions in the Excel file, and you can log the changes to keep track of the workflow modifications. This ensures that the workflow can be rebuilt if it is deleted.