# Overview

## Ways to integrate

There are two main different ways of using Zūm Rails Aggregation service:

1. Full API Integration
2. Connector UI

### Full API Integration <a href="#full-api-integration" id="full-api-integration"></a>

This integration method allows your own application to take full control of the experience. It's recommended only for partners. In order to have access to it, please drop us a message at <support@zumrails.com> or use the chat inside our portal. We will review case by case to enable this option.

### Connector UI <a href="#connector-ui" id="connector-ui"></a>

**Connector UI is the recommended way of integrating with Zum Rails Aggregation** for most of our clients. For this integration method, we provide you with a complete component for you to embed inside your existing application.

There are two different ways to use Connector UI, simply getting a public URL (The Connector UI), or using a javascript library (The Connector SDK) to initiate it.

* [**The Connector SDK**](/data-aggregation/how-it-works.md#connector-sdk), gives you more security and flexibility to take actions based on javascript callbacks.
* [**The Connector UI**](/data-aggregation/how-it-works.md#connector-ui) it's the easiest way to use. It's a unique URL you can host as an iframe, send by e-mail or sms.

The first step to building your aggregation integration is to use [Connector Configuration](/data-aggregation/connector-configuration.md) to customize your experience.

{% hint style="info" %}
**INFO**

If you are using other products from Zūm Rails, like Connect for Payments or Invoice and Subscription, the Zūm Rails UI will automatically use Zūm Rails Data Aggregation. **This session is only useful if you are using only Zūm Rails Data Aggregation services**
{% endhint %}


---

# 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.zumrails.com/data-aggregation/overview.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.
