Freshdesk Tables

The Freshdesk integration includes the following permissions and tables

Tables

FreshdeskAgents

NameTypeDescription
IDlongUser ID of the agent.
AvailablebooleanIf the agent is in a group that has enabled Automatic Ticket Assignment, this attribute will be set to true if the agent is accepting new tickets.
OccasionalbooleanSet to true if this is an occasional agent. true -> occasional, false -> full-time
TicketScopeintegerTicket permission of the agent: 1 -> Global Access, 2 -> Group Access, 3 -> Restricted Access
CreatedAtdatetimeAgent creation timestamp.
UpdatedAtdatetimeAgent updated timestamp.
AvailableSincedatetimeTimestamp that denotes when the agent became available/unavailable (depending on the value of the available attribute).
TypestringType of Agent: support_agent -> Support Agent, field_agent -> Field Agent, collaborator -> Collaborator
ActivebooleanSet to true if the agent is verified.
NamestringName of the Agent.
EmailstringEmail address of the Agent.
LangaugestringLanguage of the Agent. Default language is en.
LastLoginAtdatetimeTimestamp of the agent's last successful login.
MobilestringMobile number of the agent.
PhonestringTelephone number of the agent.
TimeZonestringTime zone of the Agent. Default value is time zone of the domain.
ContactInfoCreatedAtdatetimeTimestamp from when the contact was first created.
ContactInfoUpdatedAtdatetimeTimestamp of the last update to the contact.

FreshdeskCompanies

NameTypeDescription
IDlongUnique ID of the company.
NamestringName of the company.
DescriptionstringDescription of the company.
DomainsstringDomains of the company. Email addresses of contacts that contain this domain will be associated with that company automatically.
NotestringAny specific note about the company.
CreatedAtdatetimeCompany creation timestamp.
UpdatedAtdatetimeCompany updated timestamp.
HealthScorestringThe strength of your relationship with the company.
AccountTierstringClassification based on how much value the company brings to your business.
RenewalDatedatetimeDate when your contract or relationship with the company is due for renewal.
IndustrystringThe industry the company serves in.
OrgCompanyIDstringFreshdesk Organizational identifier.

FreshdeskContacts

NameTypeDescription
IDlongID of the contact.
ActivebooleanSet to true if the contact has been verified.
AddressstringAddress of the contact.
CompanyIDlongID of the primary company to which this contact belongs.
DescriptionstringA short description of the contact.
EmailstringPrimary email address of the contact. If you want to associate additional email(s) with this contact, use the other_emails attribute.
JobTitlestringJob title of the contact.
LanguagestringLanguage of the contact.
MobilestringMobile number of the contact.
PhonestringTelephone number of the contact.
TimeZonestringTime zone in which the contact resides.
TwitterIDstringTwitter handle of the contact.
FacebookIDstringFacebook handle of the contact.
CSATRatingstringCustomer satisfaction rating associated with the contact.
PreferredSourcestringPreferred communication source.
UniqueExternalIDstringExternal ID of the contact.
FirstNamestringFirst name of the contact.
LastNamestringLast name of the contact.
VisitorIDstringFreshdesk visitor identifier.
OrgContactIDlongFreshdesk organizational identifier.
CreatedAtdatetimeContact creation timestamp.
UpdatedAtdatetimeContact updated timestamp.
DeletedbooleanSet to true if the contact is deleted, false otherwise.

FreshdeskGroups

NameTypeDescription
IDlongUnique ID of the group.
NamestringName of the group.
DescriptionstringDescription of the group.
EscalateTolongThe ID of the user to whom an escalation email is sent if a ticket is unassigned.
UnassignedForstringThe time after which an escalation email is sent if a ticket remains unassigned. The accepted values are 30m for 30 minutes, 1h for 1 hour, 2h for 2 hours, 4h for 4 hours, 8h for 8 hours, 12h for 12 hours, 1d for 1 day, 2d for 2 days, and 3d for 3 days
BuinessCalendarIDlongUnique ID of the business calendar associated with the group.
TypestringGroup type from the list : support_agent_group, field_agent_group
CreatedAtdatetimeGroup creation timestamp.
UpdatedAtdatetimeGroup updated timestamp.
AutomaticAgentAssignmentbooleanWhether automatic agent assignment is enabled.
AllowAgentsToChangeAvailabilitybooleanSet to true if agents are allowed to change availability.
AgentAvailabilityStatusbooleanAvailability of agents in this group.

FreshdeskProducts

NameTypeDescription
IDlongUnique ID of the product.
NamestringName of the product.
DescriptionstringDescription of the product.
PrimaryEmailstringPrimary email associated with the product.
CreatedAtdatetimeProduct creation timestamp.
UpdatedAtdatetimeProduct updated timestamp.
DefaultbooleanSet to true if this is the default product.

FreshdeskRoles

NameTypeDescription
IDlongUnique ID of the Role.
NamestringName of the Role.
DescriptionstringDescription of the Role.
DefaultbooleanSet to true if this is the default role.
CreatedAtdatetimeRole creation timestamp.
UpdatedAtdatetimeRole updated timestamp.
AgentTypestringType of Agent: 1 -> Support Agent, 2 -> Field Agent, 3 -> Collaborator. By default, support agent is created

FreshdeskTickets

NameTypeDescription
IDintegerUnique ID of the ticket.
FREscalatedbooleanSet to true if the ticket has been escalated as the result of first response time being breached.
SpambooleanSet to true if the ticket has been marked as spam.
EmailConfigIDlongID of email config which is used for this ticket. (i.e., [[email protected]](mailto:[email protected])/[email protected])
GroupIDlongID of the group to which the ticket has been assigned.
PriorityintegerPriority of the ticket.
RequesterIDlongUser ID of the requester. For existing contacts, the requester_id can be passed instead of the requester's email.
ResponderIDlongID of the agent to whom the ticket has been assigned.
SourceintegerThe channel through which the ticket was created.
CompanyIDlongID of the company to which this ticket belongs.
StatusintegerStatus of the ticket.
SubjectstringSubject of the ticket.
AssociationTypestringType of ticket: 1 -> Parent, 2 -> Child, 3 -> Tracker, 4 -> Related
SupportEmailstringEmail address from which the ticket is forwarded. For notes, this value will be null.
ProductIDlongID of the product to which the ticket is associated.
TypestringHelps categorize the ticket according to the different kinds of issues your support team deals with.
DueBydatetimeTimestamp that denotes when the ticket is due to be resolved.
FRDueBydatetimeTimestamp that denotes when the first response is due.
IsEscalatedbooleanSet to true if the ticket has been escalated for any reason.
CreatedAtdatetimeTicket creation timestamp.
UpdatedAtdatetimeTicket updated timestamp.
AssociatedTicketsCountintegerNumber of tickets associated with the ticket.
InternalAgentIDlongID of the internal agent which the ticket should be assigned with.
InternalGroupIDlongID of the internal group to which the ticket should be assigned with.
FRDueBydatetimeTimestamp that denotes when the first response is due.
FREscalatedbooleanSet to true if the ticket has been escalated as the result of first response time being breached.
ToEmailsstringEmail addresses to which the ticket was originally sent.
TagsstringTags that have been associated with the ticket.
CCEmailsstringEmail address added in the 'cc' field of the incoming ticket email.
FWDEmailsstringEmail address(e)s added while forwarding a ticket.
ReplyCCEmailsstringEmail address added while replying to a ticket.
TicketBCCEmailsstringEmail address added in the 'bcc' field of the outgoing forward email.

FreshdeskAgents_FreshdeskRoles

NameTypeDescription
AgentIDlongID of the agent.
RoleIDlongID of the role.

FreshdeskAgents_FreshdeskGroups

NameTypeDescription
AgentIDlongID of the agent.
RoleIDlongID of the role.

Did this page help you?