Freshdesk Pipe
This article is still being written, please check back soon.
Freshdesk, the online customer engagement solution from Freshworks, lets you streamline your company's customer support using the customer service software and helps you to efficiently manage your customers as you scale
Global Parameters
There are 3 Global Parameters in this pipe.
- Username
- Password
- Authorization
To obtain these details log into your Freshdesk account...
All API calls below must contain the authorization details in the global parameters.
API Calls
All the API Calls in this Pipe can be customized, but we've added several to help you get started and expedite the time needed to get you up and running with some of the basic uses.
Tickets
- Create a Ticket
- Create an Outbound Email
- View a Ticket
- Update a Ticket
- Delete a Ticket
- Forward a Ticket
- Add Watcher
- Remove Watcher
- Delete an Attachment
- Restore a Ticket
- Create a Ticket with Attachment
Create a Ticket
To create a new contact you can pass a JSON object in the request with the data you want to use for creating the ticket. The required fields that must be included are:
Request
- Subject
- Description
- Priority - Available Options: Low = 1, Medium = 2, High = 3, Urgent = 4. The default value is 1.
- Status - Available Options: 2 = Open, 3 = Pending, 4 = Resolved, 5 = Closed. The default Value is 2.
There are parameters for all these values and the request must not be blank.
Response
Built in responses already added are below.
- ID
- Description
- Spam - Checks if the ticket appears to be Spam
- Priority
- Source - the source that originated this email, for example, email, helpdesk etc.
- Status
- Subject
- To Emails - Array of emails this came from.
- Created At
Contacts
- Create a Contact
- View a Contact
- Update a Contact
- Soft Delete a Contact
- Permanently Delete a Contact
Agents
- Create an Agent
- Update and Agent
- Delete an Agent
- Currently Authenticated Agent
More Details
To learn more about this Pipe and the additional API Methods, please see this article: https://developers.freshdesk.com/api/#getting-started