Freshchat (Edge)

Last updated on Nov 13, 2026

Freshchat is a customer messaging platform from Freshworks that support and sales teams use to talk to customers over web chat, mobile apps, email, and social messaging channels, and to route these conversations to agents and groups.

Hevo uses the Freshchat API to replicate the agents, groups, channels, users, conversations, messages, and reports of your Freshchat account to the Destination of your choice. To ingest data, you must provide Hevo with the subdomain of your Freshchat account and an API token.


Supported Features

Feature Name Supported
Capture deletes Yes, for some objects
History mode No
Custom data (user-configured tables & fields) Yes, the custom properties of conversations
Data blocking (skip objects and fields) Yes
Resync (objects and Pipelines) Yes
API configurable Yes

Handling of Deletes

Freshchat does not mark deleted records in its API responses. Hevo captures deletes as follows:

  • Agent, Channel, Conversation Property, Groups, and Role objects and their child objects, and the Conversation Custom Property object: Hevo ingests all the records of these objects in each run. If a record that exists in the Destination is not returned by Freshchat, Hevo marks it as deleted by setting the value of the metadata column, __hevo_marked_deleted, to True.

  • Users, Conversation, Conversation Message, and the metrics and report objects: records deleted in Freshchat remain in the Destination.


Source Considerations

  • Hevo creates a table in the Destination only for the objects that have data. For example, if no agent has a social profile, the Agent Social Profile table is not created.


Revision History

Refer to the following table for the list of key updates made to this page:

Date Release Description of Change
Nov-12-2026 2.54 New document.

Tell us what went wrong