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

# Add Q&A Pairs

> Give your agent exact answers to the questions you already know customers ask.

A **Q\&A** source is a question paired with the exact answer you want the agent to
give. Q\&A pairs are the most precise way to train an agent — perfect for FAQs,
policies, pricing, and any response you want to control word-for-word.

## When to use Q\&A

<CardGroup cols={2}>
  <Card title="Predictable answers" icon="bullseye">
    Use Q\&A when the answer must be exact — refund policy, hours, pricing tiers.
  </Card>

  <Card title="Filling gaps" icon="puzzle-piece">
    Add Q\&A for questions your documents don't cover well.
  </Card>
</CardGroup>

## Prerequisites

* An agent (see [Create an agent](/building/create-agent)).
* The question (as a customer would ask it) and the answer you want returned.

## Add a Q\&A pair

<Steps>
  <Step title="Open the Knowledge Base">
    In the agent sidebar, go to **Expertise → Knowledge Base**.
  </Step>

  <Step title="Open the Q&A tab">
    Select **New Knowledge Item**, then open the **Q\&A** tab.
  </Step>

  <Step title="Write the question">
    Phrase it the way a real customer would ask.
  </Step>

  <Step title="Write the answer">
    Enter the exact response you want the agent to give.
  </Step>

  <Step title="Save">
    The pair is indexed (usually quickly) and becomes live when **Completed**.
  </Step>
</Steps>

<Frame>
  <img src="https://mintcdn.com/a2v2ai/ItYQQYTHsiiRmr-t/images/knowledge-base/qa.png?fit=max&auto=format&n=ItYQQYTHsiiRmr-t&q=85&s=15c2d078e21d814a85a84d497c646a87" alt="The Q&A tab of New Knowledge Item with a question and answer entered." width="1440" height="900" data-path="images/knowledge-base/qa.png" />
</Frame>

## Editing a Q\&A

You can update an existing Q\&A pair from the source list — change the question or
answer and it's re-indexed automatically. See
[Manage sources](/knowledge-base/manage-sources).

## Tips

<Tip>
  * Write the **question in the customer's words**, not internal jargon — that's how
    it gets matched.
  * Add a few **variations** of the same question as separate pairs if customers
    phrase it many ways.
  * Keep answers self-contained so they read well on their own in a chat reply.
</Tip>

## Troubleshooting

<AccordionGroup>
  <Accordion title="The agent gives a different answer than my Q&A">
    Another source may be a stronger match, or the question wording differs. Add a
    closer-matching question variation, and make sure conflicting older sources are
    [updated or removed](/knowledge-base/manage-sources).
  </Accordion>
</AccordionGroup>

## Related

<CardGroup cols={2}>
  <Card title="Upload a file" icon="file-arrow-up" href="/knowledge-base/upload-files" />

  <Card title="Manage & reprocess sources" icon="arrows-rotate" href="/knowledge-base/manage-sources" />

  <Card title="Write instructions" icon="pen" href="/building/instructions" />
</CardGroup>
