Amazon/eBay Autoresponder Setup for Freshdesk Users

Sick of answering messages all weekend? Freshdesk can work perfectly as an Amazon and eBay autoresponder, with messages even counting toward Amazon’s 24-hour response time SLA. All you need is ChannelReply and a special Dispatch’r rule.

Use Zendesk instead of Freshdesk? Read this instead.

Click on any image to view it at full resolution.

How to Create an Amazon/eBay Autoresponder with Freshdesk

1. Gather Info

To build your autoresponder, you’ll need the following:

  • Your ChannelReply tags.
  • The message you want the autoresponder to send. You can write a simple one-paragraph message in plain text, or create something more elaborate with all formatting written in HTML.
  • Admin access to your Freshdesk account.
  • Your Freshdesk domain. When you’re logged in to Freshdesk, you can find this between https:// and .freshdesk.com in your browser bar. For example, our URL is https://channelreply.freshdesk.com/, so our domain is as follows: channelreply
  • The Freshdesk API key you currently use for ChannelReply. To find this, sign in to ChannelReply and go to (2) CRM settings.

Freshdesk API Key in ChannelReply

We recommend having everything above in easy reach before proceeding.

2. Create a New Rule

In Freshdesk, go to Admin (the gear icon on the left).

Freshdesk Admin Icon

Scroll down to “Helpdesk Productivity” and choose Dispatch’r.

Freshdesk Dispatch'r

Click “NEW RULE.”

Create New Dispatch'r Rule

3. Aim at the Right Messages

What tickets do you want this autoresponder to answer? You have complete control, and it can respond to any of the following:

  • A single Amazon or eBay account.
  • Any combination of Amazon/eBay accounts.
  • Every single message that comes into Freshdesk.

Whichever option you choose, the messages it sends will not count toward any message limit in ChannelReply.

Once you’ve decided how you want the autoresponder to work, give it a name. We’ll use “Amazon/eBay Autoresponder” in our example.

Amazon/eBay Autoresponder in Freshdesk

If you want the autoresponder to work for all messages, not just Amazon and eBay, skip to step 4.

If you only want it to reply to Amazon and/or eBay messages, add the following condition: Tag | Contains any of | [ChannelReply tag(s)]

Entering ChannelReply Tags in a Dispatch'r Rule

The tag(s) you enter will determines which marketplace account(s) this rule will work for. For example, if you only enter the tag of one eBay account, this autoresponder will only go off when it receives a message from that one account. If you enter all your ChannelReply tags, it will go off for any message delivered by ChannelReply.

4. Time Your Autoresponder

Click “Add new condition.”

Add a Dispatch'r Condition

Now you can add a condition that will decide when the rule will go off. We recommend this one:

Created | during | Non-Business Hours

Condition for Tickets Created Outside Business Hours

That will make sure customers only receive automatic replies when nobody’s available to help.

If you entered a condition with tags in Step 3, you need to leave your conditions set as “Match ALL of the below.” In that case, you should only use one timing condition.

Match ALL of the below

However, if you have no tag-based condition, you can set your conditions to “Match ANY of the below.” Then you can use two time-based conditions and hit all possible times when your team will be unavailable:

Created | during | Non-Business Hours

Created | during | Holidays

Autoresponder for All New Tickets in Freshdesk

Want to have an autoresponder that hits both non-business hours and holidays but can’t because you’re using tags? No worries! Step 6 will explain how to create a clone of this rule, which you can then customize for the holidays.

5. Build the Action

Click “Select Action,” then choose “Trigger Webhook.”

Trigger Webhook

Set the “Request Type” to “POST.” Then enter the following in the Callback URL field: https://www.channelreply.com/freshdesk/autoresponder/{{ticket.id}}

ChannelReply Callback URL for Freshdesk

Click “Add Custom Headers.”

Add Custom Headers

In the Custom Headers field, enter the following: X-Freshdesk-Token:[your Freshdesk API key]

Be sure to replace [your Freshdesk API key] with your actual Freshdesk API key—don’t enter the one shown in the screenshot below.

Custom Header Example

Next, go down to “Content” and choose “Advanced.”

Advanced Option

Finally, paste the following into the Content field:

{

                “autoresponse”:“[Your message here]”,

                “domain”:“[Your Freshdesk domain]”,

                “Contact”:“{{ticket.requester.unique_external_id}}”

}

Carefully replace [Your message here] with your actual message and [Your Freshdesk domain] with your domain. Leave everything else in place.

Freshdesk Autoresponder Message with HTML

Once done, click “SAVE.”

Save Button

That’s it—your autoresponder is in action!

Autoresponder Live

6. (Optional) Create Additional Autoresponders

Need to create more autoresponder rules customized to different channels or conditions? Easy! Next to your new rule, click “Clone.”

Clone Dispatch'r Rule

Then go through this checklist:

  • Give the clone a new name.
  • Change the conditions as desired.
  • Update the message in the Content field as needed. Make sure all the code surrounding the message stays in place, especially the quotation marks surrounding it.

Within minutes, you can have an army of autoresponders ready for action!

Questions?

We’ll be happy to help you set up your Amazon/eBay autoresponder in Freshdesk. Contact us and we’ll get back to you ASAP.

What People Say About Us

Start 14 Days Free. No Credit Card Required.
Start Free Trial