Firebase Cloud Messaging
Configure Stream Video push notifications using Firebase Cloud Messaging.
Get the Firebase Credentials
Provide your Firebase credentials to Stream to enable push notifications.
Go to the Firebase Console and select your project (or create one if needed).
Click the gear icon next to Project Overview and navigate to Project settings:

- Navigate to the Service Accounts tab. Under Firebase Admin SDK, click Generate new private key to download the credentials JSON file.

Upload the credentials and create a push provider
In the Stream Dashboard, select Push Notifications:

Click New Configuration and select the Firebase provider. Configure these fields:
| Field Name | Description |
|---|---|
Name | Provider identifier used in SDK/API calls |
Description | Optional description for identifying this configuration |
Credentials JSON | Firebase credentials for sending push notifications |
Configuration steps:
- Enter a name in the Name field (referenced in your code)
- Upload the Firebase credentials JSON file
- Enable the provider using the toggle
- Click Create
Example configuration using firebase as the name:
