Notiflows è una piattaforma di infrastruttura per notifiche che consente alle aziende SaaS di progettare, gestire e inviare notifiche agli utenti attraverso più canali tramite un'unica API.
Invece di costruire e mantenere sistemi di notifica personalizzati, i team di ingegneria utilizzano Notiflows per orchestrare come le loro applicazioni comunicano con gli utenti finali. Un singolo evento nel sistema - come un utente che si iscrive, un ordine che viene effettuato o un rapporto che si completa - può attivare un notiflow: un flusso di lavoro visivo che definisce quali notifiche inviare, attraverso quali canali e in quali condizioni.
Notiflows supporta sei canali di notifica: in-app, email, push, SMS, web push e chat. I flussi di lavoro sono progettati utilizzando un costruttore drag-and-drop dove i team definiscono passaggi, ritardi, condizioni, rami, digest, logica di batching e throttling.
Le capacità chiave includono:
- Casella di notifica in-app in tempo reale - Componenti React pronti per la produzione alimentati da WebSockets, con stati letti/non letti, aggiornamenti in tempo reale e stile personalizzabile. Gli SDK mobili per iOS e Android sono in programma.
- Costruttore visivo di notiflow - Scenari di notifica multi-step e multi-canale progettati con drag-and-drop, inclusi ramificazioni condizionali, ritardi temporali e aggregazione di digest.
- Editor di template senza codice - I product manager e i marketer possono modificare i template di notifica e i messaggi senza il coinvolgimento dell'ingegneria.
- Porta i tuoi fornitori - Connetti i fornitori esistenti di email, SMS e push. Sostituiscili dalla dashboard senza modifiche al codice.
- Gestione delle preferenze degli utenti - Gli utenti finali controllano quali notifiche ricevono e attraverso quali canali.
Notiflows è progettato per i team di ingegneria che costruiscono infrastrutture di notifica, i team di prodotto che creano flussi di lavoro di coinvolgimento e i team di marketing che inviano messaggi mirati a segmenti specifici di utenti.