Skip to content

Freshdesk

Freshdesk is a cloud-based customer support software that helps businesses manage customer queries and tickets efficiently.

Categories: customer-support

Type: freshdesk/v1


Connections

Version: 1

Basic Auth

Properties

NameLabelTypeControl TypeDescriptionRequired
domainDomainSTRINGTEXTYour helpdesk domain name, e.g. https://{your_domain}.freshdesk.com/api/v2true
usernameAPI keySTRINGTEXTtrue

Actions

Create Company

Name: createCompany

Creates a new company

Properties

NameLabelTypeControl TypeDescriptionRequired
__itemCompanyOBJECT
Properties {STRING(name), STRING(description), STRING(note)}
OBJECT_BUILDERnull

Output

Type: OBJECT

Properties

NameTypeControl Type
bodyOBJECT
Properties {NUMBER(id), STRING(name), STRING(description), STRING(note)}
OBJECT_BUILDER

JSON Example

{
"label" : "Create Company",
"name" : "createCompany",
"parameters" : {
"__item" : {
"name" : "",
"description" : "",
"note" : ""
}
},
"type" : "freshdesk/v1/createCompany"
}

Create Contact

Name: createContact

Creates a new contact

Properties

NameLabelTypeControl TypeDescriptionRequired
__itemContactOBJECT
Properties {STRING(name), STRING(email), STRING(phone), STRING(mobile), STRING(description), STRING(job_title)}
OBJECT_BUILDERnull

Output

Type: OBJECT

Properties

NameTypeControl Type
bodyOBJECT
Properties {STRING(description), STRING(email), NUMBER(id), STRING(job_title)}
OBJECT_BUILDER

JSON Example

{
"label" : "Create Contact",
"name" : "createContact",
"parameters" : {
"__item" : {
"name" : "",
"email" : "",
"phone" : "",
"mobile" : "",
"description" : "",
"job_title" : ""
}
},
"type" : "freshdesk/v1/createContact"
}

Create Ticket

Name: createTicket

Creates a new ticket

Properties

NameLabelTypeControl TypeDescriptionRequired
__itemTicketOBJECT
Properties {STRING(subject), STRING(email), STRING(description), INTEGER(priority), INTEGER(status)}
OBJECT_BUILDERnull

Output

Type: OBJECT

Properties

NameTypeControl Type
bodyOBJECT
Properties {STRING(subject), STRING(email), STRING(description), INTEGER(priority), INTEGER(status)}
OBJECT_BUILDER

JSON Example

{
"label" : "Create Ticket",
"name" : "createTicket",
"parameters" : {
"__item" : {
"subject" : "",
"email" : "",
"description" : "",
"priority" : 1,
"status" : 1
}
},
"type" : "freshdesk/v1/createTicket"
}