Specifying Multiple Autotask Companies in a CRM Search

Specifying Multiple Autotask Companies in a CRM Search

A question that comes up fairly often is “how do I create a CRM Search” in Rocketship that matches a subset of my customers? For example, you may have 500 customers, but you want a given CRM search to only find 20 of those. (Perhaps they are VIP customers, or they pay for a specific service you offer.)

The most scalable solution to this is to search against an Autotask Company UDF field in your CRM Search. Often, you’ll want to create the Company UDF in Autotask to “tag” companies that should be in the result set of a Rocketship CRM Search. This is the best solution because it lets you easily define CRM Search results by directly setting values in Autotask, rather than having to constantly update (and remember to update) highly customized CRM Searches in Rocketship.

Let’s try an example.

You want to create the CRM Search “Active Customers Needing Monthly Service Manager Call”. We’ll want to do the following: Add the UDF Autotask, tag the appropriate companies in the Autotask CRM with that UDF, and then create the Rocketship CRM Search. Once we are done, all you need to do going forward is to toggle that UDF in the Autotask CRM Company so that it begins showing up in the Rocketship CRM Search result set.

For our example:

  1. Create an Autotask Company UDF field named “Monthly Service Manager Call” that is a a List Type (single) with Yes/No options (check out our HOWTO Creating Autotask UDF Fields)
  2. In Autotask, open the customers in the Autotask CRM that need this extra service and set their UDF “Monthly Service Manager Call” to Yes
  3. Log into Rocketship
  4. (you may need to force a cache refresh to see the new UDF field in Rocketship, refer to the note below)
  5. Go to CRM Search
  6. Click “Create CRM Search”
  7. Title the CRM Search “Active Customers Needing Monthly Service Manager Call”
  8. Click Save
  9. Edit the Search Criteria (so we can add the new UDF to our search)
  10. Click Add Line (leave the default search criteria as well, since they restrict the search to active customers)
  11. Use these settings for the new Line:
    1. CRM Field: UDF: Monthly Service Manager Call
    2. Comparison Method: equals (eq)
    3. Search Value: Yes
  12. Click Save
  13. Use the Preview Results button in the Search Criteria window to verify that the results are what you expect

NOTE: You may need to force a quick refresh of Rocketship’s cache of your Autotask picklists, as the refresh only happens every few hours by default (check out our HOWTO Forcing an Autotask Cache Refresh).


    • Related Articles

    • Using Multiple UDFs in a CRM Search

      Rocketship supports CRM Searches that use more than one Autotask User Defined Field (UDF). Performance Impact Note however that the Autotask API does not natively support queries with more than a single UDF. When Rocketship detects that your CRM ...
    • Creating a CRM Search

      CRM Search is a powerful feature of Giant Rocketship. Instead of hard-coding a Process Automation or Escalation Rule against fixed criteria, you can use a CRM Search to ensure that your rules dynamically adjust to the number and types of customers ...
    • Fields Not Searchable by CRM Search

      The Autotask API does not allow all fields to be searchable. Due to this, those fields are not available as a CRM Search parameter when configuring a new or existing CRM Search. Currently, we exclude these fields from CRM Search: Entity Field Account ...
    • How do I support multiple work shifts?

      Rocketship automatically uses the business hours defined for an Autotask Resource’s Internal Location. You can create an Internet Location in Autotask for each “work shift”, e.g., Internal Location “HQ – Day Hours” 8am-5pm and “HQ – Night Hours” ...
    • How to Test Ticket Criteria for Escalation Rules in Autotask

      When creating Escalation Rules, you will define Ticket Criteria to match a ticket against an Escalation Rule. How to test Ticket Criteria The best way to test Ticket Criteria, i.e., to check which Escalation Rule will match a given Autotask Ticket, ...