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, Google Messages, 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

  1. Link an account: Your users authenticate with their provider through Unipile's authentication flows
  2. Account is connected: Once authenticated, the account is linked to your Application and becomes available via the API
  3. Use the API: You can now call API methods to read, write, and update resources from that account
  4. Receive real-time updates: Configure webhooks to receive notifications when events occur on the account


Next Steps

The following guides walk you through linking accounts, managing authentication, and handling account lifecycle: