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

# Welcome to Avido Docs 🚀

> The AI Quality Assurance platform built for fintechs and financial services enterprises.

## Why Avido?

Only 10% of financial enterprises have AI in full production. Avido changes that by providing the quality safety net your AI needs.

* **Evaluation & Testing** – Simulate user interactions to rigorously test AI systems before and after deployment
* **Continuous Monitoring** – Track safety, accuracy, and performance in live production environments
* **Collaborative Tools** – SMEs and developers work together through an intuitive GUI – no coding required for domain experts
* **Compliance-First** – Built for GDPR, EU AI Act with audit trails and standardized QA processes
* **Automated System Journal** – Detect configuration changes automatically and prevent hidden regressions
* **Quickstart** – Upload existing conversations to auto-generate test cases and evaluation criteria
* **Documents** – AI-optimized knowledge management with version control and approval workflows

Whether you're building a support assistant, an autonomous agent, or a RAG pipeline, Avido ensures your AI performs safely, accurately, and in compliance from launch through ongoing operations.

***

## How Avido fits into your app

<img src="https://mintcdn.com/avido/p1rNEx5J4zQVQbpi/images/flow.jpg?fit=max&auto=format&n=p1rNEx5J4zQVQbpi&q=85&s=ecf996455d4cfbad9979fd4c744fbfbd" alt="Diagram showing how Avido fits into your app" width="6016" height="4802" data-path="images/flow.jpg" />

1. **Avido sends a webhook** – When a test is triggered, Avido sends a POST request to your endpoint with synthetic input and a testId.
2. **You validate the request** – Verify the webhook signature to ensure it's really from Avido.
3. **Run your AI workflow** – Process the synthetic input through your normal application flow.
4. **Log events along the way** – Capture LLM calls, tool usage, retrievals, and other key steps.
5. **Send the trace to Avido** – When your workflow completes, send the full event trace back to Avido.
6. **View evaluation results** – Avido runs your configured evaluations and displays results in the dashboard.

***

## Getting Started

1. **Install an SDK**

   ```bash theme={null}
   npm i @avidoai/sdk-node   # Node
   pip install avido         # Python
   ```

2. **Setup a webhook endpoint** in your application [Learn more](/webhooks)

3. **Start tracing events** in your application [Learn more](/traces)

4. **Create your knowledge base** with Documents [Learn more](/documents)

   ```ts theme={null}
   client.ingest.create({ events })
   ```

5. **Upload existing data** to auto-generate test cases and evaluations [Learn more](/quickstart)

6. **Review your baseline performance** in the dashboard

> Prefer pure HTTP? All endpoints are [documented here](/api-reference).

***

## Core concepts

| Concept            | TL;DR                                                                                 |
| ------------------ | ------------------------------------------------------------------------------------- |
| **Tests**          | Automated runs of your workflow using synthetic input without exposing customer data. |
| **Tasks**          | Test cases that can be auto-generated from existing data or created manually.         |
| **Webhooks**       | Avido triggers tests via POST requests – automated or through the UI.                 |
| **Traces**         | Ordered lists of events that reconstruct a conversation / agent run.                  |
| **Events**         | Atomic pieces of work (`llm`, `tool`, `retriever`, `log`).                            |
| **Evaluations**    | Built-in metrics + custom business logic tests created without code.                  |
| **Documents**      | Version-controlled, RAG-ready content that powers your AI's knowledge base.           |
| **Inbox**          | Central hub where all issues are captured, summarized, and triaged automatically.     |
| **System Journal** | Automatic log of configuration changes and their impact on performance.               |

Dive deeper with the sidebar or jump straight to **[Traces](/traces)** to see how instrumentation works.

***

## Need help?

* **Email** – [support@avidoai.com](mailto:support@avidoai.com)

Happy building! ✨
