Freshdesk
Freshdesk is a SaaS customer support software and help desk ticketing system. The solution also includes features like Knowledge Base, Community Platform, Live Chat, Phone Support, etc.
Features
Feature Name | Supported | Notes |
---|---|---|
Capture deletes | check | * |
History mode | ||
Custom data | check | TICKET , TICKET_HISTORY , CONTACT and COMPANY tables only. |
Data blocking | check | |
Column hashing | check | |
Re-sync | check | |
API configurable | check | API configuration |
Priority-first sync | ||
Fivetran data models | ||
Private networking | ||
Authorization via API | check |
*
The TICKET
table has a deleted
field. For all other tables we get all the data once a day and mark the diff as soft deleted in the destination.
Setup guide
Follow our step-by-step Freshdesk setup guide to connect Freshdesk with your destination using Fivetran connectors.
Schema information
This schema applies to all Freshdesk connections created on or after January 10, 2023.
To zoom, open the ERD in a new window.This schema applies to all Freshdesk connections created before January 10, 2023.
To zoom, open ERD in new window
Update frequency
We update the following tables according to the update frequency you specify in the Freshdesk dashboard:
CONTACT
CONVERSATION
CONVERSATION_ATTACHMENT
CONVERSATION_BCC_EMAIL
CONVERSATION_CC_EMAIL
CONVERSATION_TO_EMAIL
SATISFACTION_RATING
SATISFACTION_RATING_VALUE
TICKET_CC_EMAIL
TICKET_FWD_EMAIL
TICKET_REPLY_CC_EMAIL
TICKET_TO_EMAIL
We sync the TIME_ENTRIES
(add and update) and TICKET_HISTORY
(add, update, and delete) tables incrementally using webhooks.
To capture deletes for the TIME_ENTRIES
table, we re-import the entire table once a week.
NOTE: You should not delete the Automation rule created on your Freshdesk dashboard.
We update the following tables once a day as Freshdesk API does not offer incremental updates for them:
AGENT
AGENT_ROLE
AGENT_GROUP
AUTOMATION
AUTOMATION_EVENT
AUTOMATION_ACTION
AUTOMATION_CONDITION
AUTOMATION_PERFORMER_MEMBER
BUSINESS_HOUR
COMPANY
COMPANY_DOMAIN
DISCUSSION
DISCUSSION_CATEGORY
DISCUSSION_COMMENT
DISCUSSION_FORUM
EMAIL_CONFIG
GROUP
PRODUCT
ROLE
SLA_POLICY
SLA_POLICY_APPLICABLE_TO
SLA_POLICY_ESCALATION_NEXT_RESPONSE
SLA_POLICY_ESCALATION_REMINDER_NEXT_RESPONSE
SLA_POLICY_ESCALATION_REMINDER_RESOLUTION
SLA_POLICY_ESCALATION_REMINDER_RESPONSE
SLA_POLICY_ESCALATION_RESOLUTION
SLA_POLICY_ESCALATION_RESPONSE
SLA_POLICY_TARGET
SURVEY
SURVEY_QUESTION
API quota usage
We throttle our connector to limit API usage. We have configured the throttling limit at 95% of the total API requests quota. Once the throttle is triggered, we reschedule our connector.