Prerequisites
Admin access to your Freshdesk dashboard
Your eesel API key (provided by support)
Step 1: Access Freshdesk Automations
Log in to your Freshdesk account.
Navigate to Admin > Workflows > Automations.
Step 2: Configure Webhook for Ticket Creation
Under Ticket Creation, click New Rule.
βDefine any conditions under which the AI agent should be called.
In the Actions section, choose Trigger Webhook.
Set up the webhook with the following details:
Request Type:
POST
Target URL:
https://oracle.eesel.app/integrations/freshdesk/webhook
Custom Headers:
{ "Authorization": "Bearer EESEL_API_KEY" }
Content Fields: Include the following fields:
Ticket ID
Subject
Description
Contact Name
Contact Email
β
Step 3: Configure Webhook for Ticket Updates
Under Ticket Updates, create a new rule.
To prevent eesel attempting to trigger itself, it is important to ensure you select 'Action performed by requestor' as the trigger.
Repeat the configuration steps from Step 2, using the same endpoint and request structure.
Step 4: AI Agent Integration Scenarios
Scenario 1: Simple AI Agent Responses
This setup enables eesel AI to respond to tickets automatically when they are created or updated.
Configure the webhook for Ticket Creation and Ticket Updates to send ticket data to eesel AI.
eesel AI will analyze the ticket and, if appropriate, generate a response.
The AI-generated response is posted directly within the Freshdesk ticket as a reply.
Scenario 2: AI Agent Triage with Responses
This setup allows eesel AI to categorize and prioritize tickets first, then optionally respond when triggered by an update.
Configure the webhook for Ticket Creation to send ticket data to eesel AI.
eesel AI will process the ticket by categorizing and tagging it, without responding initially.
Configure a webhook for Ticket Updates to trigger eesel AI when a specific event occurs (e.g., when the tag from the triage has been applied).
Upon this update, eesel AI can provide a response if required.
Step 5: Save and Test the Integration
Save the automation rules.
Create or update a ticket in Freshdesk to verify that the webhook is triggered and data is sent to eesel AI.
Once successfully configured, eesel AI will be able to process Freshdesk tickets automatically, enhancing support efficiency and enabling AI-driven ticket management.