Skip to content

Zendesk

This guide covers how to connect Zendesk to Mainbranch, enabling search across support tickets and customer interactions.

The Zendesk connector provides access to:

  • Support tickets and their content
  • Ticket comments and conversations
  • Customer information associated with tickets
  • Ticket metadata (status, priority, tags)

Before connecting Zendesk:

  • Admin access to Mainbranch
  • Zendesk admin access
  • API access enabled in Zendesk
  1. Navigate to Apps

    Go to Workspace settings > Setup > Apps.

  2. Select Zendesk

    Find the Zendesk connector.

  3. Enter Credentials

    Provide your Zendesk:

    • Subdomain (your Zendesk URL)
    • Admin email
    • API token
  4. Authorize

    Complete the connection.

  5. Start Sync

    Begin synchronization.

  • Ticket subject and description
  • All ticket comments
  • Internal notes
  • Ticket status and priority
  • Requester information
  • Organization details
  • Custom fields
  • Tags
  • Assignee information
  • Created and updated dates

Search tickets to:

  • Find solutions to recurring issues
  • Research customer problems
  • Review past interactions

The AI can:

  • Summarize ticket history
  • Find similar past issues
  • Suggest solutions based on previous tickets
  • Tickets visible in Mainbranch match Zendesk permissions
  • Internal notes respect Zendesk visibility settings
  • Agent vs. customer views are maintained
  • Active tickets
  • Closed tickets (based on configuration)
  • Ticket updates
  • New tickets sync quickly
  • Updates reflect within minutes
  • Historical data syncs during initial connection

Configure which tickets to include:

  • All tickets
  • Tickets from specific groups
  • Tickets within a date range

Select what information to index:

  • Ticket content
  • Customer details
  • Custom fields
  • Verify Zendesk subdomain is correct
  • Check API token validity
  • Ensure admin email is correct
  • Verify tickets exist in Zendesk
  • Check ticket visibility settings
  • Allow time for sync
  • Check API rate limits
  • Verify credentials are still valid
  • Review error messages
  • Use dedicated API token for Mainbranch
  • Rotate tokens periodically
  • Monitor API usage
  • Review what customer data is indexed
  • Ensure compliance with privacy policies
  • Consider data retention requirements
  • Limit who can access support data
  • Review permissions regularly
  • Audit access as needed
  • Review what data will be indexed
  • Consider privacy implications
  • Plan for data sensitivity
  • Start with essential data only
  • Add more data types as needed
  • Document your configuration
  • Check sync status regularly
  • Review indexed content
  • Address errors promptly