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

# The Connectors Page

> Connecting external sources to TextQL

The **Connectors Page** is where technical users manage the data sources available to Ana. From here you can add new connectors, inspect schemas, monitor usage, and explore the chats and dashboards built on each source.

<Frame caption="TextQL Connectors Page">
  <img src="https://mintcdn.com/textql/B33X3zLUH0QOvBhR/images/connectors/ConnectorPageNew1.png?fit=max&auto=format&n=B33X3zLUH0QOvBhR&q=85&s=dd0ae926186b2ad4b7adedc63b9287a7" alt="TextQL Connectors Page" width="3016" height="1788" data-path="images/connectors/ConnectorPageNew1.png" />
</Frame>

To get to the Connectors Page, click **Connectors** on the left sidebar.

## Permissions

Actions on the Connectors Page are gated by the `connector:write` permission. Users without this permission can still view and use connectors, but the following actions will be hidden or disabled:

| Action                            | Requires `connector:write`  |
| --------------------------------- | --------------------------- |
| Create a new connector            | Yes                         |
| Edit a connector                  | Yes                         |
| Delete a connector                | Yes                         |
| Duplicate a connector             | Yes                         |
| Manage Access                     | Yes                         |
| Open / Connect (per-member OAuth) | No — available to all users |

By default, members have `connector:write` on public connectors. Admins always have full access. See [Role-Based Access Control](/core/admin/rbac) for details on configuring connector permissions.

## Connector Explorer

Each connected data source has a dedicated detail page. Click any connector to open its Explorer, which answers four questions that previously required manual investigation.

<Tabs>
  <Tab title="Schema">
    A live, searchable browser of the connector's table tree. Click any table to inspect its columns, types, primary keys, and a preview of actual rows — no external SQL client needed.

    <Frame>
      <img src="https://mintcdn.com/textql/B33X3zLUH0QOvBhR/images/connectors/ConnectorPageNew7.png?fit=max&auto=format&n=B33X3zLUH0QOvBhR&q=85&s=8ba8ce240899d9279fd6cf1bd4a63f29" alt="Connector schema explorer" width="3016" height="1788" data-path="images/connectors/ConnectorPageNew7.png" />
    </Frame>
  </Tab>

  <Tab title="Usage">
    Query volume across 7, 30, and 90-day windows. Identifies top users and groups structurally similar queries together via fingerprinting, with runtime metrics and affected tables for each pattern.

    <Frame>
      <img src="https://mintcdn.com/textql/B33X3zLUH0QOvBhR/images/connectors/ConnectorPageNew6.png?fit=max&auto=format&n=B33X3zLUH0QOvBhR&q=85&s=41f4668716bbabbb6a40173590449199" alt="Connector usage analytics" width="3016" height="1788" data-path="images/connectors/ConnectorPageNew6.png" />
    </Frame>
  </Tab>

  <Tab title="Chats">
    A searchable log of every question Ana has been asked about this data source. Each entry includes a summary, query count, and the tables referenced. Visibility is controlled at the RPC level — org-wide access is available to authorized members only.

    <Frame>
      <img src="https://mintcdn.com/textql/B33X3zLUH0QOvBhR/images/connectors/ConnectorPageNew5.png?fit=max&auto=format&n=B33X3zLUH0QOvBhR&q=85&s=6cdf4d21138b376b2a1b557e72be5187" alt="Connector chats log" width="3016" height="1788" data-path="images/connectors/ConnectorPageNew5.png" />
    </Frame>
  </Tab>

  <Tab title="Dashboards">
    A searchable list of all dashboards built on this connector, with creator info, last-active timestamps, query counts, and affected tables. The summary section shows weekly dashboard creation, active users, and average query load.

    <Frame>
      <img src="https://mintcdn.com/textql/B33X3zLUH0QOvBhR/images/connectors/ConnectorPageNew8.png?fit=max&auto=format&n=B33X3zLUH0QOvBhR&q=85&s=d4fbbcbe9f88fd14a3ed63583f8b81b8" alt="Connector dashboards" width="3016" height="1788" data-path="images/connectors/ConnectorPageNew8.png" />
    </Frame>
  </Tab>
</Tabs>

## Supported Datasources

### Data Warehouses & Databases

<div style={{columnCount: 3, columnGap: '2rem'}}>
  * [Snowflake](/core/datasources/databases/snowflake)
  * [Databricks](/core/datasources/databases/databricks)
  * [Amazon Redshift](/core/datasources/databases/redshift)
  * [BigQuery](/core/datasources/databases/bigquery)
  * [PostgreSQL](/core/datasources/databases/postgresql)
  * [Supabase](/core/datasources/databases/supabase)
  * [ClickHouse](/core/datasources/databases/clickhouse)
  * [Azure Synapse](/core/datasources/databases/azure-synapse)
  * [Amazon Aurora](/core/datasources/databases/aurora)
  * [MySQL](/core/datasources/databases/mysql)
  * [AWS Athena](/core/datasources/databases/athena)
  * [SAP HANA](/core/datasources/databases/sap-hana)
  * [Trino](/core/datasources/databases/trino)
  * [Dremio](/core/datasources/databases/dremio)
  * [Exasol](/core/datasources/databases/exasol)
  * [Firebolt](/core/datasources/databases/firebolt)
  * [KDB](/core/datasources/databases/kdb)
</div>

### APIs

<div style={{columnCount: 3, columnGap: '2rem'}}>
  * [Anthropic](/core/datasources/apis/anthropic)
  * [Apollo](/core/datasources/apis/apollo)
  * [Attio](/core/datasources/apis/attio)
  * [Cloudflare](/core/datasources/apis/cloudflare)
  * [ElevenLabs](/core/datasources/apis/elevenlabs)
  * [Gemini](/core/datasources/apis/gemini)
  * [GitHub](/core/datasources/apis/githubapi)
  * [Google Cloud](/core/datasources/apis/googlecloud)
  * [Grain](/core/datasources/apis/grain)
  * [HubSpot](/core/datasources/apis/hubspot)
  * [Jira](/core/datasources/apis/jira)
  * [Linear](/core/datasources/apis/linear)
  * [Mercury](/core/datasources/apis/mercury)
  * [Notion](/core/datasources/apis/notion)
  * [OpenAI](/core/datasources/apis/openai)
  * [Oracle](/core/datasources/apis/oracle)
  * [Pylon](/core/datasources/apis/pylon)
  * [Ramp](/core/datasources/apis/ramp)
  * [Salesforce](/core/datasources/apis/salesforce)
  * [SendGrid](/core/datasources/apis/sendgrid)
  * [Slack](/core/datasources/apis/slackapi)
</div>

### Business Intelligence

* [Tableau](/core/datasources/business-intel/tableau-connector)
* [Power BI](/core/datasources/business-intel/powerbi-connector)

## Adding New Connectors

Navigate to the Connectors Page and select **New Connector**, then choose your data source from the form that appears.

<Note>
  The **New Connector** button is only visible to users with the `connector:write` permission.
</Note>

<Frame caption="Click 'New Connector' and select your desired data source">
  <img src="https://mintcdn.com/textql/r_CPTF2ABpYcW_o-/images/connectors/connectornewpage10.png?fit=max&auto=format&n=r_CPTF2ABpYcW_o-&q=85&s=df71317803be8c7a760d609850c3aa44" alt="Create connector" width="3016" height="1788" data-path="images/connectors/connectornewpage10.png" />
</Frame>

Selecting a data source opens a credentials form. For detailed setup instructions, refer to the guide for your connector:

<CardGroup cols={2}>
  <Card title="Databases & Warehouses" icon="database" href="/core/datasources/databases/redshift">
    Snowflake, BigQuery, Redshift, Databricks, PostgreSQL, and more
  </Card>

  <Card title="APIs" icon="key" href="/core/datasources/apis/anthropic">
    Salesforce, HubSpot, Slack, Linear, GitHub, and more
  </Card>

  <Card title="Business Intelligence" icon="chart-bar" href="/core/datasources/business-intel/tableau-connector">
    Tableau and Power BI
  </Card>

  <Card title="Network Configuration" icon="shield" href="/core/datasources/databases/network-configuration">
    Firewall and IP allowlist setup for all database providers
  </Card>
</CardGroup>

## Network Configuration

Most database connectors require whitelisting TextQL's IP addresses in your firewall or security group. See the [Network Configuration Guide](/core/datasources/databases/network-configuration) for instructions covering AWS, Azure, Google Cloud, Databricks, and other providers.

<Note>
  **VPC and Private Deployments:** IP whitelisting does not apply to VPC, on-premises, or single-tenant deployments. Contact your TextQL representative for custom deployment network requirements.
</Note>

## Questions and Troubleshooting

* Check the [Network Configuration Guide](/core/datasources/databases/network-configuration) for firewall setup
* Review the connector-specific troubleshooting section for your data source
* Contact us at [support@textql.com](mailto:support@textql.com)
