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

# Matcher copilot

> Ask questions about your reconciliation data in the Copilot panel beside the Matcher module of Lerian Console, and answer the questions it asks you.

The **Copilot** is a panel beside the Matcher pages of Lerian Console. You ask it about your reconciliation data, such as contexts, sources, rules, runs, and exceptions. It answers in the panel.

## When the copilot appears

***

The copilot appears only when your Console has the address of the copilot service. The address comes from `NARYA_BASE_PATH`. See [Console environment variables](https://docs.lerian.studio/en/platform/console/console-environment-variables.md). Without the address, Matcher pages show no panel.

The panel also stays hidden when the copilot service answers that it does not serve your organization.

The panel appears on every Matcher page, beside the page on a wide screen and below it on a narrow one.

## Open and close the panel

***

The panel starts as a tab named **Copilot**. Select the tab to open the panel. Select the collapse icon at the top of the panel to close it. The Console remembers in this browser whether the panel is open.

## Ask a question

***

Type in the box at the bottom of the panel and press `Enter`. Press `Shift` + `Enter` for a new line. A message holds up to 8,000 characters.

While the copilot works, the panel shows **Working on it…** and the answer arrives as text.

A link in an answer opens only when it leads to a page of the Console. A link to another Matcher page opens without closing your conversation. Any other link shows as plain text.

## Answer its questions

***

Sometimes the copilot asks you a question instead of answering. The panel shows a card with up to four questions. For each question, choose an option. Some questions let you choose more than one. The copilot can mark an option **Recommended**. To give your own answer, type it in the box of the last option.

**Send answer** turns on when every question has an answer. If the question was already answered or closed, the card says so.

## Approve a change

***

Sometimes the copilot proposes a change in Matcher instead of making it. The panel shows a **Confirm call** card with the operation, its method and path, and every field of the request body. The Console sends nothing before you approve.

* Select **Approve** to send the call. The card shows the result, and the result arrives as the copilot's next message.
* Select **Reject** to refuse the call. You can type a reason and select **Send rejection**. Nothing is sent.
* A call that deletes something shows a warning.
* When the call needs a credential, the card has one field for each. Type each credential in its field on the card, not in the chat. **Approve** turns on when every required field has a value.

If the card cannot tell whether the call applied, it offers only **Send again**. If it says the call may have applied, check the state in Matcher before you ask the copilot again.

## Conversations

***

A conversation belongs to your browser tab. After you reload the page, the panel shows it again. Select **New conversation** to start another.

If your sign-in session expires before the copilot answers, the panel shows a notice with **Ask again**. It sends the same question with a new session. If a message does not reach the copilot, the panel shows **Try again**.

## Access

***

The copilot works with your own sign-in. The Console sends your access token to the copilot service, and the copilot calls Matcher with it, so it reads what your role can read. When your role lacks a permission, an administrator grants it on your role in [Access Manager](https://docs.lerian.studio/en/platform/access-manager.md).


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