Provider Accounts
Accounts & Providers are a fundamental part of Unipile, here is the starting point to learn everything about them.

Overview
A Provider Account (or simply "Account") is a user account from a provider platform (like LinkedIn, Gmail, WhatsApp, etc.) that has been linked to Unipile. Once linked, you can interact with that account through Unipile's unified API to access messages, emails, posts, calendar events, and other resources.
Provider Accounts are the foundation of Unipile—before you can use any API methods or receive real-time events, you need to link at least one account.
You can view and manage linked accounts from the Dashboard or using the Accounts API.
How it works
- Link an account: Your users authenticate with their provider through Unipile's authentication flows
- Account is connected: Once authenticated, the account is linked to your Application and becomes available via the API
- Use the API: You can now call API methods to read, write, and update resources from that account
- Receive real-time updates: Configure webhooks to receive notifications when events occur on the account
A connection is a dynamic state, not a permanent guarantee. Read Building on third-party providers before designing your account lifecycle and recovery experience.
Next Steps
The following guides walk you through linking accounts, managing authentication, and handling account lifecycle:
Find the best option to link an account
Monitor connection and session status
Diagnose unavailable accounts, failed operations, and interrupted events
Configure custom proxies and locations
Ensure provider data is fully synced
Updated 3 days ago