# Intro to Connector

## Intro to Connectors

Our connectors are split into 3 types: OAuth connectors, token-based connectors, and a mix of the two. They only differ by how you authorize Less to extract your data.

### OAuth Connectors

OAuth is short for **O**pen **Auth**orization and is essentially an automatic way to give access to third-party solutions like Less. You know those pop-ups that ask "Allow *XYZ application* to read user data..."? That's probably an OAuth authorization.

We always strive to create OAuth connectors because they are the simplest to use. Whenever you see a pop-up like the one below on Less, you know that it is an OAuth connector.

<figure><img src="/files/I3UD0nY7BHBzSprCUM0g" alt=""><figcaption><p>OAuth Connection</p></figcaption></figure>

### Regular Connectors

OAuth doesn't exist for all data sources. When OAuth isn't an option, we have to get by with some manual copy/paste. Typically, that means that we ask you for an API Key or maybe a Token of some kind. You have to find or create that token and copy/paste it into Less. We know that's not ideal which is why we prefer OAuth.

{% hint style="info" %}
🔑 We have created guides for every single Connector that will ask for some kind of manual input
{% endhint %}

Whenever you see something like the one below, you know it is a regular connector.

<figure><img src="/files/x8JtpphOWQXw5RSqWTX5" alt=""><figcaption></figcaption></figure>


---

# 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://resources.less.tech/less-tech/connectors/intro-to-connector.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.
