This page is for the Zendesk connector and it can only be configured within the new enterprise search configuration experience explained below.
Please visit this documentation to learn more about Next Gen and Classic connectors.
Zendesk is an omnichannel customer service platform. Core products include Support (ticketing), Guide/Knowledge (help center knowledge base), Gather (community forums), and messaging/voice in Agent Workspace. Together, these let customers self-serve, chat with bots/agents, and open tickets when needed.
Many organizations run multiple brands in one Zendesk account. Each brand can have its own help center; when you add brands, you associate a help center (or other channels) per brand.
For Enterprise Search, Moveworks ingests published Help Center articles (Guide) across the brand(s) that the service account has access to, and mirrors viewing permissions from Zendesk:
Note: Community posts and Tickets aren’t indexed for Enterprise Search currently; this connector focuses on knowledge articles.
Help Center articles with no body content are excluded from ingestion and will not appear in Moveworks search results. This applies to any article that has no written text — for example, articles that consist only of a title with no article body.
Ensure that every article you want to be searchable has at least some text in the article body in Zendesk Guide.
Moveworks requires an API token generated via a Service Account to connect with your Zendesk instance. First, you’ll need to create a Service Account by going to the admin portal of your Zendesk instance. Moveworks uses Basic Authentication to authorize with the API and requires the Username (email address of your Service Account) and API token (generated for your Service Account). Make sure the Service Account has read access to all Help Center articles you want to ingest into Moveworks and has access to all users and relevant permissions via the custom Admin role.
Before you get started, make sure you have everything you need:
https://<your-site>.zendesk.com if you’re using the standard Zendesk setup.Create a custom role and assign a service account to it.
Why this role: Moveworks reads Articles (incl. incremental changes), User Segments, and Users/Orgs to mirror access—no write permissions required.

https://your-instance-domain.zendesk.com Copy your instance domain from this URL and paste it into the text field provided.


Once you click on Select Connector, a connector setup screen will appear as follows

Select the connector (from the dropdown) that you have created in the Connector Creation step.
Please note: Only the Zendesk (Next Gen) connectors will appear in this list.
Once the connector is selected, you need to click on Start Validation to validate the connector credentials and required scope.
Connector Validation
This is a mandatory step in order to save the configuration and move to the next step.
Moveworks validates the selected connector to check:

If the connector is validated successfully, you will see a green info banner as follows.


Once the connector is validated successfully, you will be able to Save the configuration.
Input the unique configuration name and Save.
At this stage, only the configuration entry is created. Ingestion doesn’t start immediately after this step. You need to configure the Content Selection step to complete the journey. Refer to the next section for details.
Once the configuration is saved, you can view the unique configuration name at the top of the screen. You can also click the pencil 🖊️ icon to edit the configuration name.

Additionally, you will start seeing an entry of your configuration in the Enterprise Search home page. You can click on your configuration to go to edit/ complete the configuration.

Once the connector selection step is complete and the configuration is saved, you will now be required to define the scope of content that will be ingested in Moveworks.
All categories (Recommended): Moveworks will ingest content all applicable categories
When to choose this option?
Choose this option if you want content to be served from categories present in your Zendesk instance.
Important Note: The Service Account must have access to the specified categories in order for Moveworks to crawl all categories successfully.
How to configure? Select this option. You are not required to specify the Category IDs in this scenario.
Only selected categories: Moveworks will only ingest content from specific categories.
When to choose this option? Choose this option if you want content to be served only from a subset of categories that are present in your Zendesk instance. For example - Let’s assume, you have 15 categories in your Zendesk instance, but you want content to be served only from 5 categories, then you choose this method.
Important Note: The Service Account must have access to the specified categories in order for Moveworks to crawl all categories successfully.
How to configure? Enter comma separated Category ID(s).
All except selected categories: Moveworks will ingest content from all except specified categories.
When to choose this option?
Choose this option if you want content to be served from all except few categories. For example - Let’s assume, you have 100 categories in your Zendesk instance, but you want content to be served from 90 categories, then you choose this method and specify the 10 categories from which Moveworks should not ingest.
Important Note: The Service Account must have access to the specified categories in order for Moveworks to crawl all categories successfully.
How to configure? Select this option and enter comma separated Category ID(s).
This is an optional configuration. Moveworks recommend using these filters only if your dataset is very large (i.e. >1 million records) so that only relevant content is ingested and served to your employees.
Note: We support absolute dates only. Relative ranges (e.g., “last 7 days,” “older than 1 year”) are not supported.

Once Space selection is configured, you have two options:
Save: Clicking this will just save the configuration and not initiate the first ingestion crawl. Use this option, if you would want to complete your configuration in multiple sessions/ sittings.


Save and Start Ingestion: Click this option if you have completed and validated your content selection configuration and you are ready to initiate the first ingestion crawl.

Important Note for Admins: