Inizia con l'estensione Bird su Firebase

Uccello

1 giu 2021

Estensione Firebase

1 min read

Inizia con l'estensione Bird su Firebase

Conclusioni principali

    • La Bird | Firebase Extension permette agli sviluppatori di inviare messaggi e notifiche tramite SMS, WhatsApp, Messenger, Google Business Messages, Telegram, LINE, Viber e altro, direttamente dalle scritture dei documenti Firestore.

    • Quando viene aggiunto un nuovo documento alla collezione Firestore configurata, l'estensione lo converte in un payload di messaggio leggibile e lo invia tramite Bird’s Conversations API, quindi aggiorna il documento con lo stato di consegna.

    • Questa estensione elimina la necessità di un'integrazione backend con Bird’s API, consentendo ai team di distribuire funzionalità di messaggistica più velocemente con un codice minimo.

    • L'infrastruttura in tempo reale e scalabile di Firebase si abbina alla connettività globale di Bird, garantendo una consegna affidabile dei messaggi ovunque nel mondo.

    • Un caso d'uso di esempio dimostra come i ristoranti possano automatizzare le notifiche SMS ai clienti in attesa di tavoli, richiedendo solo una scrittura su Firestore.

    • L'installazione richiede solo una chiave API di Bird e un ID SMS (o altro canale); la configurazione viene effettuata tramite la procedura guidata di installazione delle estensioni di Firebase.

    • Gli sviluppatori definiscono la collezione Firestore a cui l'estensione è in ascolto: ogni nuovo documento diventa un trigger di messaggio.

    • Dopo l'invio, l'estensione arricchisce il documento Firestore con dati di consegna, stato e messaggi di errore, se applicabile.

    • Le migliori pratiche di sicurezza sono essenziali: le regole di Firestore devono limitare rigorosamente l'accesso in lettura/scrittura per prevenire abusi o invii non autorizzati di messaggi.

    • I log di Cloud Functions consentono agli sviluppatori di ispezionare i fallimenti dei messaggi, gli errori di esecuzione delle estensioni e gli esiti delle consegne.

    • L'estensione funziona perfettamente con l'ecosistema più ampio di Bird, consentendo futuri miglioramenti come flussi basati su AI, riconoscimento delle immagini o automazione CRM.

    • Questa integrazione crea una base per esperienze più ricche, come consentire ai clienti di rispondere con parole chiave, costruire funzionalità di coda per ristoranti, o connettersi a API esterne tramite Flow Builder.

Q&A Highlights

  • Cosa fa l'estensione Bird Firebase?

    Ascolta i cambiamenti in una collezione di Firestore e invia messaggi tramite Bird’s Conversations API ogni volta che viene aggiunto un nuovo documento.

  • Attraverso quali canali può l'estensione inviare messaggi?

    SMS, WhatsApp, Facebook Messenger, Google Business Messages, Telegram, LINE, Viber, e qualsiasi altro canale supportato da Bird.

  • Ho bisogno di un backend server per inviare messaggi?

    No. L'estensione gestisce tutte le interazioni API—messaggiare diventa semplice come scrivere un documento su Firestore.

  • Quali informazioni sono richieste dal mio account Bird?

    Avrai bisogno della tua chiave API Bird e di un ID canale (ad es., per SMS).

  • Come installo l'estensione?

    Attraverso la console Firebase → Estensioni → Installa “Send Messages with Bird,” e poi configura la tua chiave API e il nome della collezione.

  • Come fa l'estensione a sapere quando inviare un messaggio?

    Monitora la raccolta Firestore specificata e si attiva ogni volta che viene creato un nuovo documento.

  • Come appare il formato del documento del messaggio?

    Un semplice JSON contenente la destinazione, l'ID canale e il testo del messaggio (o payload per altri canali).

  • Cosa succede dopo che un messaggio è inviato?

    L'estensione aggiorna il documento Firestore con metadati di consegna come delivery.state, timestamp e dettagli sugli errori (se presenti).

  • Come posso controllare per errori?

    Gli errori compaiono nel documento Firestore aggiornato e anche nei log delle Cloud Functions all'interno di Firebase.

  • Come posso proteggere la mia collezione Firestore?

    Utilizzare le regole di sicurezza di Firestore per limitare l'accesso in lettura/scrittura solo agli utenti autorizzati o agli account di servizio.

  • Posso utilizzare questa estensione per flussi di lavoro più avanzati?

    Sì — puoi abbinarlo a Flow Builder, API esterne o strumenti di apprendimento automatico come Google Vision per creare esperienze interattive e automatizzate.

  • Qual è un esempio reale dell'utilizzo di questa estensione?

    Un sistema di fila per ristoranti che invia notifiche SMS quando un tavolo è pronto — attivato semplicemente aggiungendo un documento Firestore.

Firebase ti consente di sviluppare e distribuire rapidamente app di alta qualità, abbinate a funzionalità estese che ti permettono di ottimizzare e scalare continuamente la tua app. Firebase ospita anche estensioni open-source preconfezionate per aiutarti ad automatizzare le attività di sviluppo comuni.

Oggi, siamo entusiasti di discutere dell'estensione Bird | Firebase.

Firebase ti consente di sviluppare e distribuire rapidamente app di alta qualità, abbinate a funzionalità estese che ti permettono di ottimizzare e scalare continuamente la tua app. Firebase ospita anche estensioni open-source preconfezionate per aiutarti ad automatizzare le attività di sviluppo comuni.

Oggi, siamo entusiasti di discutere dell'estensione Bird | Firebase.

Firebase ti consente di sviluppare e distribuire rapidamente app di alta qualità, abbinate a funzionalità estese che ti permettono di ottimizzare e scalare continuamente la tua app. Firebase ospita anche estensioni open-source preconfezionate per aiutarti ad automatizzare le attività di sviluppo comuni.

Oggi, siamo entusiasti di discutere dell'estensione Bird | Firebase.

Invia messaggi e notifiche con Bird

L'estensione Bird su Firebase ti collega al più grande portafoglio omnicanale del mondo per consegnare messaggi e notifiche su tutti i canali preferiti dai tuoi clienti. Grazie alla connettività globale di Bird, questo significa che puoi raggiungere i tuoi clienti rapidamente - e ovunque nel mondo! 

Communication app icons with platforms including WhatsApp, Telegram, Instagram, Messenger, and various social media apps.

Per semplificare ulteriormente il processo, quando aggiungi un documento a una specifica collezione Firebase, l'estensione utilizzerà Bird’s Conversations API per convertire quel documento in testo leggibile e aggiornare il documento con lo stato di consegna.

In questo articolo, imparerai come puoi iniziare a inviare in pochi passaggi!

L'estensione Bird su Firebase ti collega al più grande portafoglio omnicanale del mondo per consegnare messaggi e notifiche su tutti i canali preferiti dai tuoi clienti. Grazie alla connettività globale di Bird, questo significa che puoi raggiungere i tuoi clienti rapidamente - e ovunque nel mondo! 

Communication app icons with platforms including WhatsApp, Telegram, Instagram, Messenger, and various social media apps.

Per semplificare ulteriormente il processo, quando aggiungi un documento a una specifica collezione Firebase, l'estensione utilizzerà Bird’s Conversations API per convertire quel documento in testo leggibile e aggiornare il documento con lo stato di consegna.

In questo articolo, imparerai come puoi iniziare a inviare in pochi passaggi!

L'estensione Bird su Firebase ti collega al più grande portafoglio omnicanale del mondo per consegnare messaggi e notifiche su tutti i canali preferiti dai tuoi clienti. Grazie alla connettività globale di Bird, questo significa che puoi raggiungere i tuoi clienti rapidamente - e ovunque nel mondo! 

Communication app icons with platforms including WhatsApp, Telegram, Instagram, Messenger, and various social media apps.

Per semplificare ulteriormente il processo, quando aggiungi un documento a una specifica collezione Firebase, l'estensione utilizzerà Bird’s Conversations API per convertire quel documento in testo leggibile e aggiornare il documento con lo stato di consegna.

In questo articolo, imparerai come puoi iniziare a inviare in pochi passaggi!

Un esempio di use case

Quando ho saputo che i miei colleghi stavano lavorando alla creazione di un'estensione Firebase che ti avrebbe permesso di integrare facilmente l'invio di messaggi nella tua app, ho dovuto provarla e costruire qualcosa con essa.

Nota: Puoi trovare l'estensione Bird su Firebase qui.

Per contestualizzare l'estensione, considereremo un'app di esempio per gestire una coda in un ristorante.

Il proprietario o l'host del ristorante può registrare i clienti sull'interfaccia web oppure i clienti possono registrarsi autonomamente. Quando il loro tavolo è pronto, con un semplice clic di un pulsante da parte di un dipendente del ristorante, verrà inviata una notifica al cliente affinché ritorni al ristorante.

Sebbene ci siano molti modi per costruire un sistema per notificare gli utenti, le migliori soluzioni alleviano il più possibile il lavoro per i clienti. Questo aiuta le aziende a fornire ai loro clienti un'esperienza eccellente.

È per questo motivo che utilizzeremo la nuova estensione Bird | Firebase per garantire che i clienti siano notificati tramite un SMS. In questo modo, i clienti possono godersi il loro tempo di attesa senza stressarsi per il rischio di perdere qualcosa, rendendo anche più facile per il personale del ristorante gestire la coda.

Anche se questo esempio invia una notifica SMS, dentro l'estensione puoi usare qualsiasi canale preferito dal tuo cliente (WhatsApp, Business Messages di Google, Facebook Messenger, Telegram, Line, Viber, ecc.) in modo da adattare la notifica alle preferenze del cliente.

Quando ho saputo che i miei colleghi stavano lavorando alla creazione di un'estensione Firebase che ti avrebbe permesso di integrare facilmente l'invio di messaggi nella tua app, ho dovuto provarla e costruire qualcosa con essa.

Nota: Puoi trovare l'estensione Bird su Firebase qui.

Per contestualizzare l'estensione, considereremo un'app di esempio per gestire una coda in un ristorante.

Il proprietario o l'host del ristorante può registrare i clienti sull'interfaccia web oppure i clienti possono registrarsi autonomamente. Quando il loro tavolo è pronto, con un semplice clic di un pulsante da parte di un dipendente del ristorante, verrà inviata una notifica al cliente affinché ritorni al ristorante.

Sebbene ci siano molti modi per costruire un sistema per notificare gli utenti, le migliori soluzioni alleviano il più possibile il lavoro per i clienti. Questo aiuta le aziende a fornire ai loro clienti un'esperienza eccellente.

È per questo motivo che utilizzeremo la nuova estensione Bird | Firebase per garantire che i clienti siano notificati tramite un SMS. In questo modo, i clienti possono godersi il loro tempo di attesa senza stressarsi per il rischio di perdere qualcosa, rendendo anche più facile per il personale del ristorante gestire la coda.

Anche se questo esempio invia una notifica SMS, dentro l'estensione puoi usare qualsiasi canale preferito dal tuo cliente (WhatsApp, Business Messages di Google, Facebook Messenger, Telegram, Line, Viber, ecc.) in modo da adattare la notifica alle preferenze del cliente.

Quando ho saputo che i miei colleghi stavano lavorando alla creazione di un'estensione Firebase che ti avrebbe permesso di integrare facilmente l'invio di messaggi nella tua app, ho dovuto provarla e costruire qualcosa con essa.

Nota: Puoi trovare l'estensione Bird su Firebase qui.

Per contestualizzare l'estensione, considereremo un'app di esempio per gestire una coda in un ristorante.

Il proprietario o l'host del ristorante può registrare i clienti sull'interfaccia web oppure i clienti possono registrarsi autonomamente. Quando il loro tavolo è pronto, con un semplice clic di un pulsante da parte di un dipendente del ristorante, verrà inviata una notifica al cliente affinché ritorni al ristorante.

Sebbene ci siano molti modi per costruire un sistema per notificare gli utenti, le migliori soluzioni alleviano il più possibile il lavoro per i clienti. Questo aiuta le aziende a fornire ai loro clienti un'esperienza eccellente.

È per questo motivo che utilizzeremo la nuova estensione Bird | Firebase per garantire che i clienti siano notificati tramite un SMS. In questo modo, i clienti possono godersi il loro tempo di attesa senza stressarsi per il rischio di perdere qualcosa, rendendo anche più facile per il personale del ristorante gestire la coda.

Anche se questo esempio invia una notifica SMS, dentro l'estensione puoi usare qualsiasi canale preferito dal tuo cliente (WhatsApp, Business Messages di Google, Facebook Messenger, Telegram, Line, Viber, ecc.) in modo da adattare la notifica alle preferenze del cliente.

Come configurarsi

In questo esempio, ipotizzeremo che tu abbia un account Firebase e Bird.

Se non hai un account Bird, puoi crearne uno qui.

Per iniziare, è necessario avere informazioni dal tuo account Bird.

In primo luogo, avrai bisogno della tua chiave API per consentire all'estensione Firebase di interagire con l'API di Bird per tuo conto. Puoi trovare la tua chiave API nelle impostazioni API di Bird. In secondo luogo, avrai bisogno di un numero SMS e di un canale SMS installato. Se non hai già un ID canale, vai alla pagina di configurazione del canale SMS per ottenerne uno.

Una volta ottenuti sia la tua chiave API che un ID Canale SMS, torna alla tua console Firebase e naviga alla scheda Estensioni.

Da qui, installa l'estensione Firebase [Send Messages with Bird].

Firebase Extensions marketplace showing the 'Send Messages with Bird' integration among other available extensions, allowing developers to connect Firebase with Bird's messaging API.

Durante la procedura guidata di installazione, ti verrà chiesto di aggiungere la tua chiave API e un nome di raccolta da utilizzare.

La raccolta sarà ascoltata dall'estensione Firebase.

Quando un documento viene aggiunto alla raccolta, attiverà l'estensione.

Sotto il cofano, l'estensione è una Funzione Cloud, che ascolta le modifiche sulla raccolta specificata, legge il documento aggiunto e interagisce con l'API di Bird per inviare il messaggio.

Configuration page for installing the MessageBird Firebase extension, showing setup fields for API key, message collection name, and deployment options.

Una volta completata l'installazione dell'estensione, naviga su Firestore all'interno della console Firebase. Quindi, aggiungi un ID di raccolta che corrisponda al nome della raccolta che hai utilizzato durante l'installazione dell'estensione.

Nota: È molto importante limitare chi può scrivere e leggere su questa raccolta. Se la raccolta è lasciata aperta, le terze parti potrebbero essere in grado di leggere i numeri degli utenti e persino inviare messaggi con il tuo account. Consigliamo di utilizzare le regole di sicurezza di Firestore in modo che solo utenti specifici abbiano questi privilegi e di seguire tutte le migliori pratiche di sicurezza proposte dal team di Firebase.

In questo esempio, ipotizzeremo che tu abbia un account Firebase e Bird.

Se non hai un account Bird, puoi crearne uno qui.

Per iniziare, è necessario avere informazioni dal tuo account Bird.

In primo luogo, avrai bisogno della tua chiave API per consentire all'estensione Firebase di interagire con l'API di Bird per tuo conto. Puoi trovare la tua chiave API nelle impostazioni API di Bird. In secondo luogo, avrai bisogno di un numero SMS e di un canale SMS installato. Se non hai già un ID canale, vai alla pagina di configurazione del canale SMS per ottenerne uno.

Una volta ottenuti sia la tua chiave API che un ID Canale SMS, torna alla tua console Firebase e naviga alla scheda Estensioni.

Da qui, installa l'estensione Firebase [Send Messages with Bird].

Firebase Extensions marketplace showing the 'Send Messages with Bird' integration among other available extensions, allowing developers to connect Firebase with Bird's messaging API.

Durante la procedura guidata di installazione, ti verrà chiesto di aggiungere la tua chiave API e un nome di raccolta da utilizzare.

La raccolta sarà ascoltata dall'estensione Firebase.

Quando un documento viene aggiunto alla raccolta, attiverà l'estensione.

Sotto il cofano, l'estensione è una Funzione Cloud, che ascolta le modifiche sulla raccolta specificata, legge il documento aggiunto e interagisce con l'API di Bird per inviare il messaggio.

Configuration page for installing the MessageBird Firebase extension, showing setup fields for API key, message collection name, and deployment options.

Una volta completata l'installazione dell'estensione, naviga su Firestore all'interno della console Firebase. Quindi, aggiungi un ID di raccolta che corrisponda al nome della raccolta che hai utilizzato durante l'installazione dell'estensione.

Nota: È molto importante limitare chi può scrivere e leggere su questa raccolta. Se la raccolta è lasciata aperta, le terze parti potrebbero essere in grado di leggere i numeri degli utenti e persino inviare messaggi con il tuo account. Consigliamo di utilizzare le regole di sicurezza di Firestore in modo che solo utenti specifici abbiano questi privilegi e di seguire tutte le migliori pratiche di sicurezza proposte dal team di Firebase.

In questo esempio, ipotizzeremo che tu abbia un account Firebase e Bird.

Se non hai un account Bird, puoi crearne uno qui.

Per iniziare, è necessario avere informazioni dal tuo account Bird.

In primo luogo, avrai bisogno della tua chiave API per consentire all'estensione Firebase di interagire con l'API di Bird per tuo conto. Puoi trovare la tua chiave API nelle impostazioni API di Bird. In secondo luogo, avrai bisogno di un numero SMS e di un canale SMS installato. Se non hai già un ID canale, vai alla pagina di configurazione del canale SMS per ottenerne uno.

Una volta ottenuti sia la tua chiave API che un ID Canale SMS, torna alla tua console Firebase e naviga alla scheda Estensioni.

Da qui, installa l'estensione Firebase [Send Messages with Bird].

Firebase Extensions marketplace showing the 'Send Messages with Bird' integration among other available extensions, allowing developers to connect Firebase with Bird's messaging API.

Durante la procedura guidata di installazione, ti verrà chiesto di aggiungere la tua chiave API e un nome di raccolta da utilizzare.

La raccolta sarà ascoltata dall'estensione Firebase.

Quando un documento viene aggiunto alla raccolta, attiverà l'estensione.

Sotto il cofano, l'estensione è una Funzione Cloud, che ascolta le modifiche sulla raccolta specificata, legge il documento aggiunto e interagisce con l'API di Bird per inviare il messaggio.

Configuration page for installing the MessageBird Firebase extension, showing setup fields for API key, message collection name, and deployment options.

Una volta completata l'installazione dell'estensione, naviga su Firestore all'interno della console Firebase. Quindi, aggiungi un ID di raccolta che corrisponda al nome della raccolta che hai utilizzato durante l'installazione dell'estensione.

Nota: È molto importante limitare chi può scrivere e leggere su questa raccolta. Se la raccolta è lasciata aperta, le terze parti potrebbero essere in grado di leggere i numeri degli utenti e persino inviare messaggi con il tuo account. Consigliamo di utilizzare le regole di sicurezza di Firestore in modo che solo utenti specifici abbiano questi privilegi e di seguire tutte le migliori pratiche di sicurezza proposte dal team di Firebase.

Come inviare messaggi

La collezione di messaggi che abbiamo configurato durante l'installazione memorizzerà tutti i tuoi messaggi. Per inviare un messaggio SMS, dovrai aggiungere un documento alla collezione che hai nominato nel wizard usando questo formato:

Code snippet showing the JSON structure for sending messages through Bird API with fields for channel ID, recipient, and message content.

Una volta aggiunto il documento alla collezione, l'estensione Bird interagirà quindi con il Bird API e aggiornerà il documento con campi aggiuntivi come di seguito. Il campo delivery.state di seguito raffigura i diversi stati in cui il messaggio può trovarsi.

JavaScript code example showing how to send SMS notifications through Firebase and Bird integration, with template for restaurant table readiness alerts and delivery status monitoring.

Se l'invio di un messaggio risulta in un fallimento, il campo stato sarà ERROR e il campo errore sarà popolato con una stringa di messaggio di errore.

È anche possibile osservare gli errori dall'estensione e l'utilizzo tramite la scheda delle funzioni Cloud nella console Firebase:

Firebase Cloud Functions dashboard showing the deployed MessageBird extension triggered by document writes to the messages collection.

La collezione di messaggi che abbiamo configurato durante l'installazione memorizzerà tutti i tuoi messaggi. Per inviare un messaggio SMS, dovrai aggiungere un documento alla collezione che hai nominato nel wizard usando questo formato:

Code snippet showing the JSON structure for sending messages through Bird API with fields for channel ID, recipient, and message content.

Una volta aggiunto il documento alla collezione, l'estensione Bird interagirà quindi con il Bird API e aggiornerà il documento con campi aggiuntivi come di seguito. Il campo delivery.state di seguito raffigura i diversi stati in cui il messaggio può trovarsi.

JavaScript code example showing how to send SMS notifications through Firebase and Bird integration, with template for restaurant table readiness alerts and delivery status monitoring.

Se l'invio di un messaggio risulta in un fallimento, il campo stato sarà ERROR e il campo errore sarà popolato con una stringa di messaggio di errore.

È anche possibile osservare gli errori dall'estensione e l'utilizzo tramite la scheda delle funzioni Cloud nella console Firebase:

Firebase Cloud Functions dashboard showing the deployed MessageBird extension triggered by document writes to the messages collection.

La collezione di messaggi che abbiamo configurato durante l'installazione memorizzerà tutti i tuoi messaggi. Per inviare un messaggio SMS, dovrai aggiungere un documento alla collezione che hai nominato nel wizard usando questo formato:

Code snippet showing the JSON structure for sending messages through Bird API with fields for channel ID, recipient, and message content.

Una volta aggiunto il documento alla collezione, l'estensione Bird interagirà quindi con il Bird API e aggiornerà il documento con campi aggiuntivi come di seguito. Il campo delivery.state di seguito raffigura i diversi stati in cui il messaggio può trovarsi.

JavaScript code example showing how to send SMS notifications through Firebase and Bird integration, with template for restaurant table readiness alerts and delivery status monitoring.

Se l'invio di un messaggio risulta in un fallimento, il campo stato sarà ERROR e il campo errore sarà popolato con una stringa di messaggio di errore.

È anche possibile osservare gli errori dall'estensione e l'utilizzo tramite la scheda delle funzioni Cloud nella console Firebase:

Firebase Cloud Functions dashboard showing the deployed MessageBird extension triggered by document writes to the messages collection.

L'esperienza per te e i tuoi clienti

Restaurant waitlist form with MessageBird logo, requesting customer name, party size, and phone number to send table availability notifications.Confirmation page showing a customer named Jim has been added to the restaurant waitlist, with notification that an SMS will be sent when their table is ready.Restaurant staff interface showing waitlist with customers and their party sizes, where three parties have been notified and Jim's party of four is ready to be notified.Restaurant management interface showing all waitlisted customers have been notified, including Jim's party of four who was previously pending notification.Mobile phone screen showing an SMS notification from a restaurant informing Jim that his table is almost ready.
Restaurant waitlist form with MessageBird logo, requesting customer name, party size, and phone number to send table availability notifications.Confirmation page showing a customer named Jim has been added to the restaurant waitlist, with notification that an SMS will be sent when their table is ready.Restaurant staff interface showing waitlist with customers and their party sizes, where three parties have been notified and Jim's party of four is ready to be notified.Restaurant management interface showing all waitlisted customers have been notified, including Jim's party of four who was previously pending notification.Mobile phone screen showing an SMS notification from a restaurant informing Jim that his table is almost ready.
Restaurant waitlist form with MessageBird logo, requesting customer name, party size, and phone number to send table availability notifications.Confirmation page showing a customer named Jim has been added to the restaurant waitlist, with notification that an SMS will be sent when their table is ready.Restaurant staff interface showing waitlist with customers and their party sizes, where three parties have been notified and Jim's party of four is ready to be notified.Restaurant management interface showing all waitlisted customers have been notified, including Jim's party of four who was previously pending notification.Mobile phone screen showing an SMS notification from a restaurant informing Jim that his table is almost ready.

Installa l'estensione Bird Firebase per comunicare con i tuoi clienti — più facile che mai

Ora, non è più necessario un'integrazione diretta del backend API per interagire con il Bird API.

Puoi semplificare l'implementazione tramite l'estensione Firebase e rendere l'invio di notifiche semplice come le operazioni di scrittura dei documenti, indipendentemente dal canale di comunicazione che desideri utilizzare.

Questo è solo un assaggio di ciò che puoi fare con l'estensione e il nostro API.

Offriamo molti canali e abbiamo anche un editor visivo incredibilmente potente in Flow Builder che ti permette di creare esperienze ancora più dinamiche. Per casi d'uso avanzati, puoi anche integrare Flow Builder con API esterne come Google Vision API e Cloud Functions per aggiungere il riconoscimento delle immagini potenziato dall'AI alle interazioni con i clienti. Con Flow Builder, puoi anche automatizzare i flussi di lavoro CRM come creare lead e casi in Salesforce direttamente dalle interazioni con i clienti.

Seguendo il caso d'uso sopra, Flow Builder ti permetterebbe di aggiungere una funzione di risposta alle notifiche inviate, che consente al cliente di rispondere con una parola chiave o una frase per annullare la loro prenotazione. Ma questo è per un articolo futuro! 🙂

Se hai altri casi d'uso che ti interessano, i nostri ingegneri delle soluzioni sono qui per aiutarti. Per favore, contatta il nostro team e faccelo sapere!

Ora, non è più necessario un'integrazione diretta del backend API per interagire con il Bird API.

Puoi semplificare l'implementazione tramite l'estensione Firebase e rendere l'invio di notifiche semplice come le operazioni di scrittura dei documenti, indipendentemente dal canale di comunicazione che desideri utilizzare.

Questo è solo un assaggio di ciò che puoi fare con l'estensione e il nostro API.

Offriamo molti canali e abbiamo anche un editor visivo incredibilmente potente in Flow Builder che ti permette di creare esperienze ancora più dinamiche. Per casi d'uso avanzati, puoi anche integrare Flow Builder con API esterne come Google Vision API e Cloud Functions per aggiungere il riconoscimento delle immagini potenziato dall'AI alle interazioni con i clienti. Con Flow Builder, puoi anche automatizzare i flussi di lavoro CRM come creare lead e casi in Salesforce direttamente dalle interazioni con i clienti.

Seguendo il caso d'uso sopra, Flow Builder ti permetterebbe di aggiungere una funzione di risposta alle notifiche inviate, che consente al cliente di rispondere con una parola chiave o una frase per annullare la loro prenotazione. Ma questo è per un articolo futuro! 🙂

Se hai altri casi d'uso che ti interessano, i nostri ingegneri delle soluzioni sono qui per aiutarti. Per favore, contatta il nostro team e faccelo sapere!

Ora, non è più necessario un'integrazione diretta del backend API per interagire con il Bird API.

Puoi semplificare l'implementazione tramite l'estensione Firebase e rendere l'invio di notifiche semplice come le operazioni di scrittura dei documenti, indipendentemente dal canale di comunicazione che desideri utilizzare.

Questo è solo un assaggio di ciò che puoi fare con l'estensione e il nostro API.

Offriamo molti canali e abbiamo anche un editor visivo incredibilmente potente in Flow Builder che ti permette di creare esperienze ancora più dinamiche. Per casi d'uso avanzati, puoi anche integrare Flow Builder con API esterne come Google Vision API e Cloud Functions per aggiungere il riconoscimento delle immagini potenziato dall'AI alle interazioni con i clienti. Con Flow Builder, puoi anche automatizzare i flussi di lavoro CRM come creare lead e casi in Salesforce direttamente dalle interazioni con i clienti.

Seguendo il caso d'uso sopra, Flow Builder ti permetterebbe di aggiungere una funzione di risposta alle notifiche inviate, che consente al cliente di rispondere con una parola chiave o una frase per annullare la loro prenotazione. Ma questo è per un articolo futuro! 🙂

Se hai altri casi d'uso che ti interessano, i nostri ingegneri delle soluzioni sono qui per aiutarti. Per favore, contatta il nostro team e faccelo sapere!

Altre notizie

Leggi di più da questa categoria

A person is standing at a desk while typing on a laptop.

La piattaforma nativa AI completa che si adatta al tuo business.

© 2025 Bird

A person is standing at a desk while typing on a laptop.

La piattaforma nativa AI completa che si adatta al tuo business.

© 2025 Bird