Bank accounts
A guide to bank accounts and how to configure them.
Written By Matias
Last updated About 4 hours ago
Your bank accounts are automatically fetched to Synci through your Bank connections. The following guide details how to create new bank connections: Adding bank accounts.
There is no limit to the number of bank accounts you can add to Synci, you are however limited to a certain number of bank connections depending on your plan.
Available data
We fetch the following data for active bank accounts:
Account details
Automatically synced every 24 hours if your bank account is not dead.
Automatically synced every 30 - 1440 minutes depending on your sync settings and subscription plan if:
Automatic sync is enabled
Bank account is healthy (otherwise sync is limited to once every 24 hours until it becomes healthy).
Balances (if enabled)
Automatically synced every 30 - 1440 minutes depending on your sync settings and subscription plan if:
Automatic sync is enabled
Bank account is healthy (otherwise sync is limited to once every 24 hours until it becomes healthy).
Connecting bank accounts to destinations
Please refer to the following guide for how to transfer data from a bank account to a destination: Linking bank accounts to destinations
Automatically syncing bank account data without creating a transfer link
If you want to retrieve bank account data through our API or webhooks, you can enable “Automatic sync” in your bank account Sync settings without having to create a transfer link.

Triggering manual sync
At the top of the bank account page, you can trigger manual syncs by clicking the Sync button.

This will open a dialog where you can choose what type of data you want to sync (all data, transactions, balances, or account details), and from which date.

Rules
Rules can be used to automatically handle or transform bank transactions, and are a powerful tool for improving your workflows and the quality of your data. Please refer to the following articles for creating and configuring rules.
Health
Synci tracks the health of all active bank accounts. Depending on your settings and plan, we poll for new bank account data every 30 - 1440 minutes. The default for all new bank accounts is once every 6 hours. If we’re unable to poll a bank account for new data due to an error, its health goes from Healthy to Failing.
Once a bank account is Failing, we limit new attempts to once every 24 hours, regardless of the bank account settings. This is to reduce unnecessary requests to GoCardless and the bank. Too many failed requests in a short timespan might result in the bank account becoming suspended. By reducing the polling frequency for failing bank accounts to once every 24 hours, we reduce the risk of suspension. If your bank account becomes suspended, you will need to renew your bank connection/consent to continue syncing data. This article details the consent renewal process: Bank connections
Once Synci has successfully polled for new data for a failing bank account, it is automatically restored to a healthy state. If we fail to poll for new data 10 times in a row, your bank account health is considered Dead. At this point, you will also need to renew your consent or create a new bank connection to continue syncing data for the bank account.
Settings
Sync
Customize how Synci fetches your bank account data.
AI
Synci uses Azure OpenAI Service for all AI powered features. When enabled, stripped down transaction data is sent to and processed by Azure OpenAI. Your data will not be available to OpenAI or used to improve any Microsoft or 3rd party products or services. We recommend reading the Synci Privacy Policy and the Azure Direct Models Privacy Policy before enabling AI-powered features.
Currently, you can enable the “Enrich Payee Names” option to automatically enrich your transactions with clean payee names using AI.

Fields
Which fields to use when generating the payee, description and date fields for bank transactions. These are the fields Synci uses when transferring transactions to destinations. For most banks, we recommend keeping the default option of “Automatic” for all fields.
You can customize the following generated fields:
Payee
Description
Date
Advanced
Advanced settings give you more control over how Synci fetches your bank account data.
Fields for duplicate filtering
Which fields to use when filtering duplicate transactions. When a new pending transaction is synced, these fields are compared with your existing transactions. If the fields are identical, the new transaction is considered a duplicate and will be ignored.
Warning: Synci has a sophisticated duplicate filtering engine by default. This setting should only be used if you are struggling with duplicate or missing transactions, and know which fields can be used to filter identical transactions. If you set this to the wrong fields, you may get duplicate transactions, or no transactions at all.