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

# AI integrations

> Connect AI agents to external data sources, APIs, and knowledge bases.

AI agents can connect to external systems and data sources to provide context-aware, informed responses. This page provides an overview of available integration options.

## Data source integrations

<CardGroup cols={2}>
  <Card title="Knowledge bases" icon="database" href="/5.9/docs/platform-deep-dive/integrations/knowledge-base-integration/knowledge-base-overview">
    Connect document repositories for RAG-powered responses
  </Card>

  <Card title="MCP integration" icon="link" href="/5.9/docs/platform-deep-dive/integrations/mcp-integration/mcp-integration-overview">
    Use Model Context Protocol to connect external tools and data
  </Card>
</CardGroup>

## Workflow integrations

<CardGroup cols={2}>
  <Card title="Integration Designer" icon="diagram-project" href="/5.9/docs/platform-deep-dive/integrations/integration-designer">
    Build complex integration workflows with visual designer
  </Card>

  <Card title="Custom Agent Node" icon="robot" href="/5.9/docs/platform-deep-dive/integrations/custom-agent-node">
    Use AI agents within Integration Designer workflows
  </Card>
</CardGroup>

## API access

<CardGroup cols={2}>
  <Card title="REST APIs" icon="code" href="/5.9/docs/api/process-api">
    Programmatic access to processes and agents
  </Card>

  <Card title="Kafka integration" icon="bolt" href="/5.9/setup-guides/flowx-engine-setup-guide/engine-setup#configuring-kafka">
    Event-driven integration patterns
  </Card>
</CardGroup>

## Integration patterns

| Pattern                    | Description                                     | Use case                             |
| -------------------------- | ----------------------------------------------- | ------------------------------------ |
| **Knowledge retrieval**    | Agent queries knowledge bases before responding | Context-aware chat, document Q\&A    |
| **External API calls**     | Agent calls external services via MCP           | Real-time data, third-party services |
| **Workflow orchestration** | Agent triggers or is triggered by workflows     | Automated processing pipelines       |
| **Event-driven**           | Agent responds to Kafka events                  | Real-time processing, notifications  |

## Related resources

<CardGroup cols={2}>
  <Card title="Agent Builder" icon="robot" href="./agent-builder/overview">
    Create custom AI agents
  </Card>

  <Card title="Using agents" icon="play" href="./using-agents/overview">
    Integration patterns for agents
  </Card>
</CardGroup>
