Migrating from Freshdesk

Freshdesk uses numeric codes for statuses and priorities, and prefixes custom fields with cf_. cStar handles all of this.

Export from Freshdesk

  • Contacts - Admin > Contacts > Export (CSV)
  • Tickets - Use the Freshdesk API for JSON export (no native CSV ticket export)

Field Mappings

Freshdesk cStar
subject Title
description Description
status (2/3/4/5) Open/Pending/Resolved/Closed
priority (1/2/3/4) Low/Normal/High/Critical
source (1-10) Channel type
requester.email Customer email
tags Tags
conversations Message history

Conversations

Each conversation entry becomes a message:

  • body/body_text as content
  • incoming flag for customer vs agent
  • private flag for internal notes
  • from_email as sender
  • Timestamps preserved
  • Attachment URLs referenced

Custom Fields

Freshdesk cf_ prefix is stripped for display. Fields appear as custom_fields.cf_your_field in mapping.

Source Channels

Code Channel
1 Email
2 Portal
3 Phone
7 Chat
9 Feedback Widget
10 Outbound Email