Skip to main content

OAuth Authentication

BonData connects to Zendesk using OAuth 2.0 for secure access to your support data.

Step 1: Create an OAuth Client

  1. Go to your Zendesk Admin Center
  2. Navigate to Apps and integrationsAPIsZendesk API
  3. Click the OAuth Clients tab
  4. Click Add OAuth Client

Step 2: Configure the OAuth Client

  1. Enter a client name (e.g., BonData Integration)
  2. Add the redirect URL: https://app.bondata.ai/auth/oauth2/callback
  3. Click Save

Step 3: Get Your Credentials

  1. After saving, copy the Client ID and Client Secret
  2. Note your Zendesk subdomain (e.g., yourcompany from yourcompany.zendesk.com)

Step 4: Connect in BonData

Enter your Client ID, Client Secret, and Zendesk URL in BonData, then click Connect to authorize via OAuth.

Required Fields

FieldDescription
Client IDOAuth Client ID from Zendesk
Client SecretOAuth Client Secret from Zendesk
URLYour Zendesk URL (e.g., https://yourcompany.zendesk.com)

Available Data

Once connected, BonData can sync the following Zendesk objects:
  • Tickets - Support tickets and their status
  • Users - Customers and agents
  • Organizations - Customer organizations
  • Groups - Agent groups
  • Custom Fields - Your custom ticket fields