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

# ImpelLabs Agent Platform

> The AI layer for business conversations — knowledge, channels, and the tools your product provides.

ImpelLabs is the layer between a business's customers and the systems that answer
them. It holds what a business knows, connects the channels its customers
actually use, and runs the conversation.

What it deliberately does **not** hold is your domain. Products, orders,
appointments, patient records — those belong to the product that owns them.
You expose what an assistant may *do* with them as tools, and the platform
calls them.

<CardGroup cols={2}>
  <Card title="Architecture" icon="layer-group" href="/architecture">
    Why the platform stays domain-free, and where your product fits.
  </Card>

  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Stand up a tool server the platform will talk to.
  </Card>

  <Card title="Tool contract" icon="wrench" href="/mcp/tool-contract">
    Naming, schemas, and the subset every provider agrees on.
  </Card>

  <Card title="Security model" icon="shield" href="/mcp/security">
    What the platform assumes about your server. Read before shipping.
  </Card>
</CardGroup>

## What the platform gives you

<AccordionGroup>
  <Accordion title="Channels, and one identity across them">
    WhatsApp today, with the website widget alongside it. A customer who
    starts in one and continues in another is **one person** — the platform
    resolves identity across channels and merges only on verified contact
    details.
  </Accordion>

  <Accordion title="A conversation that stays coherent">
    A rolling summary plus a recent window, a context budget that drops
    memory before knowledge before history, and durable memory per customer.
    Your tools are called inside that, not instead of it.
  </Accordion>

  <Accordion title="Retrieval over what the business published">
    Hybrid search — vector plus full-text, fused by reciprocal rank fusion —
    over uploads, crawled pages, FAQs and hand-written cards.
  </Accordion>

  <Accordion title="Metering and safety you inherit">
    Credit metering per turn, idempotent tool execution, per-tenant
    isolation, and a 24-hour-window check before anything is sent on
    WhatsApp.
  </Accordion>
</AccordionGroup>

## What you build

A **tool server**: an MCP server exposing your product's capabilities. The
platform discovers your tools, an operator reviews them, a customer switches
them on, and the assistant calls them mid-conversation.

<Note>
  Shipping a new capability means adding a tool to your server and pressing
  re-discover. It does not require a platform release.
</Note>

<Card title="Start here" icon="play" href="/quickstart" horizontal>
  A working tool server in about ten minutes.
</Card>
