Blocks
Freshdesk
Customer support software for better customer service.
Integrate with Freshdesk to manage customer support tickets, conversations, and knowledge base. Freshdesk is a cloud-based customer support platform that helps businesses provide exceptional customer service with ticketing, automation, self-service portals, and multichannel support. Perfect for managing customer inquiries across email, chat, phone, and social media.
Block Preview
Freshdesk
Customer support software for better customer service.
Usage
- Add the block to your workflow and connect it to the upstream step.
- Configure any required credentials or tokens in the inputs.
- Fill in required inputs and optional parameters for the run.
- Run a test execution, inspect outputs, and iterate before deploying.
- Deploy the freshdesk block with monitoring enabled in production.
Inputs (UI)
Freshdesk API Key
short-inputPlaceholder: Enter your Freshdesk API key
Layout: full
Domain
short-inputPlaceholder: your-company (from your-company.freshdesk.com)
Layout: full
Operation
dropdownLayout: full
Options: List Tickets, Get Ticket, Create Ticket, Update Ticket
Ticket ID
short-inputPlaceholder: Enter ticket ID
Layout: full
Condition: operation = ["get_ticket","update_ticket","delete_ticket","list_conversations","create_note","create_reply"]
Contact ID
short-inputPlaceholder: Enter contact ID
Layout: full
Condition: operation = ["get_contact","update_contact"]
Subject
short-inputPlaceholder: Ticket subject
Layout: full
Condition: operation = ["create_ticket","update_ticket"]
Description
long-inputPlaceholder: Detailed description of the issue
Layout: full
Condition: operation = "create_ticket"
Priority
dropdownLayout: half
Condition: operation = ["create_ticket","update_ticket"]
Options: Low, Medium, High, Urgent
Status
dropdownLayout: half
Condition: operation = ["create_ticket","update_ticket"]
Options: Open, Pending, Resolved, Closed
Placeholder: customer@example.com
Layout: half
Condition: operation = ["create_ticket","create_contact","update_contact"]
Name
short-inputPlaceholder: John Doe
Layout: half
Condition: operation = ["create_contact","update_contact"]
Phone
short-inputPlaceholder: +1234567890
Layout: half
Condition: operation = ["create_contact","update_contact"]
Tags (comma separated)
short-inputPlaceholder: bug,urgent,customer-issue
Layout: full
Condition: operation = ["create_ticket","update_ticket"]
Note Body
long-inputPlaceholder: Internal note content
Layout: full
Condition: operation = "create_note"
Reply Body
long-inputPlaceholder: Reply to customer
Layout: full
Condition: operation = "create_reply"
Custom Fields (JSON)
codePlaceholder: {"custom_field_1": "value1"}
Layout: full
Condition: operation = ["create_ticket","update_ticket","create_contact","update_contact"]
Inputs (API)
credential
stringRequired
domain
stringRequired
operation
stringRequired
ticketId
stringOptional
contactId
stringOptional
subject
stringOptional
description
stringOptional
priority
stringOptional
status
stringOptional
Optional
name
stringOptional
phone
stringOptional
tags
stringOptional
noteBody
stringOptional
replyBody
stringOptional
customFields
jsonOptional
Outputs
Primary response type:
{
"data": "json"
}