Freshdesk
RunLLM can help you maintain your Freshdesk support platform by automatically responding to your posts. To deploy RunLLM to Freshdesk support platform, follow these steps:
- Create a RunLLM user. Every post has to be associated with a particular user, so we recommend creating a separate user for RunLLM on your Freshdesk instance. Please use the RunLLM logo as the avatar for the user.
- Fetch the API key corresponding to that user. Click on Profile Settings and click View API key. Save this key as will need it shortly.
- Create a webhook on Freshdesk. Visit the Automations page (under Admin Settings > Workflows):
- Event: When a ticket is being created
- Condition: Specify any condition where the description is not empty
- Action: Trigger webhook
- Request Type: POST
- URL:
https://api.runllm.com/api/freshdesk/webhook
- Select Add custom headers
- Enter the following into the box:
You can obtain your RunLLM API key under your profile in the RunLLM application.{
"x-api-key": "<YOUR RUNLLM API KEY>"
}- Encoding: JSON
- Content: Simple
- Select the following: Ticket Id, Ticket Subject, Description, Ticket URL Click "Preview", then "Save"
- Create a deployment on RunLLM: Go to the RunLLM admin dashboard and navigate to the
Config
tab for your deployment. ClickAdd deployment
and select Freshdesk. Enter the base URL of your Freshdesk instance (e.g.,https://runllm.freshdesk.com
), the domain of the ticket url (e.g. support.runllm.com), and the API key you created in step 2. Hit save, and you're done!