How Can I Optimize the Connector's Sync Speed?
Question
My Zendesk support connector takes a long time to sync because of the large data volume. How can I optimize the connector's sync speed?
Environment
Connector: Zendesk Support
Answer
Zendesk's API rate limits determine the number of requests we can make to Zendesk's API for your account. Rate limits apply to both your Zendesk plan and some individual endpoints. For more information, see Zendesk's rate limit documentation.
You can optimize your connector's sync speed by upgrading your Zendesk plan to accommodate a higher API rate limit. For more information on the number of API calls available with each plan, see Zendesk's plan limits documentation. The High Volume add-on offers the highest number of requests: 2500 per minute.
In addition, if an endpoint has a rate limit that may impact your sync speed, you can exclude the relevant tables from your connector schema. For example, the Incremental Side Conversation Event endpoint has a rate limit of 600 records per 10 minutes. Therefore, if you want to sync a large number of records, you can optimize your sync speed by excluding the TICKET_SIDE_CONVERSATION
, TICKET_SIDE_CONVERSATION_EVENT
, and TICKET_SIDE_CONVERSATION_RECIPIENT
tables from your connector schema. See Zendesk's endpoint rate limits documentation for more information.
To exclude tables from your connector schema, go to the Schema tab on your connector details page and uncheck the tables you want to exclude.