# Integrating providers with Nylas

Source: https://developer.nylas.com/docs/provider-guides/

Nylas supports a number of common providers that you can integrate into your project. After you [set up your authentication flow](/docs/v3/auth/#set-up-authentication), your users can authenticate with one of the providers you have a connector for.

## Supported providers

Nylas supports the following providers:

- [Google](/docs/provider-guides/google/)
- [iCloud](/docs/provider-guides/icloud/)
- [IMAP](/docs/provider-guides/imap/)
- [Microsoft](/docs/provider-guides/microsoft/)
- [Microsoft Exchange (Exchange Web Services)](/docs/provider-guides/exchange-on-prem/)
- [Virtual calendars](/docs/v3/calendar/virtual-calendars/)
- [Yahoo](/docs/provider-guides/yahoo-authentication/)
- [Zoom Meetings](/docs/provider-guides/zoom-meetings/)

> **Warn:** 
> **Nylas has limited support for Microsoft Exchange**. You should use it as a provider only if you have users who haven't upgraded to [Microsoft modern authentication](https://learn.microsoft.com/en-us/exchange/plan-and-deploy/post-installation-tasks/enable-modern-auth-in-exchange-server-on-premises?view=exchserver-2019).

> **Info:** 
> **Setting up a provider OAuth app?** Nylas [Professional Services](/docs/support/professional-services/#provider-oauth-app-creation) includes collaborative setup of your Microsoft Entra, Google Cloud, or Zoom apps, helping you avoid the scope and testing-mode misconfigurations that cause breaking changes later.