> AI agents: this is one page from PostHog's docs. Full index of Markdown docs for LLMs: https://posthog.com/llms.txt # Linking Wise as a source Canonical URL: https://posthog.com/docs/data-pipelines/sources/wise > **Cloud region:** This page uses US Cloud hosts. For an EU Cloud project, use `https://eu.posthog.com` instead of `https://app.posthog.com` (app host for links). ## On this page - [Adding a data source](#adding-a-data-source) - [Configuration](#configuration) - [Supported tables](#supported-tables) - [Sync methods](#sync-methods) ![](https://res.cloudinary.com/dmukukwp6/image/upload/texture_tan_9608fcca70) ![](https://res.cloudinary.com/dmukukwp6/image/upload/texture_tan_dark_a92b0e022d) Let AI connect your sources for you Skip the manual setup — run this in your project and the wizard auto-detects your databases and APIs and connects them to PostHog. `npx @posthog/wizard warehouse` ![PostHog Wizard hedgehog](https://res.cloudinary.com/dmukukwp6/image/upload/wizard_3f8bb7a240.png) ![](https://res.cloudinary.com/dmukukwp6/image/upload/wizard_3f8bb7a240.png)Let AI connect your sources for you The Wise connector syncs profiles, balances, transfers, recipients, and activities from your Wise business account into PostHog. > **Note:** Personal API tokens are only available for Wise business accounts. ## Adding a data source 1. Go to the [sources tab](https://app.posthog.com/data-management/sources) of the data pipeline section in PostHog. 2. Click **\+ New source** and then click **Link** next to Wise. 3. You need a personal API token from Wise. In your Wise business account, go to **Settings** > **Accounting integrations** > **Developer tools** > **API tokens** and create a new token. 4. Back in PostHog, paste the token into the **Personal API token** field and click **Next**. 5. Select the tables you want to sync and configure the sync method and frequency as needed. Once done, click **Import**. Wise limits what some tokens can read depending on your region and account type (e.g. businesses in the EU and UK). The table list marks each table your token can't read. Once the syncs are complete, you can start using Wise data in PostHog. ## Configuration | Option | Type | Required | | --- | --- | --- | | `Personal API token` | password | Yes | ## Supported tables | Table | Description | Sync method | Incremental field | Primary key | | --- | --- | --- | --- | --- | | `profiles` | A Wise profile: an identity that sends and receives money, either a personal profile (an individual) or a business profile (a company). | Full refresh | — | — | | `balances` | A balance account of a profile's multi-currency account. A STANDARD balance is limited to one per currency; SAVINGS balances (Jars) allow several in the same currency. | Full refresh | — | — | | `transfers` | A payment order from a profile to a recipient account, based on a quote. | Incremental, Full refresh | created | — | | `recipients` | A recipient (beneficiary) account that a profile can send money to. | Full refresh | — | — | | `activities` | A snapshot of an action performed on a profile, such as a transfer, card payment or balance deposit. | Incremental, Full refresh | createdOn | — | ## Sync methods The `transfers` and `activities` tables support incremental syncing with a 7-day lookback window. The lookback window re-reads the last 7 days of data on each sync to capture status changes that occur after a transfer or activity is created. - `transfers` uses `created` as its replication key. - `activities` uses `createdOn` as its replication key. All other tables (`profiles`, `balances`, and `recipients`) are synced via full table refresh.