Freshdesk Integration

Turn form submissions into Freshdesk support tickets automatically. Contact forms, bug reports, and help requests create tickets in your helpdesk — no manual entry needed.

POSThttps://your-domain.freshdesk.com/api/v2/tickets
Freshdesk ticket creation payload
{
"subject": "New submission: Contact Form",
"description": "<p><strong>name:</strong> Jane Smith</p><p><strong>email:</strong> jane@example.com</p><p><strong>message:</strong> I'd like to learn more about your services.</p><hr><p><em>Submitted via Flowqen | 4/18/2026, 2:30 PM</em></p>",
"email": "jane@example.com",
"priority": 1,
"status": 2,
"source": 1
}

Setup

1

Get your Freshdesk API key

Log in to Freshdesk, click your profile iconProfile Settings. Your API key is shown on the right side of the page.

2

Note your Freshdesk domain

Your domain is the subdomain in your Freshdesk URL: your-company.freshdesk.com.

3

Configure in Flowqen

Go to your form's Integrations tab. Find Freshdesk:

  1. aToggle "Enable Freshdesk tickets" on
  2. bEnter your Freshdesk Domain and API Key
  3. cClick Save

Flowqen Freshdesk integration settings with domain and API key fields

Ticket fields

Flowqen populates these Freshdesk ticket fields:

  • Subject: "New submission: [Form Name]"
  • Description: All form fields formatted as HTML
  • Email: The submitter's email (from the email field, if present)
  • Priority: Low (1) by default
  • Status: Open (2)
  • Source: Portal (1)

Good to know

  • Ticket creation uses Freshdesk REST API v2 with Basic Auth (API key)
  • If the form has an email field, it's used as the ticket requester's email
  • The ticket description uses HTML formatting for readability
  • Ticket creation is async and never delays the form submission
  • Your API key is encrypted and never exposed publicly

© 2026 Flowqen. All rights reserved.