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

# Officient

> 71 actions available for Officient 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/officient/filled/svg" alt="Officient" className="connector-page-icon" style={{ width: '48px', height: '48px', borderRadius: '10px', padding: '2px' }} />

  <div>
    <div style={{ fontSize: '24px', fontWeight: '600' }}>Officient</div>
    <div className="connector-page-subtitle" style={{ fontSize: '14px' }}>71 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' }}>HRIS</span>
    </div>
  </div>
</div>

## Authentication

<Columns cols={2}>
  <Card title="Access Token">
    Authenticate with a personal access token generated from the Officient developer portal. Recommended for integrating wit...

    Guides: [Connector Profile](/connectors/officient/guides/connector-profile/access-token), [Link Account](/connectors/officient/guides/link-account/access-token)
  </Card>

  <Card title="OAuth 2.0">
    OAuth 2.0 for third-party integrations. Register a client app in the Officient developer portal and configure the OAuth...

    Guides: [Connector Profile](/connectors/officient/guides/connector-profile/oauth-2-0), [Link Account](/connectors/officient/guides/link-account/oauth-2-0)
  </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="basics:read" data-connector-actions-scope-filter />

            <span>basics:read</span>
          </label>

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

            <span>basics:write</span>
          </label>

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

            <span>budgets:read</span>
          </label>

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

            <span>budgets:write</span>
          </label>

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

            <span>calendar:read</span>
          </label>

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

            <span>calendar:write</span>
          </label>

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

            <span>contracts:read</span>
          </label>

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

            <span>contracts:write</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="custom.fields:read" data-connector-actions-scope-filter />

            <span>custom.fields:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="custom.fields:write" data-connector-actions-scope-filter />

            <span>custom.fields:write</span>
          </label>

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

            <span>documents:read</span>
          </label>

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

            <span>documents:write</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="expenses.categories:read" data-connector-actions-scope-filter />

            <span>expenses.categories:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="expenses.categories:write" data-connector-actions-scope-filter />

            <span>expenses.categories:write</span>
          </label>

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

            <span>expenses:read</span>
          </label>

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

            <span>expenses:write</span>
          </label>

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

            <span>managers:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="performance.reviews:read" data-connector-actions-scope-filter />

            <span>performance.reviews:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="personal.info.custom.fields:read" data-connector-actions-scope-filter />

            <span>personal.info.custom.fields:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="personal.info:read" data-connector-actions-scope-filter />

            <span>personal.info:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="personal.info:write" data-connector-actions-scope-filter />

            <span>personal.info:write</span>
          </label>

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

            <span>wages:read</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>71 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="officient_get_account" data-action-label="Get Account" data-action-scopes="basics:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;basics:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;basics:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Account</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_get_account" aria-label="Copy officient_get_account"><code className="connector-page-code">officient\_get\_account</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve information about your own Officient 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="basics:read" aria-label="Copy scope basics:read"><code className="connector-page-code">basics:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_list_assets" data-action-label="List Assets" data-action-scopes="basics:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;basics:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;basics:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Assets</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_list_assets" aria-label="Copy officient_list_assets"><code className="connector-page-code">officient\_list\_assets</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of assets in the Officient 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="basics:read" aria-label="Copy scope basics:read"><code className="connector-page-code">basics:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_get_asset" data-action-label="Get Asset" data-action-scopes="basics:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;basics:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;basics:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Asset</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_get_asset" aria-label="Copy officient_get_asset"><code className="connector-page-code">officient\_get\_asset</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the full detail of a single asset by its 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="basics:read" aria-label="Copy scope basics:read"><code className="connector-page-code">basics:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_create_asset" data-action-label="Create Asset" data-action-scopes="basics:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;basics:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;basics:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Asset</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_create_asset" aria-label="Copy officient_create_asset"><code className="connector-page-code">officient\_create\_asset</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add a new asset to Officient</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="basics:write" aria-label="Copy scope basics:write"><code className="connector-page-code">basics:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_update_asset" data-action-label="Update Asset" data-action-scopes="basics:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;basics:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;basics:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Asset</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_update_asset" aria-label="Copy officient_update_asset"><code className="connector-page-code">officient\_update\_asset</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update the details of an existing asset</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="basics:write" aria-label="Copy scope basics:write"><code className="connector-page-code">basics:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_delete_asset" data-action-label="Delete Asset" data-action-scopes="basics:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;basics:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;basics:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Asset</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_delete_asset" aria-label="Copy officient_delete_asset"><code className="connector-page-code">officient\_delete\_asset</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete an asset from Officient</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="basics:write" aria-label="Copy scope basics:write"><code className="connector-page-code">basics:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_list_asset_types" data-action-label="List Asset Types" data-action-scopes="basics:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;basics:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;basics:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Asset Types</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_list_asset_types" aria-label="Copy officient_list_asset_types"><code className="connector-page-code">officient\_list\_asset\_types</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of the custom asset types configured in the Officient 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="basics:read" aria-label="Copy scope basics:read"><code className="connector-page-code">basics:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_list_budgets" data-action-label="List Budgets" data-action-scopes="budgets:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;budgets:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;budgets:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Budgets</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_list_budgets" aria-label="Copy officient_list_budgets"><code className="connector-page-code">officient\_list\_budgets</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the budgets defined for a person in a given year</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="budgets:read" aria-label="Copy scope budgets:read"><code className="connector-page-code">budgets:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_list_budget_items" data-action-label="List Budget Items" data-action-scopes="budgets:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;budgets:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;budgets:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Budget Items</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_list_budget_items" aria-label="Copy officient_list_budget_items"><code className="connector-page-code">officient\_list\_budget\_items</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the items that make up a specific budget</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="budgets:read" aria-label="Copy scope budgets:read"><code className="connector-page-code">budgets:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_create_budget" data-action-label="Create Budget" data-action-scopes="budgets:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;budgets:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;budgets:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Budget</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_create_budget" aria-label="Copy officient_create_budget"><code className="connector-page-code">officient\_create\_budget</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new budget for an employee for a given year</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="budgets:write" aria-label="Copy scope budgets:write"><code className="connector-page-code">budgets:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_update_budget" data-action-label="Update Budget" data-action-scopes="budgets:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;budgets:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;budgets:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Budget</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_update_budget" aria-label="Copy officient_update_budget"><code className="connector-page-code">officient\_update\_budget</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update the maximum amount of an existing budget</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="budgets:write" aria-label="Copy scope budgets:write"><code className="connector-page-code">budgets:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_delete_budget" data-action-label="Delete Budget" data-action-scopes="budgets:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;budgets:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;budgets:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Budget</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_delete_budget" aria-label="Copy officient_delete_budget"><code className="connector-page-code">officient\_delete\_budget</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a budget by its 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="budgets:write" aria-label="Copy scope budgets:write"><code className="connector-page-code">budgets:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_create_budget_item" data-action-label="Create Budget Item" data-action-scopes="budgets:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;budgets:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;budgets:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Budget Item</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_create_budget_item" aria-label="Copy officient_create_budget_item"><code className="connector-page-code">officient\_create\_budget\_item</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add a new item to an existing budget</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="budgets:write" aria-label="Copy scope budgets:write"><code className="connector-page-code">budgets:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_delete_budget_item" data-action-label="Delete Budget Item" data-action-scopes="budgets:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;budgets:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;budgets:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Budget Item</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_delete_budget_item" aria-label="Copy officient_delete_budget_item"><code className="connector-page-code">officient\_delete\_budget\_item</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete an item from a budget</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="budgets:write" aria-label="Copy scope budgets:write"><code className="connector-page-code">budgets:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_get_daily_calendar" data-action-label="Get Daily Calendar" data-action-scopes="calendar:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;calendar:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;calendar:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Daily Calendar</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_get_daily_calendar" aria-label="Copy officient_get_daily_calendar"><code className="connector-page-code">officient\_get\_daily\_calendar</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List the time off, overtime and scheduled time for a single person on a single day</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="calendar:read" aria-label="Copy scope calendar:read"><code className="connector-page-code">calendar:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_get_monthly_calendar" data-action-label="Get Monthly Calendar" data-action-scopes="calendar:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;calendar:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;calendar:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Monthly Calendar</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_get_monthly_calendar" aria-label="Copy officient_get_monthly_calendar"><code className="connector-page-code">officient\_get\_monthly\_calendar</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List the time off, overtime and scheduled time for a single person for an entire month</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="calendar:read" aria-label="Copy scope calendar:read"><code className="connector-page-code">calendar:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_get_yearly_calendar" data-action-label="Get Yearly Calendar" data-action-scopes="calendar:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;calendar:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;calendar:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Yearly Calendar</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_get_yearly_calendar" aria-label="Copy officient_get_yearly_calendar"><code className="connector-page-code">officient\_get\_yearly\_calendar</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List the time off, overtime and scheduled time for a single person for an entire year</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="calendar:read" aria-label="Copy scope calendar:read"><code className="connector-page-code">calendar:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_get_calendar_request" data-action-label="Get Calendar Request" data-action-scopes="calendar:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;calendar:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;calendar:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Calendar Request</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_get_calendar_request" aria-label="Copy officient_get_calendar_request"><code className="connector-page-code">officient\_get\_calendar\_request</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the full detail of a single calendar (time off) 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="calendar:read" aria-label="Copy scope calendar:read"><code className="connector-page-code">calendar:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_list_days_off_requests" data-action-label="List Calendar Requests" data-action-scopes="calendar:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;calendar:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;calendar:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Calendar Requests</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_list_days_off_requests" aria-label="Copy officient_list_days_off_requests"><code className="connector-page-code">officient\_list\_days\_off\_requests</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List calendar (time off) requests in the Officient 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="calendar:read" aria-label="Copy scope calendar:read"><code className="connector-page-code">calendar:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_list_event_types" data-action-label="List Custom Event Types" data-action-scopes="calendar:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;calendar:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;calendar:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Custom Event Types</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_list_event_types" aria-label="Copy officient_list_event_types"><code className="connector-page-code">officient\_list\_event\_types</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List the custom calendar event types (time off types, overtime types) for a year</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="calendar:read" aria-label="Copy scope calendar:read"><code className="connector-page-code">calendar:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_create_event" data-action-label="Add Calendar Event" data-action-scopes="calendar:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;calendar:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;calendar:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Add Calendar Event</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_create_event" aria-label="Copy officient_create_event"><code className="connector-page-code">officient\_create\_event</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add one or more calendar events (day off, overtime, etc.) for a person</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="calendar:write" aria-label="Copy scope calendar:write"><code className="connector-page-code">calendar:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_overwrite_event" data-action-label="Overwrite Calendar Event" data-action-scopes="calendar:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;calendar:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;calendar:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Overwrite Calendar Event</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_overwrite_event" aria-label="Copy officient_overwrite_event"><code className="connector-page-code">officient\_overwrite\_event</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create or overwrite a calendar event of a given type on a specific day</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="calendar:write" aria-label="Copy scope calendar:write"><code className="connector-page-code">calendar:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_delete_event" data-action-label="Delete Calendar Event" data-action-scopes="calendar:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;calendar:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;calendar:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Calendar Event</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_delete_event" aria-label="Copy officient_delete_event"><code className="connector-page-code">officient\_delete\_event</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove an event (such as a day off) from a person's calendar</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="calendar:write" aria-label="Copy scope calendar:write"><code className="connector-page-code">calendar:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_update_time_worked" data-action-label="Update Time Worked" data-action-scopes="calendar:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;calendar:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;calendar:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Time Worked</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_update_time_worked" aria-label="Copy officient_update_time_worked"><code className="connector-page-code">officient\_update\_time\_worked</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Overwrite the amount of time worked by a person on a specific day</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="calendar:write" aria-label="Copy scope calendar:write"><code className="connector-page-code">calendar:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_list_contracts" data-action-label="List Contracts" data-action-scopes="contracts:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;contracts:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;contracts:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Contracts</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_list_contracts" aria-label="Copy officient_list_contracts"><code className="connector-page-code">officient\_list\_contracts</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of all contracts in the Officient 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="contracts:read" aria-label="Copy scope contracts:read"><code className="connector-page-code">contracts:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_get_contract" data-action-label="Get Contract" data-action-scopes="contracts:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;contracts:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;contracts:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Contract</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_get_contract" aria-label="Copy officient_get_contract"><code className="connector-page-code">officient\_get\_contract</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the full detail of a single contract by its 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="contracts:read" aria-label="Copy scope contracts:read"><code className="connector-page-code">contracts:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_get_contract_pdf" data-action-label="Get Contract PDF" data-action-scopes="contracts:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;contracts:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;contracts:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Contract PDF</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_get_contract_pdf" aria-label="Copy officient_get_contract_pdf"><code className="connector-page-code">officient\_get\_contract\_pdf</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get a temporary PDF download link for a contract</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="contracts:read" aria-label="Copy scope contracts:read"><code className="connector-page-code">contracts:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_create_contract" data-action-label="Create Contract" data-action-scopes="contracts:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;contracts:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;contracts:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Contract</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_create_contract" aria-label="Copy officient_create_contract"><code className="connector-page-code">officient\_create\_contract</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add a new contract for a person in Officient</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="contracts:write" aria-label="Copy scope contracts:write"><code className="connector-page-code">contracts:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_request_contract_signature" data-action-label="Request Contract Signature" data-action-scopes="contracts:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;contracts:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;contracts:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Request Contract Signature</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_request_contract_signature" aria-label="Copy officient_request_contract_signature"><code className="connector-page-code">officient\_request\_contract\_signature</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Send an email invite requesting a person to sign a contract</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="contracts:write" aria-label="Copy scope contracts:write"><code className="connector-page-code">contracts:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_list_cost_centers" data-action-label="List Cost Centers" data-action-scopes="wages:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;wages:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;wages:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Cost Centers</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_list_cost_centers" aria-label="Copy officient_list_cost_centers"><code className="connector-page-code">officient\_list\_cost\_centers</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of all cost centers in the Officient 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="wages:read" aria-label="Copy scope wages:read"><code className="connector-page-code">wages:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_get_cost_center" data-action-label="Get Cost Center" data-action-scopes="wages:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;wages:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;wages:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Cost Center</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_get_cost_center" aria-label="Copy officient_get_cost_center"><code className="connector-page-code">officient\_get\_cost\_center</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the details of a single cost center by its internal 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="wages:read" aria-label="Copy scope wages:read"><code className="connector-page-code">wages:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_list_custom_fields" data-action-label="List Custom Fields" data-action-scopes="custom.fields:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;custom.fields:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;custom.fields:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Custom Fields</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_list_custom_fields" aria-label="Copy officient_list_custom_fields"><code className="connector-page-code">officient\_list\_custom\_fields</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all custom fields defined in the Officient 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="custom.fields:read" aria-label="Copy scope custom.fields:read"><code className="connector-page-code">custom.fields:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_update_custom_field_value" data-action-label="Update Custom Field Value" data-action-scopes="custom.fields:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;custom.fields:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;custom.fields:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Custom Field Value</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_update_custom_field_value" aria-label="Copy officient_update_custom_field_value"><code className="connector-page-code">officient\_update\_custom\_field\_value</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Set the value of a custom field for a specific object (person, asset, car, contract, ...)</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="custom.fields:write" aria-label="Copy scope custom.fields:write"><code className="connector-page-code">custom.fields:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_list_departments" data-action-label="List Departments" data-action-scopes="wages:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;wages:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;wages:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Departments</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_list_departments" aria-label="Copy officient_list_departments"><code className="connector-page-code">officient\_list\_departments</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of all departments in the Officient 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="wages:read" aria-label="Copy scope wages:read"><code className="connector-page-code">wages:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_get_department" data-action-label="Get Department" data-action-scopes="wages:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;wages:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;wages:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Department</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_get_department" aria-label="Copy officient_get_department"><code className="connector-page-code">officient\_get\_department</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the details of a single department by its internal 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="wages:read" aria-label="Copy scope wages:read"><code className="connector-page-code">wages:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_list_documents" data-action-label="List Documents" data-action-scopes="documents:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;documents:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;documents:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Documents</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_list_documents" aria-label="Copy officient_list_documents"><code className="connector-page-code">officient\_list\_documents</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all documents attached to a specific parent object (employee, asset or car)</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="documents:read" aria-label="Copy scope documents:read"><code className="connector-page-code">documents:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_upload_document" data-action-label="Upload Document" data-action-scopes="documents:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;documents:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;documents:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Upload Document</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_upload_document" aria-label="Copy officient_upload_document"><code className="connector-page-code">officient\_upload\_document</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Upload a base64-encoded document and attach it to a parent object (employee, asset or car)</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="documents:write" aria-label="Copy scope documents:write"><code className="connector-page-code">documents:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_download_document" data-action-label="Download Document" data-action-scopes="documents:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;documents:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;documents:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Download Document</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_download_document" aria-label="Copy officient_download_document"><code className="connector-page-code">officient\_download\_document</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get a temporary download URL for a document by its file 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="documents:read" aria-label="Copy scope documents:read"><code className="connector-page-code">documents:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_delete_document" data-action-label="Delete Document" data-action-scopes="documents:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;documents:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;documents:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Document</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_delete_document" aria-label="Copy officient_delete_document"><code className="connector-page-code">officient\_delete\_document</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a document by its file 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="documents:write" aria-label="Copy scope documents:write"><code className="connector-page-code">documents:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_list_expense_categories" data-action-label="List Expense Categories" data-action-scopes="expenses.categories:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;expenses.categories:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;expenses.categories:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Expense Categories</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_list_expense_categories" aria-label="Copy officient_list_expense_categories"><code className="connector-page-code">officient\_list\_expense\_categories</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all expense categories in the Officient 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="expenses.categories:read" aria-label="Copy scope expenses.categories:read"><code className="connector-page-code">expenses.categories:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_get_expense_category" data-action-label="Get Expense Category" data-action-scopes="expenses.categories:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;expenses.categories:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;expenses.categories:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Expense Category</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_get_expense_category" aria-label="Copy officient_get_expense_category"><code className="connector-page-code">officient\_get\_expense\_category</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the full detail of a single expense category by its 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="expenses.categories:read" aria-label="Copy scope expenses.categories:read"><code className="connector-page-code">expenses.categories:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_create_expense_category" data-action-label="Create Expense Category" data-action-scopes="expenses.categories:read,expenses.categories:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;expenses.categories:read&#x22;,&#x22;expenses.categories:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;expenses.categories:read&#x22;,&#x22;expenses.categories:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Expense Category</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_create_expense_category" aria-label="Copy officient_create_expense_category"><code className="connector-page-code">officient\_create\_expense\_category</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add a new expense category</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="expenses.categories:read" aria-label="Copy scope expenses.categories:read"><code className="connector-page-code">expenses.categories:read</code></button><button type="button" className="connector-page-code-button" data-copy="expenses.categories:write" aria-label="Copy scope expenses.categories:write"><code className="connector-page-code">expenses.categories:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_update_expense_category" data-action-label="Update Expense Category" data-action-scopes="expenses.categories:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;expenses.categories:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;expenses.categories:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Expense Category</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_update_expense_category" aria-label="Copy officient_update_expense_category"><code className="connector-page-code">officient\_update\_expense\_category</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Rename an existing expense category</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="expenses.categories:write" aria-label="Copy scope expenses.categories:write"><code className="connector-page-code">expenses.categories:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_delete_expense_category" data-action-label="Delete Expense Category" data-action-scopes="expenses.categories:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;expenses.categories:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;expenses.categories:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Expense Category</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_delete_expense_category" aria-label="Copy officient_delete_expense_category"><code className="connector-page-code">officient\_delete\_expense\_category</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete an expense category by its 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="expenses.categories:write" aria-label="Copy scope expenses.categories:write"><code className="connector-page-code">expenses.categories:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_list_expenses_by_month" data-action-label="List Expenses By Month" data-action-scopes="expenses:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;expenses:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;expenses:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Expenses By Month</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_list_expenses_by_month" aria-label="Copy officient_list_expenses_by_month"><code className="connector-page-code">officient\_list\_expenses\_by\_month</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all expenses for a specific year and month</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="expenses:read" aria-label="Copy scope expenses:read"><code className="connector-page-code">expenses:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_list_expenses_by_year" data-action-label="List Expenses By Year" data-action-scopes="expenses:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;expenses:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;expenses:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Expenses By Year</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_list_expenses_by_year" aria-label="Copy officient_list_expenses_by_year"><code className="connector-page-code">officient\_list\_expenses\_by\_year</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all expenses for a specific year</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="expenses:read" aria-label="Copy scope expenses:read"><code className="connector-page-code">expenses:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_get_expense" data-action-label="Get Expense" data-action-scopes="expenses:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;expenses:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;expenses:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Expense</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_get_expense" aria-label="Copy officient_get_expense"><code className="connector-page-code">officient\_get\_expense</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the full detail of a single expense by its 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="expenses:read" aria-label="Copy scope expenses:read"><code className="connector-page-code">expenses:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_create_expense" data-action-label="Create Expense" data-action-scopes="expenses:write,expenses:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;expenses:write&#x22;,&#x22;expenses:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;expenses:write&#x22;,&#x22;expenses:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Expense</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_create_expense" aria-label="Copy officient_create_expense"><code className="connector-page-code">officient\_create\_expense</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add a new expense for an employee with an optional category</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="expenses:write" aria-label="Copy scope expenses:write"><code className="connector-page-code">expenses:write</code></button><button type="button" className="connector-page-code-button" data-copy="expenses:read" aria-label="Copy scope expenses:read"><code className="connector-page-code">expenses:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_update_expense" data-action-label="Update Expense" data-action-scopes="expenses:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;expenses:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;expenses:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Expense</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_update_expense" aria-label="Copy officient_update_expense"><code className="connector-page-code">officient\_update\_expense</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing expense (e.g., its category)</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="expenses:write" aria-label="Copy scope expenses:write"><code className="connector-page-code">expenses:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_delete_expense" data-action-label="Delete Expense" data-action-scopes="expenses:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;expenses:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;expenses:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Expense</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_delete_expense" aria-label="Copy officient_delete_expense"><code className="connector-page-code">officient\_delete\_expense</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete an expense by its 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="expenses:write" aria-label="Copy scope expenses:write"><code className="connector-page-code">expenses:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_list_vehicles" data-action-label="List Vehicles" data-action-scopes="basics:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;basics:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;basics:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Vehicles</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_list_vehicles" aria-label="Copy officient_list_vehicles"><code className="connector-page-code">officient\_list\_vehicles</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of vehicles in the Officient fleet</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="basics:read" aria-label="Copy scope basics:read"><code className="connector-page-code">basics:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_get_vehicle" data-action-label="Get Vehicle" data-action-scopes="basics:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;basics:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;basics:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Vehicle</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_get_vehicle" aria-label="Copy officient_get_vehicle"><code className="connector-page-code">officient\_get\_vehicle</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the full detail of a single fleet vehicle by its 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="basics:read" aria-label="Copy scope basics:read"><code className="connector-page-code">basics:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_create_vehicle" data-action-label="Create Vehicle" data-action-scopes="basics:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;basics:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;basics:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Vehicle</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_create_vehicle" aria-label="Copy officient_create_vehicle"><code className="connector-page-code">officient\_create\_vehicle</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add a new vehicle to the Officient fleet</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="basics:write" aria-label="Copy scope basics:write"><code className="connector-page-code">basics:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_update_vehicle" data-action-label="Update Vehicle" data-action-scopes="basics:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;basics:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;basics:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Vehicle</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_update_vehicle" aria-label="Copy officient_update_vehicle"><code className="connector-page-code">officient\_update\_vehicle</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update the details of an existing fleet vehicle</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="basics:write" aria-label="Copy scope basics:write"><code className="connector-page-code">basics:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_list_functions" data-action-label="List Functions" data-action-scopes="wages:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;wages:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;wages:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Functions</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_list_functions" aria-label="Copy officient_list_functions"><code className="connector-page-code">officient\_list\_functions</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of all functions (job functions) in the Officient 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="wages:read" aria-label="Copy scope wages:read"><code className="connector-page-code">wages:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_get_function" data-action-label="Get Function" data-action-scopes="wages:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;wages:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;wages:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Function</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_get_function" aria-label="Copy officient_get_function"><code className="connector-page-code">officient\_get\_function</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the details of a single function by its internal 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="wages:read" aria-label="Copy scope wages:read"><code className="connector-page-code">wages:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_list_people" data-action-label="List People" data-action-scopes="basics:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;basics:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;basics:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List People</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_list_people" aria-label="Copy officient_list_people"><code className="connector-page-code">officient\_list\_people</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of people (employees) in the Officient 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="basics:read" aria-label="Copy scope basics:read"><code className="connector-page-code">basics:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_search_people" data-action-label="Search People" data-action-scopes="personal.info:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;personal.info:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;personal.info:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Search People</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_search_people" aria-label="Copy officient_search_people"><code className="connector-page-code">officient\_search\_people</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Search for people by name, email or national 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="personal.info:read" aria-label="Copy scope personal.info:read"><code className="connector-page-code">personal.info:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_get_person" data-action-label="Get Person" data-action-scopes="personal.info:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;personal.info:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;personal.info:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Person</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_get_person" aria-label="Copy officient_get_person"><code className="connector-page-code">officient\_get\_person</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the full detail of a single person by their 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="personal.info:read" aria-label="Copy scope personal.info:read"><code className="connector-page-code">personal.info:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_get_person_custom_fields" data-action-label="Get Person Custom Fields" data-action-scopes="personal.info.custom.fields:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;personal.info.custom.fields:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;personal.info.custom.fields:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Person Custom Fields</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_get_person_custom_fields" aria-label="Copy officient_get_person_custom_fields"><code className="connector-page-code">officient\_get\_person\_custom\_fields</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the custom field values set on a specific person</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="personal.info.custom.fields:read" aria-label="Copy scope personal.info.custom.fields:read"><code className="connector-page-code">personal.info.custom.fields:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_get_person_manager" data-action-label="Get Person Manager" data-action-scopes="managers:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;managers:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;managers:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Person Manager</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_get_person_manager" aria-label="Copy officient_get_person_manager"><code className="connector-page-code">officient\_get\_person\_manager</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the current manager of a specific person</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="managers:read" aria-label="Copy scope managers:read"><code className="connector-page-code">managers:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_create_person" data-action-label="Create Person" data-action-scopes="basics:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;basics:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;basics:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Person</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_create_person" aria-label="Copy officient_create_person"><code className="connector-page-code">officient\_create\_person</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add a new person (employee) to Officient</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="basics:write" aria-label="Copy scope basics:write"><code className="connector-page-code">basics:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_update_person" data-action-label="Update Person" data-action-scopes="personal.info:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;personal.info:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;personal.info:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Person</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_update_person" aria-label="Copy officient_update_person"><code className="connector-page-code">officient\_update\_person</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update the personal details of an existing person</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="personal.info:write" aria-label="Copy scope personal.info:write"><code className="connector-page-code">personal.info:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_update_person_manager" data-action-label="Update Person Manager" data-action-scopes="basics:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;basics:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;basics:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Person Manager</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_update_person_manager" aria-label="Copy officient_update_person_manager"><code className="connector-page-code">officient\_update\_person\_manager</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Set or change the manager of a person (who reports to whom)</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="basics:write" aria-label="Copy scope basics:write"><code className="connector-page-code">basics:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_update_person_role" data-action-label="Update Person Role" data-action-scopes="basics:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;basics:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;basics:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Person Role</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_update_person_role" aria-label="Copy officient_update_person_role"><code className="connector-page-code">officient\_update\_person\_role</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Set the function / role description for a person</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="basics:write" aria-label="Copy scope basics:write"><code className="connector-page-code">basics:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_list_performance_reviews" data-action-label="List Performance Reviews" data-action-scopes="performance.reviews:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;performance.reviews:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;performance.reviews:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Performance Reviews</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_list_performance_reviews" aria-label="Copy officient_list_performance_reviews"><code className="connector-page-code">officient\_list\_performance\_reviews</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the performance review metadata for a specific person</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="performance.reviews:read" aria-label="Copy scope performance.reviews:read"><code className="connector-page-code">performance.reviews:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_list_teams" data-action-label="List Teams" data-action-scopes="basics:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;basics:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;basics:read&#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="officient_list_teams" aria-label="Copy officient_list_teams"><code className="connector-page-code">officient\_list\_teams</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of all teams in the Officient 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="basics:read" aria-label="Copy scope basics:read"><code className="connector-page-code">basics:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_create_team" data-action-label="Create Team" data-action-scopes="basics:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;basics:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;basics:write&#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="officient_create_team" aria-label="Copy officient_create_team"><code className="connector-page-code">officient\_create\_team</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new team in Officient</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="basics:write" aria-label="Copy scope basics:write"><code className="connector-page-code">basics:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_update_team" data-action-label="Update Team" data-action-scopes="basics:write" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;basics:write&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;basics:write&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Team</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_update_team" aria-label="Copy officient_update_team"><code className="connector-page-code">officient\_update\_team</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update the information about an existing team in Officient</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="basics:write" aria-label="Copy scope basics:write"><code className="connector-page-code">basics:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_get_current_wage" data-action-label="Get Current Wage" data-action-scopes="wages:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;wages:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;wages:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Current Wage</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_get_current_wage" aria-label="Copy officient_get_current_wage"><code className="connector-page-code">officient\_get\_current\_wage</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the current wage details for a specific person</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="wages:read" aria-label="Copy scope wages:read"><code className="connector-page-code">wages:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="officient_get_wage_history" data-action-label="Get Wage History" data-action-scopes="wages:read" data-action-auth="Access Token,OAuth 2.0" data-action-auth-scopes="{&#x22;Access Token&#x22;:[&#x22;wages:read&#x22;],&#x22;OAuth 2.0&#x22;:[&#x22;wages:read&#x22;]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Wage History</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="officient_get_wage_history" aria-label="Copy officient_get_wage_history"><code className="connector-page-code">officient\_get\_wage\_history</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve the entire wage history for a specific person</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="wages:read" aria-label="Copy scope wages:read"><code className="connector-page-code">wages:read</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/officient/guides/connector-profile/access-token" icon="https://stackone-logos.com/api/officient/filled/svg" horizontal>
        Officient - Access Token
      </Card>

      <Card title="Connector Profile" href="/connectors/officient/guides/connector-profile/oauth-2-0" icon="https://stackone-logos.com/api/officient/filled/svg" horizontal>
        Officient - OAuth 2.0
      </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/officient/guides/link-account/access-token" icon="https://stackone-logos.com/api/officient/filled/svg" horizontal>
        Officient - Access Token
      </Card>

      <Card title="Link Account" href="/connectors/officient/guides/link-account/oauth-2-0" icon="https://stackone-logos.com/api/officient/filled/svg" horizontal>
        Officient - OAuth 2.0
      </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>
