Use Case
FlutterFlow enables users to schedule and trigger notifications. You may want to automatically send notifications to multiple users from the user's collection when a document is created. This article details a step by step instructions on how to achieve this.
Sample Project
We've created a sample project to demonstrate how to build this in FlutterFlow:
https://app.flutterflow.io/project/auto-notification-2bm5hz
β
Keep reading for step-by-step instructions to learn how you can build what we have created in our sample project.
Automate Notifications Upon Creation Of A Document
Project Configuration
Ensure your project is set up correctly with Firebase.
- Here are detailed instructions on how to set up Firebase in Flutterflow
Ensure
firebase@flutterflow.ioaccount has all the necessary permissions.- Here are detailed instructions on how to enable access to your project
To send notifications, your project must be in the Blaze plan.
Enable Push notifications in your projects and deploy them.
Send Notifications
Send notifications to multiple users from the user's collection once a post is added;
In submit button, add a backend query
- Set Query type to
Query Collection- Collection to your data source collection, i.e
users- Query type to
List of DocumentsclicksaveAdd create document action to the button
Set the value to the parameters sent to firebase
add another action, trigger notification action
Set notification parameters with the necessary data i.e (title, message, initial page)
In the recipient section, select multiple recipients
Click on the
unsetsection, a pop will showSelect
user documentas the source of dataIn the available options, select
filter list itemsClick
unsetunder filter conditions, a pop will showSelect
Items in list, under document properties, selectDocument ExistsClick
Confirm, this will pop you back to the previous dialogIn this pop, under available options, select
Map List ItemsClick
unseta pop will show, and underDocument PropertiesselectReferenceClick
Confirm` in all pop-upsClose the action chain
The notification will be triggered automatically once a new post has been sent successfully.
