# Connectors

- [Airtable](https://docs.whalesync.com/connectors/airtable.md)
- [Airtable view sync](https://docs.whalesync.com/connectors/airtable/airtable-view-sync.md): Sync specific views in Airtable
- [Airtable API quota](https://docs.whalesync.com/connectors/airtable/airtable-api-quota.md)
- [Google Sheets](https://docs.whalesync.com/connectors/google-sheets.md)
- [Formatting columns](https://docs.whalesync.com/connectors/google-sheets/formatting-columns.md): Quick guide on how to format columns (i.e. data types) in Google Sheets
- [Foreign keys](https://docs.whalesync.com/connectors/google-sheets/foreign-keys.md): An explanation of how to set up foreign key (aka reference) field relationships in Sheets
- [Multi-select fields](https://docs.whalesync.com/connectors/google-sheets/multi-select-fields.md): An explanation of how to set up multi-select fields in Google Sheets
- [Avoid sort range](https://docs.whalesync.com/connectors/google-sheets/avoid-sort-range.md): Sheet's "sort range" feature will cause sync problems
- [Whalesync ID column](https://docs.whalesync.com/connectors/google-sheets/whalesync-id-column.md): Why Whalesync adds a "Whalesync ID" column to your sheets
- [Memberstack](https://docs.whalesync.com/connectors/memberstack.md)
- [Authorize Memberstack](https://docs.whalesync.com/connectors/memberstack/authorize-memberstack.md)
- [Memberstack custom fields](https://docs.whalesync.com/connectors/memberstack/memberstack-custom-fields.md): How to sync Memberstack custom fields
- [Notion](https://docs.whalesync.com/connectors/notion.md)
- [Notion page sync](https://docs.whalesync.com/connectors/notion/notion-page-sync.md): Sync the contents of Notion pages to write blog posts and more
- [Postgres](https://docs.whalesync.com/connectors/postgres.md)
- [Authorize Postgres](https://docs.whalesync.com/connectors/postgres/authorize-postgres.md)
- [AWS (RDS)](https://docs.whalesync.com/connectors/postgres/authorize-postgres/aws-rds.md): How to find get your Postgres connection URI when using Amazon Web Services RDS
- [Basedash](https://docs.whalesync.com/connectors/postgres/authorize-postgres/basedash.md): How to find get your Postgres connection URI when using Basedash
- [DigitalOcean](https://docs.whalesync.com/connectors/postgres/authorize-postgres/digitalocean.md)
- [Heroku](https://docs.whalesync.com/connectors/postgres/authorize-postgres/heroku.md)
- [Neon](https://docs.whalesync.com/connectors/postgres/authorize-postgres/neon.md): How to get connection string from Neon
- [Render](https://docs.whalesync.com/connectors/postgres/authorize-postgres/render.md): How to find get your Postgres connection URI when using Render
- [Supabase](https://docs.whalesync.com/connectors/postgres/authorize-postgres/supabase.md): How to authorize Supabase
- [SQL scripts](https://docs.whalesync.com/connectors/postgres/sql-scripts.md): Code to help you quickly create Postgres tables to sync with other apps
- [Primary key snippets](https://docs.whalesync.com/connectors/postgres/primary-key-snippets.md): Handy snippets to help you set up Postgres to work with Whalesync
- [Foreign key snippets](https://docs.whalesync.com/connectors/postgres/foreign-key-snippets.md): Handy snippets to help you set up Postgres to work with Whalesync
- [Terminology](https://docs.whalesync.com/connectors/postgres/terminology.md): Definitions of the Postgres terminology we use in our errors and messaging
- [Multiple foreign keys in a single field](https://docs.whalesync.com/connectors/postgres/multiple-foreign-keys-in-a-single-field.md): This describes how to sync a multi-foreign key field in another app (e.g. Airtable) to Postgres or Supabase
- [How to sync Postgres views](https://docs.whalesync.com/connectors/postgres/how-to-sync-postgres-views.md): A quick tutorial on how to sync a Postgres (or Supabase) view with Whalesync
- [Stripe](https://docs.whalesync.com/connectors/stripe.md)
- [Authorize Stripe](https://docs.whalesync.com/connectors/stripe/authorize-stripe.md)
- [Supabase](https://docs.whalesync.com/connectors/supabase.md)
- [Getting your connection string](https://docs.whalesync.com/connectors/supabase/getting-your-connection-string.md): How to find get your Supabase connection string.
- [Adding default values to primary keys](https://docs.whalesync.com/connectors/supabase/adding-default-values-to-primary-keys.md): How to make your primary keys auto-generate values in Supabase
- [How to sync Airtable linked records with Supabase foreign keys](https://docs.whalesync.com/connectors/supabase/how-to-sync-airtable-linked-records-with-supabase-foreign-keys.md): A guide to syncing Airtable's linked record fields with Supabase
- [Why do I need an ID column?](https://docs.whalesync.com/connectors/supabase/why-do-i-need-an-id-column.md): Details on why an ID column is required in Supabase for two-way sync
- [How to enable webhooks](https://docs.whalesync.com/connectors/supabase/how-to-enable-webhooks.md): Sync your Supabase data faster with Database Webhooks!
- [SQL scripts](https://docs.whalesync.com/connectors/supabase/sql-scripts.md)
- [Primary key snippets](https://docs.whalesync.com/connectors/supabase/primary-key-snippets.md)
- [Foreign key snippets](https://docs.whalesync.com/connectors/supabase/foreign-key-snippets.md)
- [Terminology](https://docs.whalesync.com/connectors/supabase/terminology.md)
- [Multiple foreign keys in a single field](https://docs.whalesync.com/connectors/supabase/multiple-foreign-keys-in-a-single-field.md)
- [How to sync Postgres views](https://docs.whalesync.com/connectors/supabase/how-to-sync-postgres-views.md)
- [Webflow](https://docs.whalesync.com/connectors/webflow.md)
- [Supported fields - (AT x WF)](https://docs.whalesync.com/connectors/webflow/supported-fields-at-x-wf.md): All the field types you can use with Whalesync
- [Webflow Memberships sync](https://docs.whalesync.com/connectors/webflow/webflow-memberships-sync.md): Sync users from Webflow into other apps
- [Webflow status field](https://docs.whalesync.com/connectors/webflow/webflow-status-field.md): Control the status of a Webflow item via a field in other apps
- [Wix CMS](https://docs.whalesync.com/connectors/wix-cms.md)
- [WordPress.org](https://docs.whalesync.com/connectors/wordpress.org.md)
- [Quick Start Guide: WordPress.org](https://docs.whalesync.com/connectors/wordpress.org/quick-start-guide-wordpress.org.md): Tips to help you get started syncing WordPress
- [Authorize WordPress.org](https://docs.whalesync.com/connectors/wordpress.org/authorize-wordpress.org.md)
- [Advanced Custom Fields (ACF)](https://docs.whalesync.com/connectors/wordpress.org/advanced-custom-fields-acf.md): How to use Whalesync's WordPress connector with ACF
- [How to sync images](https://docs.whalesync.com/connectors/wordpress.org/how-to-sync-images.md): A quick demo for syncing images into WordPress posts/pages
- [Supporting tables](https://docs.whalesync.com/connectors/wordpress.org/supporting-tables.md): How to set up all the right tables when syncing WordPress
- [Tutorial](https://docs.whalesync.com/connectors/wordpress.org/tutorial.md): How to sync Airtable and WordPress to create programmatic SEO pages
- [WordPress status field](https://docs.whalesync.com/connectors/wordpress.org/wordpress-status-field.md): Control the status of a WordPress post via a field in other apps


---

# 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.whalesync.com/connectors.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.
