Documentation

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Talk To sales
  • Start Trial

Zendesk ETL

Zendesk ETL connector for data replication

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Saras Pulse

    • Saras Daton

      • Saras IQ

        Need help with something?

        Talk to data expert

        Zendesk ETL

        Zendesk ETL connector for data replication

        Snapshot

        Features
        Details
        Release Status
        Released
        Source API Version  
        Table Selection
        Yes
        Column Selection
        Yes
        Edit Integration
        Yes
        Replication Type Selection
        No
        Authentication Parameters
        Zendesk Subdomain Zendesk LoginId Zendesk Password
        Replication Type
        Key Based Replication
        Replication Key
        Date
        Suggested Replication Frequency
        24 hrs
        Tables/APIs Supported  
        GroupMemberships
        Groups
        Macros
        Organizations
        SatisfactionRatings
        Tags
        TicketComments
        TicketFields
        TicketForms
        TicketMetrics
        Tickets
        Users

        Integrate Zendesk with Daton

        1. Signin to Daton 
        2. Select Zendesk from Integrations page
        3. Provide Integration Name, Replication Frequency, and History. Integration name would be used in creating tables for the integration and cannot be changed later 
        4. Provide Zendesk Subdomain, LoginId, and Password to authorize Daton to periodically extract data from Zendesk
        5. Post successful authentication, you will be prompted to choose from the list of available tables
        6. Then select all required fields for each table
        7. Submit the integration

        Workflow

        1. Integrations would be in Pending state initially and will be moved to Active state as soon as the first job loads data successfully on to the configured warehouse
        2. Users would be able to edit/pause/re-activate/delete integration anytime
        3. Users can view job status and process logs from the integration details page by clicking on the integration name from the active list

        Zendesk Data

        GroupMemberships

        Purpose: A membership links an agent to a group. Groups can have many agents, as agents can be in many groups. You can use the API to list what agents are in which groups, and reassign group members.          
        Source API Documentation  https://developer.zendesk.com/rest_api/docs/support/group_memberships

        Replication: Key-Based Replication          
        Replication Key: created_at

        Fields

        Name
        Target Datatype
        id
        INTEGER
        url
        STRING
        user_id
        INTEGER
        group_id
        INTEGER
        created_at
        DATETIME
        updated_at
        DATETIME

        Groups

        Purpose: Groups serve as the core element of ticket workflow; support agents are organized into Groups and tickets can be assigned to a Group only, or to an assigned agent within a Group. A ticket can never be assigned to an agent without also being assigned to a Group.         
        Source API Documentation  https://developer.zendesk.com/rest_api/docs/support/groups

        Replication: Key-Based Replication         
        Replication Key: created_at

        Fields

        Name
        Target Datatype
        id
        INTEGER
        url
        STRING
        name
        STRING
        deleted
        BOOLEAN
        updated_at
        DATETIME
        created_at
        DATETIME

        Macros

        Purpose: A macro consists of one or more actions that modify the values of a ticket's fields. Macros are applied to tickets manually by agents. For example, you can create macros for support requests that agents can answer with a single, standard response.         
        Source API Documentation  https://developer.zendesk.com/rest_api/docs/support/macros

        Replication: Key-Based Replication         
        Replication Key: created_at

        Fields

        Name
        Target Datatype
        id
        INTEGER
        restriction
        RECORD
        actions
        RECORD
        active
        BOOLEAN
        description
        STRING
        position
        INTEGER
        title
        STRING
        url
        STRING
        updated_at
        DATETIME
        created_at
        DATETIME

        Organizations

        Purpose: Just as agents can be segmented into groups in Zendesk Support, your customers (end-users) can be segmented into organizations. You can manually assign customers to an organization or automatically assign them to an organization by their email address domain. Organizations can be used in business rules to route tickets to groups of agents or to send email notifications.        
        Source API Documentation  https://developer.zendesk.com/rest_api/docs/support/organizations

        Replication: Key-Based Replication        
        Replication Key: created_at

        Fields

        Name
        Target Datatype
        id
        INTEGER
        domain_names
        RECORD
        external_id
        STRING
        group_id
        INTEGER
        name
        STRING
        notes
        STRING
        shared_tickets
        BOOLEAN
        shared_comments
        BOOLEAN
        organization_fields
        STRING
        url
        STRING

        SatisfactionRatings

        Purpose: If you have enabled satisfaction ratings for your account, this end point allows you to quickly retrieve all ratings.       
        Source API Documentation  https://developer.zendesk.com/rest_api/docs/support/satisfaction_ratings

        Replication: Key-Based Replication       
        Replication Key: created_at

        Fields

        Name
        Target Datatype
        id
        INTEGER
        updated_at
        DATETIME
        assignee_id
        INTEGER
        created_at
        DATETIME
        group_id
        INTEGER
        reason_id
        INTEGER
        requester_id
        INTEGER
        ticket_id
        INTEGER
        url
        STRING
        score
        STRING
        reason
        STRING
        comment
        STRING

        Tags

        Purpose: You must enable the tagging of users and organizations in Zendesk Support for the API calls to work.      
        Source API Documentation  https://developer.zendesk.com/rest_api/docs/support/tags

        Replication: Key-Based Replication      
        Replication Key: created_at

        Fields

        Name
        Target Datatype
        name
        STRING
        count
        INTEGER

        ticket_audits id | INTEGER author_id | INTEGER ticket_id | INTEGER metadata | RECORD events | RECORD via | RECORD

        TicketComments

        Purpose: Ticket comments represent the conversation between requesters, collaborators, and agents. Comments can be public or private.      
        Source API Documentation  https://developer.zendesk.com/rest_api/docs/support/ticket_comments

        Replication: Key-Based Replication      
        Replication Key: created_at

        Fields

        Name
        Target Datatype
        id
        INTEGER
        created_at
        STRING
        body
        STRING
        html_body
        STRING
        plain_body
        STRING
        public
        BOOLEAN
        audit_id
        INTEGER
        author_id
        INTEGER
        attachments
        RECORD
        viasourcerel
        STRING
        via__channel
        STRING

        TicketFields

        Purpose: Zendesk Support allows admins to customize the fields displayed on the ticket form. Basic text fields as well as customizable dropdown and number fields are available. You can customize The visibility of these fields for end users in the admin interface.     
        Source API Documentation  https://developer.zendesk.com/rest_api/docs/support/ticket_fields

        Replication: Key-Based Replication     
        Replication Key: created_at

        Fields

        Name
        Target Datatype
        id
        INTEGER
        created_at
        STRING
        updated_at
        STRING
        title_in_portal
        STRING
        visible_in_portal
        BOOLEAN
        collapsed_for_agents
        BOOLEAN
        regexp_for_validation
        STRING
        title
        STRING
        position
        INTEGER
        type
        STRING
        editable_in_portal
        BOOLEAN
        raw_title_in_portal
        STRING
        tag
        STRING
        removable
        BOOLEAN
        active
        BOOLEAN
        url
        STRING
        raw_title
        STRING
        required
        BOOLEAN
        description
        STRING
        raw_description
        STRING
        agent_description
        STRING
        required_in_portal
        STRING
        custom_field_options
        RECORD

        TicketForms

        Purpose: Returns a list of all ticket forms for your account if accessed as an admin or agent. End users will only see the list of ticket forms that are marked 'end_user_visible'.    
        Source API Documentation  https://developer.zendesk.com/rest_api/docs/support/ticket_forms

        Replication: Key-Based Replication    
        Replication Key: created_at

        Fields

        Name
        Target Datatype
        id
        INTEGER
        updated_at
        STRING
        created_at
        STRING
        name
        STRING
        raw_name
        STRING
        display_name
        STRING
        raw_display_name
        STRING
        url
        STRING
        position
        INTEGER
        active
        BOOLEAN
        default
        BOOLEAN
        end_user_available
        BOOLEAN
        in_all_brands
        BOOLEAN
        ticket_field_ids
        RECORD
        restricted_brand_ids
        RECORD

        TicketMetrics

        Purpose: Returns a list of tickets with their metrics. Tickets are ordered chronologically by created date, from newest to oldest. The last ticket listed may not be the absolute oldest ticket in your account due to ticket archiving.   
        Source API Documentation  https://developer.zendesk.com/rest_api/docs/support/ticket_metrics

        Replication: Key-Based Replication   
        Replication Key: created_at

        Fields

        Name
        Target Datatype
        id
        INTEGER
        updated_at
        STRING
        group_stations
        INTEGER
        assignee_stations
        INTEGER
        created_at
        STRING
        reopens
        INTEGER
        replies
        INTEGER
        assignee_updated_at
        DATETIME
        requester_updated_at
        DATETIME
        status_updated_at
        DATETIME
        initially_assigned_at
        DATETIME
        assigned_at
        DATETIME
        solved_at
        DATETIME
        latest_comment_added_at
        DATETIME
        reply_time_in_minutes
        RECORD
        first_resolution_time_in_minutes
        RECORD
        full_resolution_time_in_minutes
        RECORD
        agent_wait_time_in_minutes
        RECORD
        requester_wait_time_in_minutes
        RECORD
        on_hold_time_in_minutes
        RECORD

        Tickets

        Purpose: Tickets are the means through which your end users (customers) communicate with agents in Zendesk Support. Tickets can originate from a number of channels, including email, Help Center, chat, phone call, Twitter, Facebook, or the API. All tickets have a core set of properties.  
        Source API Documentation  https://developer.zendesk.com/rest_api/docs/support/tickets

        Replication: Key-Based Replication  
        Replication Key: created_at

        Fields

        Name
        Target Datatype
        id
        INTEGER
        updated_at
        STRING
        organization_id
        INTEGER
        requester_id
        INTEGER
        is_public
        BOOLEAN
        description
        STRING
        follower_ids
        RECORD
        submitter_id
        INTEGER
        brand_id
        INTEGER
        group_id
        INTEGER
        type
        STRING
        collaborator_ids
        RECORD
        tags
        RECORD
        has_incidents
        BOOLEAN
        created_at
        STRING
        raw_subject
        STRING
        status
        STRING
        custom_fields
        RECORD
        url
        STRING
        allow_channelback
        BOOLEAN
        due_at
        STRING
        followup_ids
        RECORD
        priority
        STRING
        assignee_id
        INTEGER
        subject
        STRING
        external_id
        STRING

        Users

        Purpose: Returns all user details 
        Source API Documentation  https://developer.zendesk.com/rest_api/docs/support/users#list-users

        Replication: Key-Based Replication 
        Replication Key: created_at

        Fields

        Name
        Target Datatype
        id
        INTEGER
        updated_at
        STRING
        active
        BOOLEAN
        alias
        STRING
        chat_only
        BOOLEAN
        custom_role_id
        INTEGER
        created_at
        STRING
        default_group_id
        INTEGER
        details
        STRING
        email
        STRING
        external_id
        STRING
        last_login_at
        STRING
        locale
        STRING
        locale_id
        INTEGER
        name
        STRING
        notes
        STRING
        moderator
        BOOLEAN
        organization_id
        INTEGER
        only_private_comments
        BOOLEAN
        phone
        STRING
        photo
        RECORD
        role
        STRING
        role_type
        INTEGER
        shared
        BOOLEAN
        shared_agent
        BOOLEAN
        shared_phone_number
        BOOLEAN
        signature
        STRING
        suspended
        BOOLEAN
        tags
        STRING
        ticket_restriction
        STRING
        time_zone
        STRING
        two_factor_auth_enabled
        BOOLEAN
        url
        STRING
        verified
        BOOLEAN
        user_fields
        RECORD
        data transformation data extraction

        Was this article helpful?

        Yes
        No
        Give feedback about this article

        Related Articles

        • Release Notes

        Table of Contents

        Snapshot Integrate Zendesk with Daton Workflow Zendesk Data

        Get Started on your Data Journey Today!

        Get a free 14-day trial of Daton today, no credit card is required.

        Start Free Trial
        Talk To Experts
        • Quick & Easy Setup
        • Secure & Reliable
        • No-Code Platform
        • Auto Updates
        • 24/7 Support

        Follow Us

        Linkedin Youtube

        Company

        • Customers
        • Partner With Us
        • Contact Us

        Culture

        • About
        • People
        • Careers

        Offerings

        • Daton
        • For Brands
        • For Agencies

        Policies

        • Terms of Service
        • Privacy Policy
        • MSA

        Follow Us

        Linkedin Youtube

        DISCLAIMER: Various trademarks are held by their respective owners

        © 2023 sarasanalytics.com

        Sitemap

        Get Started on your Data Journey Today!

        Get a free 14-day trial of Daton today, no credit card is required.

        Start Free Trial
        Talk To Sales
        DISCLAIMER: Trademarks are held by their respective owners
        • Quick & Easy Setup
        • Secure & Reliable
        • No-Code Platform
        • Auto Updates
        • 24/7 Support

        Company

        • Customers
        • Partners
        • About
        • People
        • Careers
        • Contact Us

        Offerings

        • Daton
        • Solution for Brands
        • Solution for Agencies
        • Dashboards
        • Founder's Note
        • Status

        Policies

        • Terms of Service
        • Privacy Policy
        • MSA
        • Sitemap

        © 2023 sarasanalytics.com

        Linkedin Youtube

        Knowledge Base Software powered by Helpjuice

        Expand