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

# Summon known substitutes

> How to add a known substitute to a match convocation.

export const PageHeader = ({current, href, roles = []}) => {
  const renderLanguage = (code, label) => code === current ? <span aria-current="true" className="font-semibold text-gray-900 dark:text-gray-200">
        {code.toUpperCase()}
      </span> : <a href={href} hrefLang={code} lang={code} aria-label={`${code.toUpperCase()}: ${label}`} className="underline">
        {code.toUpperCase()}
      </a>;
  return <div className="not-prose flex items-center justify-between gap-3">
      <div className="flex flex-wrap items-center gap-2">
        {roles.map(role => <Badge key={role} color="green" shape="pill" icon="shield-check">
            {role}
          </Badge>)}
      </div>
      <nav aria-label="Idioma / Language" className="flex gap-2 text-sm text-gray-500 dark:text-gray-400">
        {renderLanguage('es', 'Leer esta página en español')}
        <span aria-hidden="true">/</span>
        {renderLanguage('en', 'Read this page in English')}
      </nav>
    </div>;
};

<PageHeader current="en" href="/es/partidos/convocar-suplentes-conocidos" roles={['President', 'Manager']} />

<Note>
  Your team needs known substitutes on its list before you can summon them. [How to add
  them](/en/teams/known-substitutes).
</Note>

When you're short of players, you summon a known substitute to the match, and you can revoke that summon while the match is active.

## How to summon

1. From **View roster**, find the **Known substitutes** section and tap **Summon** beside a person.

The person appears right away under **Still waiting for confirmation** and gets a notification. They answer from **Home**, like anyone else in the convocation. When they answer, their row moves to **Confirmed** or **Out**; under **Known substitutes** they stay where they were.

## How to revoke a summon

1. Tap **Revoke** on the right of the person under **Known substitutes**.

Revoking removes the person from **Confirmed**, **Still waiting for confirmation**, or **Out**, wherever they were. It works for someone who is pending, confirmed, said no, or was dropped by the team. We notify them only if they were pending or confirmed.

## Good to know

* Beneath the name, each row shows the role and main position separated by a middle dot. If the person has no saved position, it shows the role alone.
* After you revoke, the person stays under **Known substitutes** and you can summon them again.
* If they answered **Not playing**, you cannot summon or confirm them again for that match. That answer is theirs and stays even if you revoke: **Summon** stays disabled.
* If they had already confirmed, revoking lowers the **Confirmed** count. With any other answer, the count does not change.
* To take someone out of **Confirmed** without revoking, use **Drop**: they move to **Out**, stay summoned, and you can use **Restore**. [How to run the convocation](/en/matches/run-the-convocation).
* Summoning someone does not add them to the roster: they take part in that match, not future ones.
* Once a match is ended or cancelled you can no longer manage it, and anyone who can only read the convocation sees neither **Summon** nor **Revoke**.

## If something goes wrong

* If the action is missing, check that the match is still active and the person is under **Known substitutes**.
* If you could not revoke the summon, the app shows an error notice and the person stays in the state they were in. Tap **Revoke** again to retry.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.