---
schema_version: "1"
id: 1b7839f6eaa9b0007afead659ff8022b070afaeae0569ab2fea0a6b371a4dc3c
title: Use the Shift Capacity and Coverage Subagent
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/sfdo/264-0-0/volunteer_mgmt_use_the_volunteer_management_agent.md
canonical_url: https://help.salesforce.com/s/articleView?id=sfdo.volunteer_mgmt_use_the_volunteer_management_agent.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: d628772fc50cf80b4dbba7d1176c42e51f4936c203f5df90629a9f3169ff69ef
description: Use the Shift Capacity and Coverage subagent to find underfilled volunteer shifts, review open roles, and identify available volunteers who match those roles. Volunteer managers can access the agent from any page in the Nonprofit Cloud CRM.
products:
  - Nonprofit
release: "264"
---
# Use the Shift Capacity and Coverage Subagent

Use the Shift Capacity and Coverage subagent to find underfilled volunteer shifts, review open roles, and identify available volunteers who match those roles. Volunteer managers can access the agent from any page in the Nonprofit Cloud CRM.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available with: <strong>Enterprise</strong>, <strong>Unlimited</strong> and <strong>Developer</strong> Editions with an Agentforce or Einstein for Sales, Service, Platform, or Industry add-on license, where Volunteer Management is enabled. Requires each user to have the Agentforce or Einstein add-on to access the actions.</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
      <colgroup>
        <col style="width:50%">
        <col style="width:50%">
      </colgroup>
      <thead class="slds-text-title_caps ">
        <tr class="">
          <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d17383e67">User Permissions Needed</th>
        </tr>
      </thead>
      <tbody>
        <tr class="">
          <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d17383e67 ">To view and edit records in Volunteer Management:</td>

          <td class="slds-cell-wrap" style="vertical-align:top;" headers="d17383e67 ">Manage Volunteer Data</td>

        </tr>
        <tr class="">
          <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d17383e67 ">To set up and use the agent:</td>

          <td class="slds-cell-wrap" style="vertical-align:top;" headers="d17383e67 ">
            <p>Manage Agentforce Employee Agents</p>
            <p>AND</p>
            <p>Manage AI
              Agents</p>
            <p>AND</p>
            <p style="margin-bottom:0;">Manage Volunteer Data</p>
          </td>

        </tr>

      </tbody>
    </table>

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sfdo-nonprofit_cloud-264-0-0-production-enus/b335b49f-b06d-4153-a454-da90077289d9/images/icon_note.png)

Note If you installed this topic when it was a beta, remove it and re-install it to get the latest instructions and actions.

With the Shift Capacity and Coverage subagent, a volunteer manager can use the agent to:

- Identify when volunteer shift capacity is low.
- Get a clear view of which roles are unfilled.
- See who is available for unfilled roles.
- Easily identify and match the best qualified volunteers for open roles.

Here are some examples of utterances that a volunteer manager can use with the agent.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
      <colgroup>
        <col style="width:50%">
        <col style="width:50%">
      </colgroup>
      <thead class="slds-text-title_caps ">
        <tr class="">
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d17383e140">Request Example</th>
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d17383e143">Result</th>
        </tr>
      </thead>
      <tbody>
        <tr class="">
          <td data-label="Request Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d17383e140 "><kbd>Are there any shifts next week with sign-ups below
              75%?</kbd></td>

          <td data-label="Result" class="slds-cell-wrap" style="vertical-align:top;" headers="d17383e143 ">The agent returns the Job Position Shift records for shifts over the next seven
            days that are below the 75% capacity threshold.</td>

        </tr>
        <tr class="">
          <td data-label="Request Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d17383e140 "><kbd>Do we need to fill any shifts this weekend for the Food Pantry
              volunteer initiatives?</kbd></td>

          <td data-label="Result" class="slds-cell-wrap" style="vertical-align:top;" headers="d17383e143 ">The agent returns the Job Position shift records that are below 100% for the
            stated volunteer initiative and dates.</td>

        </tr>
        <tr class="">
          <td data-label="Request Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d17383e140 "><kbd>Do any job position shifts from now until the end of May have
              insufficient sign-ups?</kbd></td>

          <td data-label="Result" class="slds-cell-wrap" style="vertical-align:top;" headers="d17383e143 ">The agent returns the Job Position Shift records that take place through May 31st
            with capacity that’s below the set threshold.</td>

        </tr>
        <tr class="">
          <td data-label="Request Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d17383e140 "><kbd>Are any shifts for the Summer Gala lower than 50%?</kbd></td>

          <td data-label="Result" class="slds-cell-wrap" style="vertical-align:top;" headers="d17383e143 ">The agent returns the Job Position Shift records for the Summer Gala with their
            current capacity.</td>

        </tr>
        <tr class="">
          <td data-label="Request Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d17383e140 ">
            <p><kbd>Find volunteers for the Beach Clean Up shift on
                [date]</kbd></p>
            <p>OR</p>
            <p style="margin-bottom:0;"><kbd>Find volunteers for
                JPS-0-00001234</kbd></p>
          </td>

          <td data-label="Result" class="slds-cell-wrap" style="vertical-align:top;" headers="d17383e143 ">
            <p>The agent returns how many volunteers matched the criteria of the shift.</p>
            <p style="margin-bottom:0;">You
              can then create a list view to use platform functionality to reach out to the
              volunteer about signing up for the shift.</p>
          </td>

        </tr>
      </tbody>
    </table>