What filters can I use in the MyOperator ↔ Freshdesk integration and how do I configure them?

What filters can I use in the MyOperator ↔ Freshdesk integration and how do I configure them?

Quick answer -

You can control which calls become Freshdesk tickets (and how) with four filters: Ticket Type, Event Type, Call Status, and Department. Each filter has three options, and all can be combined for precise routing.

When should I use this guide?

Read on if you need to:

• Limit tickets to certain call types (e.g., only missed inbound calls).

• Append new calls to an open ticket instead of creating duplicates.

• Route tickets only to specific departments like “Sales” or “L2 Support.”


📑 Table of Contents

  1. Filter matrix at a glance
  2. Prerequisites & where to edit filters
  3. Detailed behaviour of each filter 
    1. Ticket Type 
    2. Event Type 
    3. Call Status 
    4. Department
  4. Combining filters—worked examples
  5. Edge cases & when filters do NOT work
  6. Troubleshooting & escalation
  7. Related articles

1. Filter matrix at a glance

Filter

Options

Default

Example use-case

Ticket Type

create_new

update_existing

create_new

Event Type

incoming

outgoing

both

Call Status

connected

missed

both

Department

all

Comma-separated list

all

image.png

Alt text - Filters in Freshdesk integration

⬆️ Back to top ⬆️


2. Prerequisites & where to edit filters

Requirement

Where to find it

Notes

Company ID

MyOperator → Manage → API Integration

Needed once

Freshdesk API key

Freshdesk Profile → Settings → API

Paste into the integration form

After-Call webhook ON

MyOperator → API & Webhooks

Must be enabled for filters to apply

“Automatic ticket assignment”

Freshdesk Admin → Workflows

Should be ON

Open MyOperator → Integrations → Freshdesk → Edit Filters to update any option.

⬆️ Back to top ⬆️


3. Detailed behaviour of each filter

3.1 Ticket Type

create_new

• Always creates a new ticket, even if the caller already has an open one.

update_existing

• Looks for the most recent Open or Pending ticket tied to the caller’s phone number.• If found, appends the call log to that ticket instead of making a duplicate.

3.2 Event Type

Setting

Result

incoming

Tickets only for inbound calls

outgoing

Tickets only for outbound calls

both

All calls create or update tickets

3.3 Call Status

Setting

Result

connected

Log successful calls only

missed

Log missed calls only

both

Log both outcomes

3.4 Department

You can leave this blank (all departments) or list multiple departments separated by commas:

Sales,Support,L2

If the listed department doesn’t exist in Freshdesk, the ticket lands in the Default Group instead.

⬆️ Back to top ⬆️


4. Combining filters—worked examples

image.png

Alt-text: Decision tree showing Event → Status → Department checks before ticket creation.

⬆️ Back to top ⬆️


5. Edge cases & when filters do NOT work

• Leaving all filters blank = no ticket is created.

• Department names are case-sensitive (“Sales” ≠ “sales”).

• Changing Event Type to outgoing won’t affect calls made from the mobile app—only desk dials are counted.

• If Ticket Type = update_existing but no open ticket exists, a new ticket is created.

⬆️ Back to top ⬆️


6. Troubleshooting & escalation

Problem → Cause → Fix

• Tickets for missed calls not appearing → Call Status set to connected → Switch to both or missed.

• Tickets hitting the wrong group → Department spelling error → Re-enter exact department names.

• Duplicate tickets → Ticket Type set to create_new → Change to update_existing.

Need help? Email support@myoperator.com with Company ID, sample call UID, and current filter JSON.

⬆️ Back to top ⬆️


Related articles

What fields does the MyOperator → Freshdesk integration add to new tickets?

How do I find my Freshdesk API key (and use it safely)?

How do I add and test an After-Call Webhook in MyOperator?


Keywords - Freshdesk filters, MyOperator integration, Ticket Type, Event Type, Call Status, Department filter, ticket creation rules

    • Related Articles

    • What is the FreshDesk-MyOperator Integration?

      ? Table of Contents What is the FreshDesk-MyOperator Integration? What Are the Prerequisites for the Integration? How Do I Set Up the Integration? How Does Agent Synchronization Work? How Are Tickets Assigned in FreshDesk? How Do I Set Up the ...
    • How Does the Integration Logic Work with FreshDesk Integration?

      ? Table of Contents What is the Integration Logic Between MyOperator and FreshDesk? What Are the Initial Setup Steps for Integration? How Does Agent Synchronization Work? What Happens When Ticket Assignment Occurs? What Are the Webhook Configuration ...
    • How to Troubleshoot Freshdesk Integration Issues

      Frequently Asked Questions (FAQ) ? Table of Contents How Do I Ensure My Freshdesk Integration is Set Up Correctly? What Should I Do If My Credentials Are Incorrect? How Do I Verify the Webhook Setup? How Do I Ensure My Agents Are Synced Between ...
    • What is Freshdesk and what is the benefit of integrating MyOperator with Freshdesk?

      Overview Freshdesk is a cloud-based customer support platform that enables companies of all sizes to improve their customer services. MyOperator and Freshdesk integration When you integrate Freshdesk with MyOperator, all your MyOperator logs get ...
    • Key Considerations During Integration with MyOperator

      ? Table of Contents Overview Key Considerations for a Smooth Integration Step-by-Step Integration Process Final Checklist FAQs Related Articles ? Overview Integrating MyOperator with other platforms such as FreshSales, FreshDesk, or Zoho requires ...