Note

From 20th May 2025, Exotel’s call recording links on Salesforce will no longer be available as direct links.

To make recordings secure, Exotel has introduced a new component that plays recordings directly inside the Salesforce Task record.


Prerequisites

1. Upgrade the Exotel package to version 1.37.

2. While installing, make sure you grant site access.




3. Once the package installation is done, Verify Trusted Sites in Salesforce

  • Go to Setup → search for CSP Trusted Sites (or Trusted URLs) in the Quick Find box.

  • Locate API name: MUM_Exotel_SecureRecording.

  • Edit → in CSP Directives, ensure that Media Src (audio/video) is allowed.




Add the Secure Recording Component

  1. Navigate to Setup → Object Manager → Task → Lightning Record Pages.

  2. Select and edit the Task Record Page.



     3. From the Lightning App Builder, drag the secureRecording LWC from the Custom Components list into the layout.

        4. Save the page.

        5. Activate the page as Org Default (or App Default, if preferred).

        6. Done! Open any Task record and verify that the secureRecording component is visible.





Verification

Once the component is added, you can play call recordings securely and seamlessly inside Salesforce without relying on external links. Recordings will only be available for completed calls.