Skip to main content

FAQ: Search by Prefix feature in CloudExtend Outlook Bundle

ExtendSync Outlook | Troubleshoot when customers, contacts, and other records are not found in Outlook auto-search

Updated yesterday

The Enable Search by Prefix feature modifies how CloudExtend’s global search communicates with NetSuite, improving search accuracy and performance for organizations with large data sets.

By default, CloudExtend performs a global search using the exact search term entered by the user (for example, searching for "3M").

When Search by Prefix is enabled, a record-type prefix (like cus:) is automatically appended to the search term, helping NetSuite narrow results by record type and improve speed.

Example:

Setting

Search Term Sent to NetSuite

Disabled

3M

Enabled

cus:3M


⚠️ Important

If your organization has renamed standard NetSuite records, you must map your custom record names to their standard NetSuite equivalents for this feature to work correctly.

Otherwise, searches may fail or return incomplete results.

Example:

  • Standard NetSuite record name: Customer

  • Your custom record name: Account

  • If unmapped, the prefix cus:3M won’t work — only acc:3M will.

  • Mapping your record names resolves this issue.


Who should enable search by prefix?

The feature should be enabled by customers who meet the following criteria:

Enable Search by Prefix if your organization:

  • Has a large number of records that match common search terms, leading to timeouts or slow searches.

  • Experiences too much data returned during Outlook auto-search or auto-fetch operations.

Tip: Combine this feature with Auto-Fetch or Auto-Search in ExtendSync for even faster record suggestions and associations.

➡️ Configure Auto-fetch or Auto-Search to attach emails quickly


How do I enable search by prefix?

Your NetSuite Administrator can enable the feature by following these steps:

  1. In NetSuite, go to Customization → Scripting → Script Deployments.

  2. Set filters to:

    • Type: RESTlet

    • API Version: 2.0

  3. Locate the script deployment named customscript_celigo_global_search.

  4. Open the Script Parameters tab.

  5. Check the box for ENABLE SEARCH BY PREFIX.

  6. Save your changes.


Further customizing to support non-default record names

If your company desires to use the Search by Prefix feature AND has changed the default NetSuite record names you must remap those using the format in the screenshot below {"netsuitename":"customname"}.

For example below will replace searches for customer records with acc:search term.


Disabling search by prefix

How to Disable Search by Prefix

If needed, you can turn this feature off at any time:

  1. Follow steps 1–3 above to locate customscript_celigo_global_search.

  2. Go to the Script Parameters tab.

  3. Uncheck ENABLE SEARCH BY PREFIX.

  4. Click Save.

Did this answer your question?