# APIs

## Overview

You can utilize Conversation & Workflows APIs to build custom conversational interfaces, while Ingestion APIs enable seamless data transfer and trigger AI workflows from external systems.&#x20;

Generic Listener Channels provide flexible triggers for AI workflows based on external events, ensuring dynamic responsiveness. These APIs empower you to tailor Aisera solutions to your specific business requirements.

### Types of APIs

Aisera provides the following types of APIs:

* [Conversation & Workflows API and WebSocket ](/apis/apis/conversation-api-and-websocket.md)for you to build custom conversational interfaces for your Aisera applications.
* [Ingestion APIs](/apis/apis/ingestion-apis.md) for external systems to push data to your Aisera applications, and to trigger conversational AI workflows based on external events.
* [Data Source Ingestion Monitoring API](/apis/apis/data-source-ingestion-monitoring-api.md) to check the execution status of your data ingestion jobs.
* [Event Studio](/aisera-platform/ai-automation-optimize-flow/event-studio.md) for APIs to trigger conversational AI workflows based on external events.&#x20;

## Prerequisites

The Aisera APIs allow you to extend your Aisera applications. Read the [setup instructions](/aiseragpt/how-to-set-up-an-aiseragpt-bot.md) if you are creating a new application or if you need to review the creation steps.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.aisera.com/apis/apis.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
