> ## 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.

# RingCentral

> 87 actions available for RingCentral through StackOne. Use via Actions RPC, Toolset SDK, MCP, or A2A.

<div className="not-prose" style={{ display: 'flex', alignItems: 'center', gap: '12px', marginBottom: '24px' }}>
  <img src="https://stackone-logos.com/api/ringcentral/filled/png" alt="RingCentral" className="connector-page-icon" style={{ width: '48px', height: '48px', borderRadius: '10px', padding: '2px' }} />

  <div>
    <div style={{ fontSize: '24px', fontWeight: '600' }}>RingCentral</div>
    <div className="connector-page-subtitle" style={{ fontSize: '14px' }}>87 actions · 2 auth methods</div>

    <div style={{ display: 'flex', flexWrap: 'wrap', gap: '6px', marginTop: '8px' }}>
      <span className="connector-page-tag-beta" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Beta</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Telephony</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Messaging</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>IAM</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>CRM</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Sms</span>
    </div>
  </div>
</div>

## Authentication

<Columns cols={2}>
  <Card title="OAuth 2.0">
    OAuth 2.0 authorization code flow — users authorize via the RingCentral sign-in page. Application permissions (scopes) a...

    Guides: [Connector Profile](/connectors/ringcentral/guides/connector-profile/oauth-2-0), [Link Account](/connectors/ringcentral/guides/link-account/oauth-2-0)
  </Card>

  <Card title="Dummy Auth (Testing Only)">
    Testing-only authentication method — accepts any placeholder value and performs NO credential validation against RingCen...

    Guides: [Connector Profile](/connectors/ringcentral/guides/connector-profile/dummy-auth-testing-only), [Link Account](/connectors/ringcentral/guides/link-account/dummy-auth-testing-only)
  </Card>
</Columns>

<div className="connector-meta-library-section">
  <div className="connector-meta-library-title">Actions</div>

  <div className="connector-actions-controls not-prose" data-connector-actions-controls>
    <div className="connector-actions-controls__row">
      <input type="search" className="connector-actions-search" data-connector-actions-search placeholder="Search actions" aria-label="Search actions" />

      <div className="connector-actions-scopes" data-connector-actions-scopes>
        <button type="button" className="connector-actions-scopes__toggle" data-connector-actions-scopes-toggle aria-expanded="false">
          <span>Scopes<span data-connector-actions-scopes-count /></span>
        </button>

        <div className="connector-actions-scopes__menu">
          <div className="connector-actions-scopes__header">
            <input type="search" className="connector-actions-scopes__search" data-connector-actions-scope-search placeholder="Search scopes..." aria-label="Search scopes" />

            <div className="connector-actions-scopes__actions">
              <button type="button" data-connector-actions-scopes-select-all>Select all</button>
              <span>|</span>
              <button type="button" data-connector-actions-scopes-clear>Clear</button>
            </div>
          </div>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="A2PSMS" data-connector-actions-scope-filter />

            <span>A2PSMS</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="Analytics" data-connector-actions-scope-filter />

            <span>Analytics</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="CallControl" data-connector-actions-scope-filter />

            <span>CallControl</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="Contacts" data-connector-actions-scope-filter />

            <span>Contacts</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="EditAccounts" data-connector-actions-scope-filter />

            <span>EditAccounts</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="EditCallLog" data-connector-actions-scope-filter />

            <span>EditCallLog</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="EditExtensions" data-connector-actions-scope-filter />

            <span>EditExtensions</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="EditMessages" data-connector-actions-scope-filter />

            <span>EditMessages</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="EditPresence" data-connector-actions-scope-filter />

            <span>EditPresence</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="Faxes" data-connector-actions-scope-filter />

            <span>Faxes</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="Glip" data-connector-actions-scope-filter />

            <span>Glip</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="ReadAccounts" data-connector-actions-scope-filter />

            <span>ReadAccounts</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="ReadCallLog" data-connector-actions-scope-filter />

            <span>ReadCallLog</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="ReadContacts" data-connector-actions-scope-filter />

            <span>ReadContacts</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="ReadMessages" data-connector-actions-scope-filter />

            <span>ReadMessages</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="ReadPresence" data-connector-actions-scope-filter />

            <span>ReadPresence</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="RingOut" data-connector-actions-scope-filter />

            <span>RingOut</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="RoleManagement" data-connector-actions-scope-filter />

            <span>RoleManagement</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="SMS" data-connector-actions-scope-filter />

            <span>SMS</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="TeamMessaging" data-connector-actions-scope-filter />

            <span>TeamMessaging</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="Video" data-connector-actions-scope-filter />

            <span>Video</span>
          </label>

          <div className="connector-actions-scopes__empty" data-connector-actions-scopes-empty hidden>No scopes found</div>
        </div>
      </div>
    </div>
  </div>

  <div className="meta-library-count" data-connector-actions-count>87 actions</div>

  <div className="not-prose meta-library-table-container" data-connector-actions-table>
    <div className="connector-meta-library-grid" style={{ gridTemplateColumns: '200px 1fr 150px' }}>
      <div className="connector-meta-library-row">
        <div className="meta-library-grid-header-cell">Action</div>
        <div className="meta-library-grid-header-cell">Description</div>
        <div className="meta-library-grid-header-cell">Required scopes</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_read_automatic_location_updates_task" data-action-label="Get Emergency Map Configuration Task" data-action-scopes="EditAccounts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Emergency Map Configuration Task</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_read_automatic_location_updates_task" aria-label="Copy ringcentral_read_automatic_location_updates_task"><code className="connector-page-code">ringcentral\_read\_automatic\_location\_updates\_task</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the status and results of an asynchronous Automatic Location Updates task</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="EditAccounts" aria-label="Copy scope EditAccounts"><code className="connector-page-code">EditAccounts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_assign_multiple_automatic_location_updates_users" data-action-label="Enable Automatic Location Updates For Users" data-action-scopes="EditAccounts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Enable Automatic Location Updates For Users</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_assign_multiple_automatic_location_updates_users" aria-label="Copy ringcentral_assign_multiple_automatic_location_updates_users"><code className="connector-page-code">ringcentral\_assign\_multiple\_automatic\_location\_updates\_users</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Enable or disable the Automatic Location Updates feature for multiple account users in one bulk call</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="EditAccounts" aria-label="Copy scope EditAccounts"><code className="connector-page-code">EditAccounts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_analytics_calls_aggregation_fetch" data-action-label="Calls Aggregation Data" data-action-scopes="Analytics" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Calls Aggregation Data</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_analytics_calls_aggregation_fetch" aria-label="Copy ringcentral_analytics_calls_aggregation_fetch"><code className="connector-page-code">ringcentral\_analytics\_calls\_aggregation\_fetch</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Fetch aggregated call volume and call duration analytics for a single time range</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="Analytics" aria-label="Copy scope Analytics"><code className="connector-page-code">Analytics</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_analytics_calls_timeline_fetch" data-action-label="Calls Timeline Data" data-action-scopes="Analytics" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Calls Timeline Data</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_analytics_calls_timeline_fetch" aria-label="Copy ringcentral_analytics_calls_timeline_fetch"><code className="connector-page-code">ringcentral\_analytics\_calls\_timeline\_fetch</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Fetch time-series call volume and call duration analytics broken into interval buckets</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="Analytics" aria-label="Copy scope Analytics"><code className="connector-page-code">Analytics</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_read_glip_events_new" data-action-label="List User Events" data-action-scopes="TeamMessaging" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List User Events</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_read_glip_events_new" aria-label="Copy ringcentral_read_glip_events_new"><code className="connector-page-code">ringcentral\_read\_glip\_events\_new</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve all calendar events created by the current authenticated user</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="TeamMessaging" aria-label="Copy scope TeamMessaging"><code className="connector-page-code">TeamMessaging</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_read_event_new" data-action-label="Get Event" data-action-scopes="TeamMessaging" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Event</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_read_event_new" aria-label="Copy ringcentral_read_event_new"><code className="connector-page-code">ringcentral\_read\_event\_new</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve one or more calendar events by ID</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="TeamMessaging" aria-label="Copy scope TeamMessaging"><code className="connector-page-code">TeamMessaging</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_create_call_out_call_session" data-action-label="Make CallOut" data-action-scopes="CallControl" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Make CallOut</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_create_call_out_call_session" aria-label="Copy ringcentral_create_call_out_call_session"><code className="connector-page-code">ringcentral\_create\_call\_out\_call\_session</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Initiate a two-legged outbound (CallOut) call session that first rings the caller's registered Softphone/Hardphone devic...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="CallControl" aria-label="Copy scope CallControl"><code className="connector-page-code">CallControl</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_create_conference_call_session" data-action-label="Start Conference Call Session" data-action-scopes="CallControl" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Start Conference Call Session</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_create_conference_call_session" aria-label="Copy ringcentral_create_conference_call_session"><code className="connector-page-code">ringcentral\_create\_conference\_call\_session</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Start a new ad-hoc conference call session on the authenticated account's conferencing line, returning a voiceCallToken...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="CallControl" aria-label="Copy scope CallControl"><code className="connector-page-code">CallControl</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_read_call_session_status" data-action-label="Get Call Session Status" data-action-scopes="CallControl" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Call Session Status</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_read_call_session_status" aria-label="Copy ringcentral_read_call_session_status"><code className="connector-page-code">ringcentral\_read\_call\_session\_status</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the current status of a live call session by its telephony session identifier, including all call parties and t...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="CallControl" aria-label="Copy scope CallControl"><code className="connector-page-code">CallControl</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_delete_call_session" data-action-label="Drop Call Session" data-action-scopes="CallControl" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Drop Call Session</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_delete_call_session" aria-label="Copy ringcentral_delete_call_session"><code className="connector-page-code">ringcentral\_delete\_call\_session</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Drop (hang up) an entire live call session by its telephony session identifier, disconnecting every party on the call.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="CallControl" aria-label="Copy scope CallControl"><code className="connector-page-code">CallControl</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_list_company_active_calls" data-action-label="List Company Active Calls" data-action-scopes="ReadCallLog" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Company Active Calls</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_list_company_active_calls" aria-label="Copy ringcentral_list_company_active_calls"><code className="connector-page-code">ringcentral\_list\_company\_active\_calls</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve all calls currently in progress across the entire RingCentral account</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="ReadCallLog" aria-label="Copy scope ReadCallLog"><code className="connector-page-code">ReadCallLog</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_list_extension_active_calls" data-action-label="List User Active Calls" data-action-scopes="ReadCallLog" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List User Active Calls</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_list_extension_active_calls" aria-label="Copy ringcentral_list_extension_active_calls"><code className="connector-page-code">ringcentral\_list\_extension\_active\_calls</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve all calls currently in progress for a single user extension</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="ReadCallLog" aria-label="Copy scope ReadCallLog"><code className="connector-page-code">ReadCallLog</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_read_user_call_log" data-action-label="List User Call Records" data-action-scopes="ReadCallLog" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List User Call Records</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_read_user_call_log" aria-label="Copy ringcentral_read_user_call_log"><code className="connector-page-code">ringcentral\_read\_user\_call\_log</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve historical call log records for a single user extension with rich filtering</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="ReadCallLog" aria-label="Copy scope ReadCallLog"><code className="connector-page-code">ReadCallLog</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_delete_user_call_log" data-action-label="Delete User Call Records" data-action-scopes="EditCallLog" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete User Call Records</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_delete_user_call_log" aria-label="Copy ringcentral_delete_user_call_log"><code className="connector-page-code">ringcentral\_delete\_user\_call\_log</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently delete call log records for a user extension</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="EditCallLog" aria-label="Copy scope EditCallLog"><code className="connector-page-code">EditCallLog</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_list_call_queues" data-action-label="List Call Queues" data-action-scopes="ReadAccounts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Call Queues</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_list_call_queues" aria-label="Copy ringcentral_list_call_queues"><code className="connector-page-code">ringcentral\_list\_call\_queues</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a paginated list of call queue extensions on the account</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="ReadAccounts" aria-label="Copy scope ReadAccounts"><code className="connector-page-code">ReadAccounts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_update_user_call_queues" data-action-label="Update User Call Queues" data-action-scopes="EditAccounts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update User Call Queues</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_update_user_call_queues" aria-label="Copy ringcentral_update_user_call_queues"><code className="connector-page-code">ringcentral\_update\_user\_call\_queues</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Replace the full set of call queues a user extension is an agent in</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="EditAccounts" aria-label="Copy scope EditAccounts"><code className="connector-page-code">EditAccounts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_list_favorite_chats_new" data-action-label="List Favorite Chats" data-action-scopes="TeamMessaging" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Favorite Chats</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_list_favorite_chats_new" aria-label="Copy ringcentral_list_favorite_chats_new"><code className="connector-page-code">ringcentral\_list\_favorite\_chats\_new</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the list of the authenticated user's favorite (starred/pinned) team messaging chats</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="TeamMessaging" aria-label="Copy scope TeamMessaging"><code className="connector-page-code">TeamMessaging</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_favorite_glip_chat_new" data-action-label="Add Chat To Favorites" data-action-scopes="TeamMessaging" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Add Chat To Favorites</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_favorite_glip_chat_new" aria-label="Copy ringcentral_favorite_glip_chat_new"><code className="connector-page-code">ringcentral\_favorite\_glip\_chat\_new</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add a Team Messaging chat to the authenticated user's list of favorite (starred/pinned) chats</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="TeamMessaging" aria-label="Copy scope TeamMessaging"><code className="connector-page-code">TeamMessaging</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_send_welcome_email_v2" data-action-label="Send/Resend Welcome Email" data-action-scopes="EditExtensions" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Send/Resend Welcome Email</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_send_welcome_email_v2" aria-label="Copy ringcentral_send_welcome_email_v2"><code className="connector-page-code">ringcentral\_send\_welcome\_email\_v2</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Send or resend the welcome email to the system user of a confirmed RingCentral account</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="EditExtensions" aria-label="Copy scope EditExtensions"><code className="connector-page-code">EditExtensions</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_send_activation_email_v2" data-action-label="Send/Resend Activation Email" data-action-scopes="EditAccounts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Send/Resend Activation Email</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_send_activation_email_v2" aria-label="Copy ringcentral_send_activation_email_v2"><code className="connector-page-code">ringcentral\_send\_activation\_email\_v2</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Send or resend the activation email to the system user of an unconfirmed RingCentral account</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="EditAccounts" aria-label="Copy scope EditAccounts"><code className="connector-page-code">EditAccounts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_list_data_export_tasks_new" data-action-label="List Data Export Tasks" data-action-scopes="TeamMessaging,Glip" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Data Export Tasks</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_list_data_export_tasks_new" aria-label="Copy ringcentral_list_data_export_tasks_new"><code className="connector-page-code">ringcentral\_list\_data\_export\_tasks\_new</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the list of Glip (Team Messaging) compliance data export tasks created for the company</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="TeamMessaging" aria-label="Copy scope TeamMessaging"><code className="connector-page-code">TeamMessaging</code></button><button type="button" className="connector-page-code-button" data-copy="Glip" aria-label="Copy scope Glip"><code className="connector-page-code">Glip</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_read_data_export_task_new" data-action-label="Get Data Export Task" data-action-scopes="TeamMessaging,Glip" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Data Export Task</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_read_data_export_task_new" aria-label="Copy ringcentral_read_data_export_task_new"><code className="connector-page-code">ringcentral\_read\_data\_export\_task\_new</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the status and download links of a specific Glip compliance data export task</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="TeamMessaging" aria-label="Copy scope TeamMessaging"><code className="connector-page-code">TeamMessaging</code></button><button type="button" className="connector-page-code-button" data-copy="Glip" aria-label="Copy scope Glip"><code className="connector-page-code">Glip</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_create_data_export_task_new" data-action-label="Create Data Export Task" data-action-scopes="TeamMessaging,Glip" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Data Export Task</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_create_data_export_task_new" aria-label="Copy ringcentral_create_data_export_task_new"><code className="connector-page-code">ringcentral\_create\_data\_export\_task\_new</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Start an asynchronous Glip (Team Messaging) compliance data export task</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="TeamMessaging" aria-label="Copy scope TeamMessaging"><code className="connector-page-code">TeamMessaging</code></button><button type="button" className="connector-page-code-button" data-copy="Glip" aria-label="Copy scope Glip"><code className="connector-page-code">Glip</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_list_extension_devices" data-action-label="List Extension Devices" data-action-scopes="ReadAccounts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Extension Devices</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_list_extension_devices" aria-label="Copy ringcentral_list_extension_devices"><code className="connector-page-code">ringcentral\_list\_extension\_devices</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List the devices assigned to a user's extension, with filters for device type, line type, feature, and line pooling</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="ReadAccounts" aria-label="Copy scope ReadAccounts"><code className="connector-page-code">ReadAccounts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_bulk_add_devices_v2" data-action-label="Add BYOD Devices" data-action-scopes="EditAccounts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Add BYOD Devices</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_bulk_add_devices_v2" aria-label="Copy ringcentral_bulk_add_devices_v2"><code className="connector-page-code">ringcentral\_bulk\_add\_devices\_v2</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Bulk-add multiple BYOD (customer provided) devices to the account in a single call</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="EditAccounts" aria-label="Copy scope EditAccounts"><code className="connector-page-code">EditAccounts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_list_extensions" data-action-label="List Extensions" data-action-scopes="ReadAccounts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Extensions</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_list_extensions" aria-label="Copy ringcentral_list_extensions"><code className="connector-page-code">ringcentral\_list\_extensions</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the list of extensions (users, call queues, IVR menus, etc.) provisioned on the account</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="ReadAccounts" aria-label="Copy scope ReadAccounts"><code className="connector-page-code">ReadAccounts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_read_extension" data-action-label="Get Extension" data-action-scopes="ReadAccounts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Extension</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_read_extension" aria-label="Copy ringcentral_read_extension"><code className="connector-page-code">ringcentral\_read\_extension</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve basic information about a single extension by ID</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="ReadAccounts" aria-label="Copy scope ReadAccounts"><code className="connector-page-code">ReadAccounts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_create_extension" data-action-label="Create Extension" data-action-scopes="EditAccounts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Extension</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_create_extension" aria-label="Copy ringcentral_create_extension"><code className="connector-page-code">ringcentral\_create\_extension</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Provision a new extension (user, virtual user, call queue, voicemail, etc.) on the account</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="EditAccounts" aria-label="Copy scope EditAccounts"><code className="connector-page-code">EditAccounts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_extension_bulk_update" data-action-label="Update Multiple Extensions" data-action-scopes="EditExtensions" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Multiple Extensions</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_extension_bulk_update" aria-label="Copy ringcentral_extension_bulk_update"><code className="connector-page-code">ringcentral\_extension\_bulk\_update</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Bulk-update up to 500 extensions in a single asynchronous request</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="EditExtensions" aria-label="Copy scope EditExtensions"><code className="connector-page-code">EditExtensions</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_get_extension_bulk_update_task" data-action-label="Get Extension Update Task Status" data-action-scopes="EditExtensions" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Extension Update Task Status</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_get_extension_bulk_update_task" aria-label="Copy ringcentral_get_extension_bulk_update_task"><code className="connector-page-code">ringcentral\_get\_extension\_bulk\_update\_task</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Poll the status of an asynchronous bulk extension-update task</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="EditExtensions" aria-label="Copy scope EditExtensions"><code className="connector-page-code">EditExtensions</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_list_user_templates" data-action-label="List User Templates" data-action-scopes="ReadAccounts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List User Templates</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_list_user_templates" aria-label="Copy ringcentral_list_user_templates"><code className="connector-page-code">ringcentral\_list\_user\_templates</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the list of user templates configured for the account</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="ReadAccounts" aria-label="Copy scope ReadAccounts"><code className="connector-page-code">ReadAccounts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_read_user_template" data-action-label="Get User Template" data-action-scopes="ReadAccounts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get User Template</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_read_user_template" aria-label="Copy ringcentral_read_user_template"><code className="connector-page-code">ringcentral\_read\_user\_template</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single user template by ID</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="ReadAccounts" aria-label="Copy scope ReadAccounts"><code className="connector-page-code">ReadAccounts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_list_favorite_contacts" data-action-label="List Favorite Contacts" data-action-scopes="ReadContacts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Favorite Contacts</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_list_favorite_contacts" aria-label="Copy ringcentral_list_favorite_contacts"><code className="connector-page-code">ringcentral\_list\_favorite\_contacts</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the list of favorite contacts marked by an extension</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="ReadContacts" aria-label="Copy scope ReadContacts"><code className="connector-page-code">ReadContacts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_get_address_book_bulk_upload_task" data-action-label="Get Contacts Upload Task" data-action-scopes="Contacts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Contacts Upload Task</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_get_address_book_bulk_upload_task" aria-label="Copy ringcentral_get_address_book_bulk_upload_task"><code className="connector-page-code">ringcentral\_get\_address\_book\_bulk\_upload\_task</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the status of a bulk contacts upload task</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="Contacts" aria-label="Copy scope Contacts"><code className="connector-page-code">Contacts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_address_book_bulk_upload" data-action-label="Upload Multiple User Contacts" data-action-scopes="Contacts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Upload Multiple User Contacts</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_address_book_bulk_upload" aria-label="Copy ringcentral_address_book_bulk_upload"><code className="connector-page-code">ringcentral\_address\_book\_bulk\_upload</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Bulk-create personal address book contacts for multiple extensions in one request</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="Contacts" aria-label="Copy scope Contacts"><code className="connector-page-code">Contacts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_update_favorite_contact_list" data-action-label="Update Favorite Contact List" data-action-scopes="Contacts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Favorite Contact List</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_update_favorite_contact_list" aria-label="Copy ringcentral_update_favorite_contact_list"><code className="connector-page-code">ringcentral\_update\_favorite\_contact\_list</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Replace an extension's entire favorite contacts list with the provided set of records</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="Contacts" aria-label="Copy scope Contacts"><code className="connector-page-code">Contacts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_create_fax_message" data-action-label="Create Fax Message" data-action-scopes="Faxes" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Fax Message</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_create_fax_message" aria-label="Copy ringcentral_create_fax_message"><code className="connector-page-code">ringcentral\_create\_fax\_message</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Send a fax message with one or more file attachments to one or more recipient fax numbers, optionally with a cover page</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="Faxes" aria-label="Copy scope Faxes"><code className="connector-page-code">Faxes</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_aggregate_a2p_sms_statuses" data-action-label="List A2P SMS Statuses" data-action-scopes="A2PSMS" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List A2P SMS Statuses</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_aggregate_a2p_sms_statuses" aria-label="Copy ringcentral_aggregate_a2p_sms_statuses"><code className="connector-page-code">ringcentral\_aggregate\_a2p\_sms\_statuses</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve aggregate counts of high-volume A2P SMS messages grouped by delivery status and error code</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="A2PSMS" aria-label="Copy scope A2PSMS"><code className="connector-page-code">A2PSMS</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_create_a2p_sms_batch" data-action-label="Send A2P SMS" data-action-scopes="A2PSMS" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Send A2P SMS</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_create_a2p_sms_batch" aria-label="Copy ringcentral_create_a2p_sms_batch"><code className="connector-page-code">ringcentral\_create\_a2p\_sms\_batch</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Send a batch of high-volume A2P (Application-to-Person) SMS messages to many recipients in a single call</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="A2PSMS" aria-label="Copy scope A2PSMS"><code className="connector-page-code">A2PSMS</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_add_a2p_sms_opt_outs" data-action-label="Add Opt-In/Out Numbers" data-action-scopes="A2PSMS" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Add Opt-In/Out Numbers</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_add_a2p_sms_opt_outs" aria-label="Copy ringcentral_add_a2p_sms_opt_outs"><code className="connector-page-code">ringcentral\_add\_a2p\_sms\_opt\_outs</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Bulk mark recipient phone numbers as opted out (or opted back in) for A2P SMS from a given sender number</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="A2PSMS" aria-label="Copy scope A2PSMS"><code className="connector-page-code">A2PSMS</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_read_a2p_sms_opt_outs" data-action-label="List Opted Out Numbers" data-action-scopes="A2PSMS" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Opted Out Numbers</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_read_a2p_sms_opt_outs" aria-label="Copy ringcentral_read_a2p_sms_opt_outs"><code className="connector-page-code">ringcentral\_read\_a2p\_sms\_opt\_outs</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List recipient phone numbers opted out of (or opted in to) high-volume A2P SMS on the account</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="A2PSMS" aria-label="Copy scope A2PSMS"><code className="connector-page-code">A2PSMS</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_list_directory_entries" data-action-label="Get Company Directory Entries" data-action-scopes="ReadAccounts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Company Directory Entries</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_list_directory_entries" aria-label="Copy ringcentral_list_directory_entries"><code className="connector-page-code">ringcentral\_list\_directory\_entries</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the company directory of corporate (internal) contacts for the account</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="ReadAccounts" aria-label="Copy scope ReadAccounts"><code className="connector-page-code">ReadAccounts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_search_directory_entries" data-action-label="Search Company Directory Entries" data-action-scopes="ReadAccounts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Search Company Directory Entries</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_search_directory_entries" aria-label="Copy ringcentral_search_directory_entries"><code className="connector-page-code">ringcentral\_search\_directory\_entries</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Search and filter corporate directory contacts by name, email, extension, department, site, status or type, with sorting...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="ReadAccounts" aria-label="Copy scope ReadAccounts"><code className="connector-page-code">ReadAccounts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_list_video_meetings" data-action-label="List Video Meetings" data-action-scopes="Video" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Video Meetings</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_list_video_meetings" aria-label="Copy ringcentral_list_video_meetings"><code className="connector-page-code">ringcentral\_list\_video\_meetings</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the authenticated user's RingCentral Video meeting history records</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="Video" aria-label="Copy scope Video"><code className="connector-page-code">Video</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_get_video_meeting" data-action-label="Get Video Meeting" data-action-scopes="Video" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Video Meeting</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_get_video_meeting" aria-label="Copy ringcentral_get_video_meeting"><code className="connector-page-code">ringcentral\_get\_video\_meeting</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single RingCentral Video meeting history record by its meeting id</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="Video" aria-label="Copy scope Video"><code className="connector-page-code">Video</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_read_message_store_report_task" data-action-label="Get Message Store Report Task" data-action-scopes="ReadMessages" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Message Store Report Task</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_read_message_store_report_task" aria-label="Copy ringcentral_read_message_store_report_task"><code className="connector-page-code">ringcentral\_read\_message\_store\_report\_task</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the current status of a message store report export task</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="ReadMessages" aria-label="Copy scope ReadMessages"><code className="connector-page-code">ReadMessages</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_create_message_store_report" data-action-label="Create Message Store Report" data-action-scopes="ReadMessages" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Message Store Report</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_create_message_store_report" aria-label="Copy ringcentral_create_message_store_report"><code className="connector-page-code">ringcentral\_create\_message\_store\_report</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Start an asynchronous task that collects account messages into a downloadable export report</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="ReadMessages" aria-label="Copy scope ReadMessages"><code className="connector-page-code">ReadMessages</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_list_messages" data-action-label="List Messages" data-action-scopes="ReadMessages" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Messages</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_list_messages" aria-label="Copy ringcentral_list_messages"><code className="connector-page-code">ringcentral\_list\_messages</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of messages (SMS, Fax, VoiceMail, Pager) from an extension's message store</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="ReadMessages" aria-label="Copy scope ReadMessages"><code className="connector-page-code">ReadMessages</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_read_message" data-action-label="Get Message(s)" data-action-scopes="ReadMessages" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Message(s)</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_read_message" aria-label="Copy ringcentral_read_message"><code className="connector-page-code">ringcentral\_read\_message</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve an individual message record (or multiple records in bulk) by message ID</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="ReadMessages" aria-label="Copy scope ReadMessages"><code className="connector-page-code">ReadMessages</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_read_message_store_configuration" data-action-label="Get Message Store Configuration" data-action-scopes="EditAccounts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Message Store Configuration</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_read_message_store_configuration" aria-label="Copy ringcentral_read_message_store_configuration"><code className="connector-page-code">ringcentral\_read\_message\_store\_configuration</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the account-wide message store retention settings</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="EditAccounts" aria-label="Copy scope EditAccounts"><code className="connector-page-code">EditAccounts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_update_message" data-action-label="Update Message(s)" data-action-scopes="EditMessages" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Message(s)</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_update_message" aria-label="Copy ringcentral_update_message"><code className="connector-page-code">ringcentral\_update\_message</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update the read status of one or more messages by message ID</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="EditMessages" aria-label="Copy scope EditMessages"><code className="connector-page-code">EditMessages</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_patch_message" data-action-label="Patch Message(s)" data-action-scopes="EditMessages" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Patch Message(s)</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_patch_message" aria-label="Copy ringcentral_patch_message"><code className="connector-page-code">ringcentral\_patch\_message</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Partially update message(s) — change read status and/or restore soft-deleted messages</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="EditMessages" aria-label="Copy scope EditMessages"><code className="connector-page-code">EditMessages</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_update_message_store_configuration" data-action-label="Update Message Store Configuration" data-action-scopes="EditAccounts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Message Store Configuration</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_update_message_store_configuration" aria-label="Copy ringcentral_update_message_store_configuration"><code className="connector-page-code">ringcentral\_update\_message\_store\_configuration</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update the account-wide message retention policy for Fax and Voicemail messages</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="EditAccounts" aria-label="Copy scope EditAccounts"><code className="connector-page-code">EditAccounts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_delete_message" data-action-label="Delete Message" data-action-scopes="EditMessages" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Message</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_delete_message" aria-label="Copy ringcentral_delete_message"><code className="connector-page-code">ringcentral\_delete\_message</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete one or more messages by message ID, with optional immediate purge</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="EditMessages" aria-label="Copy scope EditMessages"><code className="connector-page-code">EditMessages</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_delete_message_by_filter" data-action-label="Delete Conversation" data-action-scopes="EditMessages" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Conversation</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_delete_message_by_filter" aria-label="Copy ringcentral_delete_message_by_filter"><code className="connector-page-code">ringcentral\_delete\_message\_by\_filter</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete entire conversation(s) by conversation ID, or all messages matching filter criteria</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="EditMessages" aria-label="Copy scope EditMessages"><code className="connector-page-code">EditMessages</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_read_call_queue_presence" data-action-label="Get Call Queue Presence" data-action-scopes="ReadPresence" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Call Queue Presence</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_read_call_queue_presence" aria-label="Copy ringcentral_read_call_queue_presence"><code className="connector-page-code">ringcentral\_read\_call\_queue\_presence</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the presence status of every member of a specific call queue</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="ReadPresence" aria-label="Copy scope ReadPresence"><code className="connector-page-code">ReadPresence</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_read_extension_call_queue_presence" data-action-label="Get Agent's Call Queue Presence" data-action-scopes="ReadPresence" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Agent's Call Queue Presence</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_read_extension_call_queue_presence" aria-label="Copy ringcentral_read_extension_call_queue_presence"><code className="connector-page-code">ringcentral\_read\_extension\_call\_queue\_presence</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve all call queues an agent belongs to with their per-queue availability status</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="ReadPresence" aria-label="Copy scope ReadPresence"><code className="connector-page-code">ReadPresence</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_read_user_presence_status" data-action-label="Get User Presence Status" data-action-scopes="ReadPresence" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get User Presence Status</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_read_user_presence_status" aria-label="Copy ringcentral_read_user_presence_status"><code className="connector-page-code">ringcentral\_read\_user\_presence\_status</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the current presence status of a user extension</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="ReadPresence" aria-label="Copy scope ReadPresence"><code className="connector-page-code">ReadPresence</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_read_unified_presence" data-action-label="Get Unified Presence" data-action-scopes="ReadPresence" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Unified Presence</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_read_unified_presence" aria-label="Copy ringcentral_read_unified_presence"><code className="connector-page-code">ringcentral\_read\_unified\_presence</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a user's aggregated presence across Team Messaging and telephony channels</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="ReadPresence" aria-label="Copy scope ReadPresence"><code className="connector-page-code">ReadPresence</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_update_call_queue_presence" data-action-label="Update Call Queue Presence" data-action-scopes="EditPresence" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Call Queue Presence</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_update_call_queue_presence" aria-label="Copy ringcentral_update_call_queue_presence"><code className="connector-page-code">ringcentral\_update\_call\_queue\_presence</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Bulk-update the queue availability of one or more members of a specific call queue</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="EditPresence" aria-label="Copy scope EditPresence"><code className="connector-page-code">EditPresence</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_update_extension_call_queue_presence" data-action-label="Update Agent's Call Queue Presence" data-action-scopes="EditPresence" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Agent's Call Queue Presence</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_update_extension_call_queue_presence" aria-label="Copy ringcentral_update_extension_call_queue_presence"><code className="connector-page-code">ringcentral\_update\_extension\_call\_queue\_presence</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update a single agent's call availability across one or more of their call queues</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="EditPresence" aria-label="Copy scope EditPresence"><code className="connector-page-code">EditPresence</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_update_user_presence_status" data-action-label="Update User Presence Status" data-action-scopes="EditPresence" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update User Presence Status</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_update_user_presence_status" aria-label="Copy ringcentral_update_user_presence_status"><code className="connector-page-code">ringcentral\_update\_user\_presence\_status</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update a user's presence status, status message and Do Not Disturb state</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="EditPresence" aria-label="Copy scope EditPresence"><code className="connector-page-code">EditPresence</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_update_unified_presence" data-action-label="Update Unified Presence" data-action-scopes="EditPresence" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Unified Presence</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_update_unified_presence" aria-label="Copy ringcentral_update_unified_presence"><code className="connector-page-code">ringcentral\_update\_unified\_presence</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update a user's aggregated presence across Team Messaging and telephony channels</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="EditPresence" aria-label="Copy scope EditPresence"><code className="connector-page-code">EditPresence</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_list_states" data-action-label="List States" data-action-scopes="" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List States</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_list_states" aria-label="Copy ringcentral_list_states"><code className="connector-page-code">ringcentral\_list\_states</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the list of states/regions from RingCentral's reference dictionary, optionally filtered by country</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_read_state" data-action-label="Get State" data-action-scopes="" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get State</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_read_state" aria-label="Copy ringcentral_read_state"><code className="connector-page-code">ringcentral\_read\_state</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve details of a single state/region by its internal identifier</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_read_ring_out_call_status" data-action-label="Get RingOut Call Status" data-action-scopes="RingOut" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get RingOut Call Status</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_read_ring_out_call_status" aria-label="Copy ringcentral_read_ring_out_call_status"><code className="connector-page-code">ringcentral\_read\_ring\_out\_call\_status</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the current status of a two-legged RingOut call</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="RingOut" aria-label="Copy scope RingOut"><code className="connector-page-code">RingOut</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_create_ring_out_call" data-action-label="Make RingOut Call" data-action-scopes="RingOut" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Make RingOut Call</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_create_ring_out_call" aria-label="Copy ringcentral_create_ring_out_call"><code className="connector-page-code">ringcentral\_create\_ring\_out\_call</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Place a two-legged RingOut phone call</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="RingOut" aria-label="Copy scope RingOut"><code className="connector-page-code">RingOut</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_delete_ring_out_call" data-action-label="Cancel RingOut Call" data-action-scopes="RingOut" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Cancel RingOut Call</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_delete_ring_out_call" aria-label="Copy ringcentral_delete_ring_out_call"><code className="connector-page-code">ringcentral\_delete\_ring\_out\_call</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Cancel an in-progress or queued two-legged RingOut call</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="RingOut" aria-label="Copy scope RingOut"><code className="connector-page-code">RingOut</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_list_user_roles" data-action-label="List Company User Roles" data-action-scopes="ReadAccounts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Company User Roles</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_list_user_roles" aria-label="Copy ringcentral_list_user_roles"><code className="connector-page-code">ringcentral\_list\_user\_roles</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a paginated list of user roles configured on the account</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="ReadAccounts" aria-label="Copy scope ReadAccounts"><code className="connector-page-code">ReadAccounts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_list_user_assigned_roles" data-action-label="List User Assigned Roles" data-action-scopes="ReadAccounts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List User Assigned Roles</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_list_user_assigned_roles" aria-label="Copy ringcentral_list_user_assigned_roles"><code className="connector-page-code">ringcentral\_list\_user\_assigned\_roles</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the roles currently assigned to a user extension</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="ReadAccounts" aria-label="Copy scope ReadAccounts"><code className="connector-page-code">ReadAccounts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_update_user_assigned_roles" data-action-label="Update User Assigned Roles" data-action-scopes="RoleManagement" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update User Assigned Roles</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_update_user_assigned_roles" aria-label="Copy ringcentral_update_user_assigned_roles"><code className="connector-page-code">ringcentral\_update\_user\_assigned\_roles</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Replace the full set of roles assigned to a user extension</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="RoleManagement" aria-label="Copy scope RoleManagement"><code className="connector-page-code">RoleManagement</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_list_administered_sites" data-action-label="List User Administered Sites" data-action-scopes="ReadAccounts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List User Administered Sites</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_list_administered_sites" aria-label="Copy ringcentral_list_administered_sites"><code className="connector-page-code">ringcentral\_list\_administered\_sites</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List the business sites a user's extension is authorized to administer</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="ReadAccounts" aria-label="Copy scope ReadAccounts"><code className="connector-page-code">ReadAccounts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_update_user_administered_sites" data-action-label="Update User Administered Sites" data-action-scopes="EditAccounts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update User Administered Sites</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_update_user_administered_sites" aria-label="Copy ringcentral_update_user_administered_sites"><code className="connector-page-code">ringcentral\_update\_user\_administered\_sites</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Replace the full set of business sites a user's extension is authorized to administer</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="EditAccounts" aria-label="Copy scope EditAccounts"><code className="connector-page-code">EditAccounts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_create_sms_message" data-action-label="Send SMS" data-action-scopes="SMS" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Send SMS</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_create_sms_message" aria-label="Copy ringcentral_create_sms_message"><code className="connector-page-code">ringcentral\_create\_sms\_message</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Send an outbound SMS text message to one or more recipients from a RingCentral phone number</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="SMS" aria-label="Copy scope SMS"><code className="connector-page-code">SMS</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_create_mms" data-action-label="Send MMS" data-action-scopes="SMS" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Send MMS</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_create_mms" aria-label="Copy ringcentral_create_mms"><code className="connector-page-code">ringcentral\_create\_mms</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Send an outbound MMS message with a media file attachment to one or more recipients</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="SMS" aria-label="Copy scope SMS"><code className="connector-page-code">SMS</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_list_chat_tasks_new" data-action-label="List Chat Tasks" data-action-scopes="TeamMessaging" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Chat Tasks</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_list_chat_tasks_new" aria-label="Copy ringcentral_list_chat_tasks_new"><code className="connector-page-code">ringcentral\_list\_chat\_tasks\_new</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the list of tasks that belong to a specific Team Messaging chat</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="TeamMessaging" aria-label="Copy scope TeamMessaging"><code className="connector-page-code">TeamMessaging</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_create_task_new" data-action-label="Create Task" data-action-scopes="TeamMessaging" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Task</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_create_task_new" aria-label="Copy ringcentral_create_task_new"><code className="connector-page-code">ringcentral\_create\_task\_new</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new task in a specific Team Messaging chat, assigning it to one or more members</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="TeamMessaging" aria-label="Copy scope TeamMessaging"><code className="connector-page-code">TeamMessaging</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_list_glip_teams_new" data-action-label="List Teams" data-action-scopes="TeamMessaging" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Teams</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_list_glip_teams_new" aria-label="Copy ringcentral_list_glip_teams_new"><code className="connector-page-code">ringcentral\_list\_glip\_teams\_new</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the list of Team Messaging teams visible to the current user</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="TeamMessaging" aria-label="Copy scope TeamMessaging"><code className="connector-page-code">TeamMessaging</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_create_glip_team_new" data-action-label="Create Team" data-action-scopes="TeamMessaging" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Team</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_create_glip_team_new" aria-label="Copy ringcentral_create_glip_team_new"><code className="connector-page-code">ringcentral\_create\_glip\_team\_new</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new Team Messaging team, optionally adding an initial list of members by ID or email</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="TeamMessaging" aria-label="Copy scope TeamMessaging"><code className="connector-page-code">TeamMessaging</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_archive_glip_team_new" data-action-label="Archive Team" data-action-scopes="TeamMessaging" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Archive Team</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_archive_glip_team_new" aria-label="Copy ringcentral_archive_glip_team_new"><code className="connector-page-code">ringcentral\_archive\_glip\_team\_new</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Archive a Team Messaging team by its chat ID</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="TeamMessaging" aria-label="Copy scope TeamMessaging"><code className="connector-page-code">TeamMessaging</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_unarchive_glip_team_new" data-action-label="Unarchive Team" data-action-scopes="TeamMessaging" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Unarchive Team</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_unarchive_glip_team_new" aria-label="Copy ringcentral_unarchive_glip_team_new"><code className="connector-page-code">ringcentral\_unarchive\_glip\_team\_new</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Unarchive a Team Messaging team by its chat ID, restoring it to Active status</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="TeamMessaging" aria-label="Copy scope TeamMessaging"><code className="connector-page-code">TeamMessaging</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_post_batch_provision_users" data-action-label="Create Multiple User Extensions" data-action-scopes="EditAccounts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Multiple User Extensions</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_post_batch_provision_users" aria-label="Copy ringcentral_post_batch_provision_users"><code className="connector-page-code">ringcentral\_post\_batch\_provision\_users</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Provision multiple new user extensions (with customer-provided BYOD devices) in a single bulk call</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="EditAccounts" aria-label="Copy scope EditAccounts"><code className="connector-page-code">EditAccounts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_read_user_profile_image" data-action-label="Get User Profile Image" data-action-scopes="ReadAccounts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get User Profile Image</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_read_user_profile_image" aria-label="Copy ringcentral_read_user_profile_image"><code className="connector-page-code">ringcentral\_read\_user\_profile\_image</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Download the current profile image of a user extension as binary image content</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="ReadAccounts" aria-label="Copy scope ReadAccounts"><code className="connector-page-code">ReadAccounts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_create_user_profile_image" data-action-label="Upload User Profile Image" data-action-scopes="EditExtensions" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Upload User Profile Image</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_create_user_profile_image" aria-label="Copy ringcentral_create_user_profile_image"><code className="connector-page-code">ringcentral\_create\_user\_profile\_image</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Upload a new profile image for a user extension via multipart form upload</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="EditExtensions" aria-label="Copy scope EditExtensions"><code className="connector-page-code">EditExtensions</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_update_user_profile_image" data-action-label="Update User Profile Image" data-action-scopes="EditExtensions" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update User Profile Image</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_update_user_profile_image" aria-label="Copy ringcentral_update_user_profile_image"><code className="connector-page-code">ringcentral\_update\_user\_profile\_image</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Replace an existing profile image of a user extension via multipart form upload</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="EditExtensions" aria-label="Copy scope EditExtensions"><code className="connector-page-code">EditExtensions</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_bulk_delete_users_v2" data-action-label="Delete User Extensions" data-action-scopes="EditAccounts" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete User Extensions</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_bulk_delete_users_v2" aria-label="Copy ringcentral_bulk_delete_users_v2"><code className="connector-page-code">ringcentral\_bulk\_delete\_users\_v2</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete one or more user extensions in a single bulk call, optionally keeping their phone numbers and devices in the acco...</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="EditAccounts" aria-label="Copy scope EditAccounts"><code className="connector-page-code">EditAccounts</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="ringcentral_delete_user_profile_image" data-action-label="Delete User Profile Image" data-action-scopes="EditExtensions" data-action-auth="OAuth 2.0,Dummy Auth (Testing Only)" data-action-auth-scopes="{&#x22;OAuth 2.0&#x22;:[],&#x22;Dummy Auth (Testing Only)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete User Profile Image</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="ringcentral_delete_user_profile_image" aria-label="Copy ringcentral_delete_user_profile_image"><code className="connector-page-code">ringcentral\_delete\_user\_profile\_image</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove the current profile image of a user extension without replacing it</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="EditExtensions" aria-label="Copy scope EditExtensions"><code className="connector-page-code">EditExtensions</code></button></div>
        </div>
      </div>
    </div>
  </div>
</div>

## Getting Started

<Steps>
  <Step title="Create or Select a Project">
    Set up a new project or select an existing one. See [Organizations & Projects](/gateway/concepts/organizations-and-projects).
  </Step>

  <Step title="Configure the Connector">
    Enable the connector and set up a connector profile in your project. See [Managing Connectors](/connect/managing-connectors/overview).

    <Columns cols={2}>
      <Card title="Connector Profile" href="/connectors/ringcentral/guides/connector-profile/oauth-2-0" icon="https://stackone-logos.com/api/ringcentral/filled/png" horizontal>
        RingCentral - OAuth 2.0
      </Card>

      <Card title="Connector Profile" href="/connectors/ringcentral/guides/connector-profile/dummy-auth-testing-only" icon="https://stackone-logos.com/api/ringcentral/filled/png" horizontal>
        RingCentral - Dummy Auth (Testing Only)
      </Card>
    </Columns>
  </Step>

  <Step title="Link an Account">
    Connect an account using [StackOne Hub](/embed/account-linking/overview) or [Auth Link](/embed/account-linking/auth-link).

    <Columns cols={2}>
      <Card title="Link Account" href="/connectors/ringcentral/guides/link-account/oauth-2-0" icon="https://stackone-logos.com/api/ringcentral/filled/png" horizontal>
        RingCentral - OAuth 2.0
      </Card>

      <Card title="Link Account" href="/connectors/ringcentral/guides/link-account/dummy-auth-testing-only" icon="https://stackone-logos.com/api/ringcentral/filled/png" horizontal>
        RingCentral - Dummy Auth (Testing Only)
      </Card>
    </Columns>
  </Step>

  <Step title="Use Actions">
    Invoke actions using one of the methods below:

    * [MCP](/embed/call-actions/mcp) – Model Context Protocol for AI assistants
    * [A2A](/embed/call-actions/agent2agent) – Agent-to-Agent protocol
    * [Agent SDK](/embed/call-actions/agent-sdk) – TypeScript and Python SDKs for AI agents
    * [Actions RPC](/platform/api-reference/actions/make-an-rpc-call-to-an-action) – Direct API calls
    * [Playground](/embed/call-actions/troubleshooting/playground) – Test actions in the dashboard
  </Step>
</Steps>
