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

# Introduction

> Connect your AI agents with external systems and services

SubVerse AI provides powerful integration capabilities to connect your AI agents with various external systems, services, and data sources. These integrations enable your agents to access real-time information, perform actions, and communicate through multiple channels.

## Available Integrations

<CardGroup cols={2}>
  <Card title="Agentic Functions" icon="bolt" href="/integrations/agentic-functions">
    Hook into pre-session, during-session, and post-session phases with custom functions, background agents, and handoffs
  </Card>

  <Card title="Knowledge Base" icon="book" href="/integrations/knowledge-base">
    Store and manage documents that your AI agents can reference during interactions
  </Card>

  <Card title="Telephony" icon="phone" href="/integrations/telephony">
    Integrate with your telephony system using SIP trunking for inbound and outbound calls
  </Card>

  <Card title="Webhooks" icon="webhook" href="/integrations/webhooks-integration">
    Receive real-time event notifications when calls complete or workflows execute
  </Card>

  <Card title="API Keys" icon="key" href="/integrations/api-keys">
    Manage secure API keys for integrating your AI agents with external applications
  </Card>
</CardGroup>

## Getting Started

1. **Choose Your Integration** - Select the integration type that fits your use case
2. **Configure Settings** - Follow the setup guide for your chosen integration
3. **Connect to Agents** - Link the integration to your voice agents or workflows
4. **Test & Deploy** - Verify the integration works as expected before going live

<Tip>
  Most integrations can be used with both voice agents and workflows, giving you flexibility in how you deploy your AI solutions.
</Tip>
