> ## Documentation Index
> Fetch the complete documentation index at: https://asapp-04-04-getting-started-ga.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# GenerativeAgent Integration Overview

> High-level guide to integrating GenerativeAgent with your systems - channel integration and backend connections

GenerativeAgent integration involves two main components that work together to create a complete conversational AI solution:

<CardGroup cols={2}>
  <Card title="Voice Channel Integration" icon="comments" href="#channel-integration-methods">
    Connect your voice channels to GenerativeAgent to enable real-time conversations with end users.
  </Card>

  <Card title="Backend System Connections" icon="database" href="#backend-system-connections">
    Connect your APIs and backend systems to GenerativeAgent so it can perform actions and access data on behalf of users.
  </Card>
</CardGroup>

## Channel Integration Methods

Channel integration is how conversation data is sent back and forth between the end user and GenerativeAgent. Connect your existing voice platform to enable real-time conversations.

### Call Transfer over PSTN

Universal voice integration that works with any voice platform:

<Card title="Call Transfer over PSTN" href="/generativeagent/integrate/call-transfer-pstn">Works with any voice platform through PSTN - no platform-specific integration required.</Card>

### Platform-Specific Voice Integration

Integration guides for popular voice platforms:

<CardGroup>
  <Card title="Amazon Connect" href="/generativeagent/integrate/amazon-connect">Step-by-step guide for integrating using AWS components.</Card>
  <Card title="Genesys Audiohook" href="/generativeagent/integrate/genesys-audiohook">One-click installation and configuration for Genesys Cloud.</Card>
  <Card title="Twilio Media Streams" href="/generativeagent/integrate/twilio-streams">Step-by-step guide for integrating using Twilio Media Streams.</Card>
</CardGroup>

<Note>
  Don't see your platform? Let us know what platform you'd like us to build an integration for.
</Note>

### Direct Voice Integration

Send conversation transcript directly to GenerativeAgent:

<Card title="Direct API Integration" href="/generativeagent/integrate/text-only-generativeagent">Send conversation transcript directly to GenerativeAgent using your own ASR or voice processing.</Card>

## Backend System Integrations

GenerativeAgent needs to interact with your business systems, but exposing APIs directly to LLMs often fail.

Most APIs are designed for **human developers** who can:

* read documentation
* experiment with trial and error
* get human support in order to get an API working.

**LLMs don't have the same luxury**, and instead make a single API request for a given action, only relying on its current context.

In order to have an **LLM successfully call an API**, we need to provide **simple** and **focused actions** instead of complex, inconsistent interfaces.

Our **API Connection** tooling enables you to define the specific interface to GenerativeAgent while using tooling to map it to the more complex underlying API.

<CardGroup cols={2}>
  <Card title="API Connections" icon="code" href="/generativeagent/configuring/connect-apis">
    Perform single, JSON API requests.

    Works for most modern APIs and SaaS platforms like Salesforce, HubSpot, and Zendesk.
  </Card>

  <Card title="Custom Code Connections" icon="terminal" href="/generativeagent/configuring/connect-apis/code-api-connections">
    Concatenate multiple API calls as one action

    API formats such as HTTP Form Posts and SOAP

    Complex business workflows
  </Card>
</CardGroup>

## Integration Flow

<Steps>
  <Step title="Set Up Voice Channel Integration">
    Connect your voice platform using Call Transfer over PSTN, platform-specific voice integration, or direct voice integration.
  </Step>

  <Step title="Configure Backend Connections">
    Create API connections or custom code integrations for your business systems.
  </Step>

  <Step title="Deploy and Test">
    Test the complete integration flow end-to-end.
  </Step>

  <Step title="Go Live">
    Deploy to production and monitor performance.
  </Step>
</Steps>

## Next Steps

<CardGroup>
  <Card title="Call Transfer over PSTN" href="/generativeagent/integrate/call-transfer-pstn">
    Learn how to connect your voice platform using Call Transfer over PSTN.
  </Card>

  <Card title="Connect your APIs" href="/generativeagent/configuring/connect-apis">
    Set up API connections and functions for your business systems.
  </Card>

  <Card title="Building a GenerativeAgent" href="/generativeagent/build-overview">
    Learn how GenerativeAgent works and the key components you'll configure.
  </Card>

  <Card title="Go Live" href="/generativeagent/go-live">
    Deploy your integration to production.
  </Card>
</CardGroup>
