> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Zoho Sprints OAuth 2.0 connector profile – StackOne setup guide

> Set up the OAuth 2.0 connector profile for Zoho Sprints in StackOne. One-time admin setup required before your users can link Zoho Sprints accounts via Hub.

<Warning>Administrator access to your Zoho account is required to create OAuth applications.</Warning>

<Panel>
  <div className="not-prose guides-scope-selector" data-guides-scope-selector data-guide-actions-json="[{&#x22;id&#x22;:&#x22;zohosprints_get_all_workspaces&#x22;,&#x22;label&#x22;:&#x22;Get All Workspaces&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.teams.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_workspace_settings&#x22;,&#x22;label&#x22;:&#x22;Get Workspace Settings&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.teams.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_all_projects&#x22;,&#x22;label&#x22;:&#x22;Get All Projects&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.projects.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_project_details&#x22;,&#x22;label&#x22;:&#x22;Get Project Details&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.projects.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_create_project&#x22;,&#x22;label&#x22;:&#x22;Create Project&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.projects.CREATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_update_project&#x22;,&#x22;label&#x22;:&#x22;Update Project&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.projects.UPDATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_delete_project&#x22;,&#x22;label&#x22;:&#x22;Delete Project&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.projects.DELETE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_project_users&#x22;,&#x22;label&#x22;:&#x22;Get Project Users&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.projectusers.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_add_project_users&#x22;,&#x22;label&#x22;:&#x22;Add Project Users&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.projectusers.CREATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_delete_project_user&#x22;,&#x22;label&#x22;:&#x22;Delete Project User&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.projectusers.DELETE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_project_groups&#x22;,&#x22;label&#x22;:&#x22;Get Project Groups&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.teams.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_all_sprints&#x22;,&#x22;label&#x22;:&#x22;Get All Sprints&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.sprints.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_sprint_details&#x22;,&#x22;label&#x22;:&#x22;Get Sprint Details&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.sprints.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_create_sprint&#x22;,&#x22;label&#x22;:&#x22;Create Sprint&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.sprints.CREATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_update_sprint&#x22;,&#x22;label&#x22;:&#x22;Update Sprint&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.sprints.UPDATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_delete_sprint&#x22;,&#x22;label&#x22;:&#x22;Delete Sprint&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.sprints.DELETE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_complete_sprint&#x22;,&#x22;label&#x22;:&#x22;Complete Sprint&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.sprints.UPDATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_active_sprint&#x22;,&#x22;label&#x22;:&#x22;Get Active Sprint&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.sprints.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_start_sprint&#x22;,&#x22;label&#x22;:&#x22;Start Sprint&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.sprints.UPDATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_items&#x22;,&#x22;label&#x22;:&#x22;Get Items&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.items.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_item_details&#x22;,&#x22;label&#x22;:&#x22;Get Item Details&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.items.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_create_item&#x22;,&#x22;label&#x22;:&#x22;Create Item&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.items.CREATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_update_item&#x22;,&#x22;label&#x22;:&#x22;Update Item&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.items.UPDATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_delete_item&#x22;,&#x22;label&#x22;:&#x22;Delete Item&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.items.DELETE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_move_items&#x22;,&#x22;label&#x22;:&#x22;Move Items&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.items.UPDATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_item_activity&#x22;,&#x22;label&#x22;:&#x22;Get Item Activity&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.items.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_item_attachments&#x22;,&#x22;label&#x22;:&#x22;Get Item Attachments&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.items.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_delete_item_attachment&#x22;,&#x22;label&#x22;:&#x22;Delete Item Attachment&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.items.DELETE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_subitems&#x22;,&#x22;label&#x22;:&#x22;Get Subitems&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.items.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_create_subitem&#x22;,&#x22;label&#x22;:&#x22;Create Subitem&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.items.CREATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_update_subitem&#x22;,&#x22;label&#x22;:&#x22;Update Subitem&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.items.UPDATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_delete_subitem&#x22;,&#x22;label&#x22;:&#x22;Delete Subitem&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.items.DELETE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_item_types&#x22;,&#x22;label&#x22;:&#x22;Get Item Types&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.items.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_project_priorities&#x22;,&#x22;label&#x22;:&#x22;Get Project Priorities&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.projects.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_project_backlog_id&#x22;,&#x22;label&#x22;:&#x22;Get Project Backlog ID&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.projects.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_project_backlog&#x22;,&#x22;label&#x22;:&#x22;Get Project Backlog&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.items.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_backlog_item_details&#x22;,&#x22;label&#x22;:&#x22;Get Backlog Item Details&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.items.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_create_backlog_item&#x22;,&#x22;label&#x22;:&#x22;Create Backlog Item&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.items.CREATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_update_backlog_item&#x22;,&#x22;label&#x22;:&#x22;Update Backlog Item&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.items.UPDATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_delete_backlog_item&#x22;,&#x22;label&#x22;:&#x22;Delete Backlog Item&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.items.DELETE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_move_backlog_items_to_sprint&#x22;,&#x22;label&#x22;:&#x22;Move Backlog Items To Sprint&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.items.UPDATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_move_items_to_backlog&#x22;,&#x22;label&#x22;:&#x22;Move Items To Backlog&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.items.UPDATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_epics&#x22;,&#x22;label&#x22;:&#x22;Get Epics&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.epic.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_epic_details&#x22;,&#x22;label&#x22;:&#x22;Get Epic Details&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.epic.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_create_epic&#x22;,&#x22;label&#x22;:&#x22;Create Epic&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.epic.CREATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_update_epic&#x22;,&#x22;label&#x22;:&#x22;Update Epic&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.epic.UPDATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_delete_epic&#x22;,&#x22;label&#x22;:&#x22;Delete Epic&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.epic.DELETE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_epic_items&#x22;,&#x22;label&#x22;:&#x22;Get Epic Items&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.items.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_add_items_to_epic&#x22;,&#x22;label&#x22;:&#x22;Add Items To Epic&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.epic.UPDATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_release_stages&#x22;,&#x22;label&#x22;:&#x22;Get Release Stages&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.release.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_releases&#x22;,&#x22;label&#x22;:&#x22;Get Releases&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.release.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_release_details&#x22;,&#x22;label&#x22;:&#x22;Get Release Details&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.release.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_create_release&#x22;,&#x22;label&#x22;:&#x22;Create Release&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.release.CREATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_update_release&#x22;,&#x22;label&#x22;:&#x22;Update Release&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.release.UPDATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_delete_release&#x22;,&#x22;label&#x22;:&#x22;Delete Release&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.release.DELETE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_add_items_to_release&#x22;,&#x22;label&#x22;:&#x22;Add Items To Release&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.release.UPDATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_item_comments&#x22;,&#x22;label&#x22;:&#x22;Get Item Comments&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.comments.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_add_item_comment&#x22;,&#x22;label&#x22;:&#x22;Add Item Comment&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.comments.CREATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_update_item_comment&#x22;,&#x22;label&#x22;:&#x22;Update Item Comment&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.comments.UPDATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_delete_item_comment&#x22;,&#x22;label&#x22;:&#x22;Delete Item Comment&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.comments.DELETE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_workspace_users&#x22;,&#x22;label&#x22;:&#x22;Get Workspace Users&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.teamusers.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_add_workspace_users&#x22;,&#x22;label&#x22;:&#x22;Add Workspace Users&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.teamusers.CREATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_update_user_role&#x22;,&#x22;label&#x22;:&#x22;Update User Role&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.teamusers.UPDATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_delete_workspace_user&#x22;,&#x22;label&#x22;:&#x22;Delete Workspace User&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.teamusers.DELETE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_project_status&#x22;,&#x22;label&#x22;:&#x22;Get Project Status&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.projects.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_create_project_status&#x22;,&#x22;label&#x22;:&#x22;Create Project Status&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.projectitemstatus.CREATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_update_project_status&#x22;,&#x22;label&#x22;:&#x22;Update Project Status&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.projectitemstatus.UPDATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_delete_project_status&#x22;,&#x22;label&#x22;:&#x22;Delete Project Status&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.projectitemstatus.DELETE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_tags&#x22;,&#x22;label&#x22;:&#x22;Get Tags&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.teams.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_add_custom_tag&#x22;,&#x22;label&#x22;:&#x22;Add Custom Tag&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.teams.CREATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_update_custom_tag&#x22;,&#x22;label&#x22;:&#x22;Update Custom Tag&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.teams.UPDATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_delete_custom_tag&#x22;,&#x22;label&#x22;:&#x22;Delete Custom Tag&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.teams.DELETE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_get_log_hours&#x22;,&#x22;label&#x22;:&#x22;Get Log Hours&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.timesheets.READ&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_add_log_hours&#x22;,&#x22;label&#x22;:&#x22;Add Log Hours&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.timesheets.CREATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_update_log_hours&#x22;,&#x22;label&#x22;:&#x22;Update Log Hours&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.timesheets.UPDATE&#x22;]},{&#x22;id&#x22;:&#x22;zohosprints_delete_log_hours&#x22;,&#x22;label&#x22;:&#x22;Delete Log Hours&#x22;,&#x22;scopes&#x22;:[&#x22;ZohoSprints.timesheets.DELETE&#x22;]}]" style={{ borderRadius: '8px', padding: '16px', marginBottom: '24px' }}>
    <div className="guides-scope-selector__title" style={{ fontSize: '16px', fontWeight: '600', marginBottom: '12px' }}>Select Actions to adjust the guide</div>
    <div className="guides-scope-selector__muted" style={{ fontSize: '13px', marginBottom: '12px' }}>Some actions may require additional configuration in the provider to be accessible. Choose the actions you need and the guide will be updated.</div>

    <div style={{ display: 'flex', gap: '8px', marginBottom: '12px', flexWrap: 'wrap' }}>
      <input type="text" placeholder="Search actions..." className="guides-scope-selector__input" data-guide-action-search style={{ padding: '8px 12px', borderRadius: '6px', fontSize: '13px', flex: 1, minWidth: '160px' }} />

      <button type="button" className="guides-scope-selector__quick-btn" data-guide-select-all style={{ padding: '6px 10px', borderRadius: '6px', fontSize: '12px', cursor: 'pointer' }}>Select all</button>
      <button type="button" className="guides-scope-selector__quick-btn" data-guide-clear style={{ padding: '6px 10px', borderRadius: '6px', fontSize: '12px', cursor: 'pointer' }}>Clear</button>
    </div>

    <div className="guides-scope-selector__list" style={{ maxHeight: '240px', overflowY: 'auto', borderRadius: '6px', marginBottom: '12px' }}>
      <div className="guides-scope-selector__list-header" style={{ display: 'flex', alignItems: 'center', gap: '10px', padding: '8px 12px', fontSize: '12px', fontWeight: '600', position: 'sticky', top: 0, zIndex: 1 }}>
        <div style={{ width: '16px', flexShrink: 0 }} />

        <div style={{ flex: 1, textAlign: 'left' }}>Action</div>
        <div style={{ minWidth: '120px', marginLeft: 'auto', textAlign: 'right' }}>Scope(s)</div>
      </div>

      <div className="guides-scope-selector__muted" data-guide-loading style={{ padding: '16px', textAlign: 'center', fontSize: '13px' }}>Loading actions...</div>
      <div className="guides-scope-selector__muted" data-guide-no-results hidden style={{ padding: '16px', textAlign: 'center', fontSize: '13px' }}>No actions match your search.</div>
    </div>

    <div className="guides-scope-selector__url-section" style={{ marginTop: '12px', paddingTop: '12px' }}>
      <div className="guides-scope-selector__muted" style={{ fontSize: '12px', fontWeight: '500', marginBottom: '6px' }}>Dynamic Guide URL</div>

      <div style={{ display: 'flex', alignItems: 'center', gap: '8px', flexWrap: 'wrap' }}>
        <input type="text" readOnly className="guides-scope-selector__input" data-guide-url style={{ flex: 1, minWidth: '200px', padding: '8px 10px', borderRadius: '6px', fontSize: '12px', fontFamily: 'monospace' }} />

        <button type="button" className="guides-scope-selector__copy-btn" data-guide-copy-url style={{ width: '120px', padding: '8px 14px', borderRadius: '6px', fontSize: '13px', fontWeight: '500', cursor: 'pointer', whiteSpace: 'nowrap', marginLeft: 'auto' }}>Copy URL</button>
      </div>

      <div style={{ marginTop: '12px' }}>
        <div className="guides-scope-selector__muted" style={{ fontSize: '12px', fontWeight: '500', marginBottom: '6px' }}>Scopes Selected</div>

        <div style={{ display: 'flex', alignItems: 'stretch', gap: '8px', flexWrap: 'wrap' }}>
          <pre className="guides-scope-selector__input" role="textbox" aria-readonly="true" tabIndex={0} data-guide-scopes-output style={{ flex: 1, minWidth: '200px', minHeight: '88px', maxHeight: '120px', overflowY: 'auto', margin: 0, padding: '8px 10px', borderRadius: '6px', fontSize: '12px', fontFamily: 'monospace', whiteSpace: 'pre-wrap' }} />

          <div className="guides-scope-selector__muted" style={{ display: 'flex', flexDirection: 'column', gap: '8px', fontSize: '12px', fontWeight: '500', flexShrink: 0, alignItems: 'flex-start' }}>
            <div style={{ whiteSpace: 'nowrap' }}>Separator</div>

            <select className="guides-scope-selector__input" data-guide-scope-delimiter style={{ width: '100%', padding: '6px 10px', borderRadius: '6px', fontSize: '12px' }}>
              <option value="space">Space</option>
              <option value="comma">Comma</option>
              <option value="semicolon">Semicolon</option>
              <option value="pipe">Pipe</option>
              <option value="newline">Newline</option>
            </select>

            <button type="button" className="guides-scope-selector__copy-btn" data-guide-copy-scopes style={{ width: '120px', padding: '8px 14px', borderRadius: '6px', fontSize: '13px', fontWeight: '500', cursor: 'pointer', whiteSpace: 'nowrap' }}>Copy scopes</button>
          </div>
        </div>
      </div>
    </div>
  </div>
</Panel>

<section data-guide-section data-guide-scopes="">
  <h2>Create OAuth application in Zoho API Console</h2>

  <p>Register a server-based application in the Zoho API Console to obtain your Client ID and Client Secret.</p>

  <Steps>
    <Step title="Sign in to Zoho API Console">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>Sign in to the <a href="https://api-console.zoho.com" target="_blank" rel="noopener noreferrer">Zoho API Console</a>.</p>
      </div>
    </Step>

    <Step title="Create server-based application">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>Create a new server-based application for OAuth integration.</p>

        <ul>
          <li>Click <strong>GET STARTED</strong> or <strong>ADD CLIENT</strong>.</li>
          <li>Select <strong>Server-based Applications</strong>.</li>
          <li>Click <strong>CREATE NOW</strong>.</li>
        </ul>
      </div>
    </Step>

    <Step title="Configure application details">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>Enter the required application information.</p>

        <ul>
          <li><strong>Client Name</strong>: Enter a descriptive name (e.g., StackOne Sprints Integration)</li>
          <li><strong>Homepage URL</strong>: Enter your company website URL</li>
          <li><strong>Authorized Redirect URI</strong>: `https://api.stackone.com/connect/oauth2/zohosprints/callback`</li>
          <li>Click <strong>CREATE</strong>.</li>
        </ul>
      </div>
    </Step>

    <Step title="Copy client credentials">
      <div data-guide-step data-guide-scopes="" data-guide-display-scopes-list="">
        <p>Retrieve your OAuth credentials from the Client Secret tab.</p>

        <ul>
          <li>Click the <strong>Client Secret</strong> tab in your application.</li>
          <li>Copy the <strong>Client ID</strong> (format `1000.XXXXXXXXXXXXXXXXX`).</li>
          <li>Copy the <strong>Client Secret</strong> (long alphanumeric string).</li>
          <li>Store both values securely for use later.</li>
        </ul>
      </div>
    </Step>
  </Steps>
</section>

<section data-guide-section data-guide-scopes="">
  <h2>Scopes</h2>

  <p>Scopes control which Zoho Sprints modules the integration can access. Create a space-separated list of the scopes you need, then enter it in the <strong>OAuth Scopes</strong> field in StackOne.</p>

  <Steps>
    <Step title="Select scopes">
      <div data-guide-step data-guide-scopes="ZohoSprints.teams.READ,ZohoSprints.teams.CREATE,ZohoSprints.teams.UPDATE,ZohoSprints.teams.DELETE,ZohoSprints.feed.READ,ZohoSprints.projects.READ,ZohoSprints.projects.CREATE,ZohoSprints.projects.UPDATE,ZohoSprints.projects.DELETE,ZohoSprints.sprints.READ,ZohoSprints.sprints.CREATE,ZohoSprints.sprints.UPDATE,ZohoSprints.sprints.DELETE,ZohoSprints.items.READ,ZohoSprints.items.CREATE,ZohoSprints.items.UPDATE,ZohoSprints.items.DELETE,ZohoSprints.epic.READ,ZohoSprints.epic.CREATE,ZohoSprints.epic.UPDATE,ZohoSprints.epic.DELETE,ZohoSprints.release.READ,ZohoSprints.release.CREATE,ZohoSprints.release.UPDATE,ZohoSprints.release.DELETE,ZohoSprints.timesheets.READ,ZohoSprints.timesheets.CREATE,ZohoSprints.timesheets.UPDATE,ZohoSprints.timesheets.DELETE,ZohoSprints.projectusers.READ,ZohoSprints.projectusers.CREATE,ZohoSprints.projectusers.UPDATE,ZohoSprints.projectusers.DELETE,ZohoSprints.comments.READ,ZohoSprints.comments.CREATE,ZohoSprints.comments.UPDATE,ZohoSprints.comments.DELETE,ZohoSprints.projectitemstatus.CREATE,ZohoSprints.projectitemstatus.UPDATE,ZohoSprints.projectitemstatus.DELETE,ZohoSprints.teamusers.READ,ZohoSprints.teamusers.CREATE,ZohoSprints.teamusers.UPDATE,ZohoSprints.teamusers.DELETE,ZohoSprints.webhook.READ,ZohoSprints.webhook.CREATE,ZohoSprints.webhook.DELETE,ZohoSprints.meetings.READ,ZohoSprints.meetings.CREATE,ZohoSprints.meetings.UPDATE,ZohoSprints.meetings.DELETE,ZohoSprints.settings.READ,ZohoSprints.settings.CREATE,ZohoSprints.settings.UPDATE,ZohoSprints.settings.DELETE" data-guide-display-scopes-list="ZohoSprints.teams.READ,ZohoSprints.teams.CREATE,ZohoSprints.teams.UPDATE,ZohoSprints.teams.DELETE,ZohoSprints.feed.READ,ZohoSprints.projects.READ,ZohoSprints.projects.CREATE,ZohoSprints.projects.UPDATE,ZohoSprints.projects.DELETE,ZohoSprints.sprints.READ,ZohoSprints.sprints.CREATE,ZohoSprints.sprints.UPDATE,ZohoSprints.sprints.DELETE,ZohoSprints.items.READ,ZohoSprints.items.CREATE,ZohoSprints.items.UPDATE,ZohoSprints.items.DELETE,ZohoSprints.epic.READ,ZohoSprints.epic.CREATE,ZohoSprints.epic.UPDATE,ZohoSprints.epic.DELETE,ZohoSprints.release.READ,ZohoSprints.release.CREATE,ZohoSprints.release.UPDATE,ZohoSprints.release.DELETE,ZohoSprints.timesheets.READ,ZohoSprints.timesheets.CREATE,ZohoSprints.timesheets.UPDATE,ZohoSprints.timesheets.DELETE,ZohoSprints.projectusers.READ,ZohoSprints.projectusers.CREATE,ZohoSprints.projectusers.UPDATE,ZohoSprints.projectusers.DELETE,ZohoSprints.comments.READ,ZohoSprints.comments.CREATE,ZohoSprints.comments.UPDATE,ZohoSprints.comments.DELETE,ZohoSprints.projectitemstatus.CREATE,ZohoSprints.projectitemstatus.UPDATE,ZohoSprints.projectitemstatus.DELETE,ZohoSprints.teamusers.READ,ZohoSprints.teamusers.CREATE,ZohoSprints.teamusers.UPDATE,ZohoSprints.teamusers.DELETE,ZohoSprints.webhook.READ,ZohoSprints.webhook.CREATE,ZohoSprints.webhook.DELETE,ZohoSprints.meetings.READ,ZohoSprints.meetings.CREATE,ZohoSprints.meetings.UPDATE,ZohoSprints.meetings.DELETE,ZohoSprints.settings.READ,ZohoSprints.settings.CREATE,ZohoSprints.settings.UPDATE,ZohoSprints.settings.DELETE">
        <div className="connector-guide-actions-badge" data-guide-actions-badge data-guide-actions-badge-scopes="ZohoSprints.teams.READ,ZohoSprints.teams.CREATE,ZohoSprints.teams.UPDATE,ZohoSprints.teams.DELETE,ZohoSprints.feed.READ,ZohoSprints.projects.READ,ZohoSprints.projects.CREATE,ZohoSprints.projects.UPDATE,ZohoSprints.projects.DELETE,ZohoSprints.sprints.READ,ZohoSprints.sprints.CREATE,ZohoSprints.sprints.UPDATE,ZohoSprints.sprints.DELETE,ZohoSprints.items.READ,ZohoSprints.items.CREATE,ZohoSprints.items.UPDATE,ZohoSprints.items.DELETE,ZohoSprints.epic.READ,ZohoSprints.epic.CREATE,ZohoSprints.epic.UPDATE,ZohoSprints.epic.DELETE,ZohoSprints.release.READ,ZohoSprints.release.CREATE,ZohoSprints.release.UPDATE,ZohoSprints.release.DELETE,ZohoSprints.timesheets.READ,ZohoSprints.timesheets.CREATE,ZohoSprints.timesheets.UPDATE,ZohoSprints.timesheets.DELETE,ZohoSprints.projectusers.READ,ZohoSprints.projectusers.CREATE,ZohoSprints.projectusers.UPDATE,ZohoSprints.projectusers.DELETE,ZohoSprints.comments.READ,ZohoSprints.comments.CREATE,ZohoSprints.comments.UPDATE,ZohoSprints.comments.DELETE,ZohoSprints.projectitemstatus.CREATE,ZohoSprints.projectitemstatus.UPDATE,ZohoSprints.projectitemstatus.DELETE,ZohoSprints.teamusers.READ,ZohoSprints.teamusers.CREATE,ZohoSprints.teamusers.UPDATE,ZohoSprints.teamusers.DELETE,ZohoSprints.webhook.READ,ZohoSprints.webhook.CREATE,ZohoSprints.webhook.DELETE,ZohoSprints.meetings.READ,ZohoSprints.meetings.CREATE,ZohoSprints.meetings.UPDATE,ZohoSprints.meetings.DELETE,ZohoSprints.settings.READ,ZohoSprints.settings.CREATE,ZohoSprints.settings.UPDATE,ZohoSprints.settings.DELETE" style={{ display: 'block', width: 'fit-content', maxWidth: '100%', padding: '2px 8px', borderRadius: '8px', fontSize: '12px', marginBottom: '8px', marginTop: '-10px', whiteSpace: 'nowrap', overflowX: 'auto', overflowY: 'hidden', msOverflowStyle: 'none', scrollbarWidth: 'none' }}>
          <span>Enables actions: </span><span data-guide-actions-badge-labels>Add Custom Tag, Add Item Comment, Add Items To Epic, Add Items To Release, Add Log Hours, Add Project Users, Add Workspace Users, Complete Sprint, Create Backlog Item, Create Epic, Create Item, Create Project, Create Project Status, Create Release, Create Sprint, Create Subitem, Delete Backlog Item, Delete Custom Tag, Delete Epic, Delete Item, Delete Item Attachment, Delete Item Comment, Delete Log Hours, Delete Project, Delete Project Status, Delete Project User, Delete Release, Delete Sprint, Delete Subitem, Delete Workspace User, Get Active Sprint, Get All Projects, Get All Sprints, Get All Workspaces, Get Backlog Item Details, Get Epic Details, Get Epic Items, Get Epics, Get Item Activity, Get Item Attachments, Get Item Comments, Get Item Details, Get Item Types, Get Items, Get Log Hours, Get Project Backlog, Get Project Backlog ID, Get Project Details, Get Project Groups, Get Project Priorities, Get Project Status, Get Project Users, Get Release Details, Get Release Stages, Get Releases, Get Sprint Details, Get Subitems, Get Tags, Get Workspace Settings, Get Workspace Users, Move Backlog Items To Sprint, Move Items, Move Items To Backlog, Start Sprint, Update Backlog Item, Update Custom Tag, Update Epic, Update Item, Update Item Comment, Update Log Hours, Update Project, Update Project Status, Update Release, Update Sprint, Update Subitem, Update User Role</span>
        </div>

        <p>Available scopes (choose the ones you need):</p>

        <div style={{ marginTop: '8px' }} data-guide-display-scopes>
          <div className="connector-guide-scopes-container connector-guide-scopes-container--scrollable">
            <ul className="not-prose" style={{ listStyleType: "'- '", paddingLeft: '1em', margin: 0 }}>
              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.teams.READ">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.teams.READ" title="Copy scope" data-copy="ZohoSprints.teams.READ">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.teams.READ</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.teams.CREATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.teams.CREATE" title="Copy scope" data-copy="ZohoSprints.teams.CREATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.teams.CREATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.teams.UPDATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.teams.UPDATE" title="Copy scope" data-copy="ZohoSprints.teams.UPDATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.teams.UPDATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.teams.DELETE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.teams.DELETE" title="Copy scope" data-copy="ZohoSprints.teams.DELETE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.teams.DELETE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.feed.READ">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.feed.READ" title="Copy scope" data-copy="ZohoSprints.feed.READ">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.feed.READ</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.projects.READ">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.projects.READ" title="Copy scope" data-copy="ZohoSprints.projects.READ">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.projects.READ</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.projects.CREATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.projects.CREATE" title="Copy scope" data-copy="ZohoSprints.projects.CREATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.projects.CREATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.projects.UPDATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.projects.UPDATE" title="Copy scope" data-copy="ZohoSprints.projects.UPDATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.projects.UPDATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.projects.DELETE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.projects.DELETE" title="Copy scope" data-copy="ZohoSprints.projects.DELETE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.projects.DELETE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.sprints.READ">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.sprints.READ" title="Copy scope" data-copy="ZohoSprints.sprints.READ">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.sprints.READ</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.sprints.CREATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.sprints.CREATE" title="Copy scope" data-copy="ZohoSprints.sprints.CREATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.sprints.CREATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.sprints.UPDATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.sprints.UPDATE" title="Copy scope" data-copy="ZohoSprints.sprints.UPDATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.sprints.UPDATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.sprints.DELETE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.sprints.DELETE" title="Copy scope" data-copy="ZohoSprints.sprints.DELETE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.sprints.DELETE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.items.READ">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.items.READ" title="Copy scope" data-copy="ZohoSprints.items.READ">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.items.READ</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.items.CREATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.items.CREATE" title="Copy scope" data-copy="ZohoSprints.items.CREATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.items.CREATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.items.UPDATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.items.UPDATE" title="Copy scope" data-copy="ZohoSprints.items.UPDATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.items.UPDATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.items.DELETE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.items.DELETE" title="Copy scope" data-copy="ZohoSprints.items.DELETE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.items.DELETE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.epic.READ">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.epic.READ" title="Copy scope" data-copy="ZohoSprints.epic.READ">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.epic.READ</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.epic.CREATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.epic.CREATE" title="Copy scope" data-copy="ZohoSprints.epic.CREATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.epic.CREATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.epic.UPDATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.epic.UPDATE" title="Copy scope" data-copy="ZohoSprints.epic.UPDATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.epic.UPDATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.epic.DELETE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.epic.DELETE" title="Copy scope" data-copy="ZohoSprints.epic.DELETE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.epic.DELETE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.release.READ">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.release.READ" title="Copy scope" data-copy="ZohoSprints.release.READ">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.release.READ</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.release.CREATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.release.CREATE" title="Copy scope" data-copy="ZohoSprints.release.CREATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.release.CREATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.release.UPDATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.release.UPDATE" title="Copy scope" data-copy="ZohoSprints.release.UPDATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.release.UPDATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.release.DELETE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.release.DELETE" title="Copy scope" data-copy="ZohoSprints.release.DELETE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.release.DELETE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.timesheets.READ">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.timesheets.READ" title="Copy scope" data-copy="ZohoSprints.timesheets.READ">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.timesheets.READ</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.timesheets.CREATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.timesheets.CREATE" title="Copy scope" data-copy="ZohoSprints.timesheets.CREATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.timesheets.CREATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.timesheets.UPDATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.timesheets.UPDATE" title="Copy scope" data-copy="ZohoSprints.timesheets.UPDATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.timesheets.UPDATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.timesheets.DELETE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.timesheets.DELETE" title="Copy scope" data-copy="ZohoSprints.timesheets.DELETE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.timesheets.DELETE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.projectusers.READ">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.projectusers.READ" title="Copy scope" data-copy="ZohoSprints.projectusers.READ">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.projectusers.READ</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.projectusers.CREATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.projectusers.CREATE" title="Copy scope" data-copy="ZohoSprints.projectusers.CREATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.projectusers.CREATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.projectusers.UPDATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.projectusers.UPDATE" title="Copy scope" data-copy="ZohoSprints.projectusers.UPDATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.projectusers.UPDATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.projectusers.DELETE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.projectusers.DELETE" title="Copy scope" data-copy="ZohoSprints.projectusers.DELETE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.projectusers.DELETE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.comments.READ">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.comments.READ" title="Copy scope" data-copy="ZohoSprints.comments.READ">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.comments.READ</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.comments.CREATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.comments.CREATE" title="Copy scope" data-copy="ZohoSprints.comments.CREATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.comments.CREATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.comments.UPDATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.comments.UPDATE" title="Copy scope" data-copy="ZohoSprints.comments.UPDATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.comments.UPDATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.comments.DELETE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.comments.DELETE" title="Copy scope" data-copy="ZohoSprints.comments.DELETE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.comments.DELETE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.projectitemstatus.CREATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.projectitemstatus.CREATE" title="Copy scope" data-copy="ZohoSprints.projectitemstatus.CREATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.projectitemstatus.CREATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.projectitemstatus.UPDATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.projectitemstatus.UPDATE" title="Copy scope" data-copy="ZohoSprints.projectitemstatus.UPDATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.projectitemstatus.UPDATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.projectitemstatus.DELETE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.projectitemstatus.DELETE" title="Copy scope" data-copy="ZohoSprints.projectitemstatus.DELETE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.projectitemstatus.DELETE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.teamusers.READ">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.teamusers.READ" title="Copy scope" data-copy="ZohoSprints.teamusers.READ">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.teamusers.READ</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.teamusers.CREATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.teamusers.CREATE" title="Copy scope" data-copy="ZohoSprints.teamusers.CREATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.teamusers.CREATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.teamusers.UPDATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.teamusers.UPDATE" title="Copy scope" data-copy="ZohoSprints.teamusers.UPDATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.teamusers.UPDATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.teamusers.DELETE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.teamusers.DELETE" title="Copy scope" data-copy="ZohoSprints.teamusers.DELETE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.teamusers.DELETE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.webhook.READ">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.webhook.READ" title="Copy scope" data-copy="ZohoSprints.webhook.READ">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.webhook.READ</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.webhook.CREATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.webhook.CREATE" title="Copy scope" data-copy="ZohoSprints.webhook.CREATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.webhook.CREATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.webhook.DELETE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.webhook.DELETE" title="Copy scope" data-copy="ZohoSprints.webhook.DELETE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.webhook.DELETE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.meetings.READ">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.meetings.READ" title="Copy scope" data-copy="ZohoSprints.meetings.READ">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.meetings.READ</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.meetings.CREATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.meetings.CREATE" title="Copy scope" data-copy="ZohoSprints.meetings.CREATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.meetings.CREATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.meetings.UPDATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.meetings.UPDATE" title="Copy scope" data-copy="ZohoSprints.meetings.UPDATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.meetings.UPDATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.meetings.DELETE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.meetings.DELETE" title="Copy scope" data-copy="ZohoSprints.meetings.DELETE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.meetings.DELETE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.settings.READ">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.settings.READ" title="Copy scope" data-copy="ZohoSprints.settings.READ">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.settings.READ</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.settings.CREATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.settings.CREATE" title="Copy scope" data-copy="ZohoSprints.settings.CREATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.settings.CREATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.settings.UPDATE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.settings.UPDATE" title="Copy scope" data-copy="ZohoSprints.settings.UPDATE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.settings.UPDATE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="ZohoSprints.settings.DELETE">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy ZohoSprints.settings.DELETE" title="Copy scope" data-copy="ZohoSprints.settings.DELETE">
                  <span className="connector-guide-scope-copy__label">ZohoSprints.settings.DELETE</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>
            </ul>
          </div>
        </div>
      </div>
    </Step>
  </Steps>
</section>

## Creating the StackOne Connector Profile

To create the Connector Profile in StackOne for <strong>Zoho Sprints</strong>:

<Steps>
  <Step title="Navigate to Connector Profiles">
    Login to StackOne and navigate to [Connector Profiles](https://app.stackone.com/connector_profiles)
  </Step>

  <Step title="Create New Connector Profile">
    <ul>
      <li>Click <strong>+ Connector Profile</strong></li>
      <li>Search for and select <strong>Zoho Sprints</strong></li>
      <li>Select <strong>Type</strong> as <strong>OAuth 2.0</strong></li>

      <li>
        Fill out the fields using details retrieved from your provider:

        <ul style={{ marginLeft: '20px' }}>
          <li><strong>Client ID</strong></li>
          <li><strong>Client Secret</strong></li>
          <li><strong>OAuth Scopes</strong> (Optional)</li>
        </ul>
      </li>

      <li>(Optional) Select <strong>Actions</strong> to be enabled for this Connector Profile</li>
      <li>Click <strong>Create profile</strong></li>
    </ul>
  </Step>
</Steps>

Congratulations! The new Connector Profile will now show up in your project ready to be used. You can now continue to <a href="/guides/accounts-section#linking-accounts">Link Accounts</a> for <strong>Zoho Sprints</strong>.
