Abilitare notifiche push

Nell'app per dispositivi mobili Dynamics 365 Customer Voice, le notifiche push inviano aggiornamenti ai tecnici tramite telefoni cellulari o tablet. Le notifiche push utilizzano Microsoft Power Automate e supportano molti scenari. Ad esempio, per avvisare di una nuova prenotazione assegnata o come promemoria per acquisire e inserire dati importanti.

Puoi abilitare le notifiche push per la tua organizzazione in due modi:

Prerequisiti

Attivare le notifiche push incluse con Field Service

Field Service include un modello per abilitare le notifiche push per le nuove prenotazioni.

Configura il seguente flusso cloud per inviare ai lavoratori in prima linea una notifica push sul proprio dispositivo mobile quando sono prenotati per un ordine di lavoro.

  1. Accedi a Power Apps e seleziona l'ambiente con l'installazione di Field Service.

  2. Nel pannello sinistro, seleziona Soluzioni e poi seleziona la Soluzione Predefinita.

  3. Seleziona Oggetti e poi seleziona Nuovo>Riferimento di Connessione>.

  4. Crea un riferimento a una connessione denominato Connessione notifica push di Field Service. Per altre informazioni, vai a Aggiungi manualmente un riferimento a una connessione.

    • Nome visualizzato: connessione notifica push Field Service
    • Connettore: notifica Power Apps V2
    • Connessione: nuova connessione

    Suggerimento

    Il campo Nome viene popolato automaticamente quando si immette il Nome visualizzato.

  5. Si apre una nuova finestra. Seleziona Crea.

  6. Torna alla finestra che mostra il pannello Nuova Connessione e seleziona Aggiorna. Poi, seleziona la nuova connessione.

  7. Seleziona Crea.

    Screenshot del pannello di modifica per il riferimento alla connessione Field Service Push Notification.

  8. Segui i passaggi 3 - 7 e crea un riferimento di connessione chiamato Dataverse Connection Reference.

    • Nome visualizzato: Riferimento a una connessione Dataverse
    • Connettore: Microsoft Dataverse
    • Connessione: nuova connessione
  9. Torna su Soluzioni, seleziona la scheda Tutti e modifica la soluzione con il nome msdyn_FieldService_patch_update.

  10. Apri i dettagli del flusso cloud chiamato Field Service - Invia all'utente una notifica sulla prenotazione (app UCI).

  11. Seleziona l'opzione Salva con nome per creare una copia del flusso cloud e aggiungilo a una soluzione non gestita.

  12. Nella soluzione non gestita seleziona l'opzione Attiva per il nuovo flusso cloud.

  13. Apri i dettagli per il flusso cloud Field Service – Invia all'utente una notifica sulla prenotazione (app UCI). Accertatevi che la sezione Riferimenti a una connessione contenga entrambi i riferimenti a una connessione che hai creato.

Notifiche push di test

Pianifica un ordine di lavoro a un lavoratore in prima linea che ha un utente configurato per l'app per dispositivi mobili.

Entro 60 secondi dovresti ricevere una notifica push dall'app per dispositivi mobili Field Service.

Creare una notifica push personalizzata

Puoi creare una notifica push con trigger personalizzati per adattarsi agli scenari del tuo business. I passaggi seguenti delineano un flusso di esempio che invia una notifica push agli utenti dell'applicazione per dispositivi mobili quando ricevono una nuova prenotazione assegnata. La notifica include l'ordine di lavoro associato alla prenotazione.

  1. Accedi a Power Automate e seleziona il tuo ambiente.

  2. Seleziona Crea. Power Automate supporta centinaia di connettori che puoi utilizzare per attivare e fornire dati alle notifiche push. Usa uno qualsiasi di questi trigger per inviare notifiche push mirate al gruppo di utenti desiderato.

  3. Seleziona Flusso cloud automatizzato, immetti un nome e scegli il connettore Microsoft Dataverse. Per questo esempio, usa il connettore Dataverse che si attiva quando una riga viene creata, aggiornata o eliminata. Seleziona Crea.

  4. Scegli le opzioni del trigger. In questo esempio, seleziona:

    • Tipo di modifica: aggiunto
    • Nome tabella: Prenotazioni risorse prenotabili
    • Ambito: Organizzazione
  5. Aggiungi un altro passaggio e scegli l'opzione Recupera una riga tramite ID per ottenere il valore della risorsa associata.

    • Nome tabella: risorse prenotabili
    • RowID: risorsa (valore)
  6. Aggiunta di una condizione. Vuoi inviare notifiche agli utenti, invece che risorse che rappresentano attrezzature, pool e appaltatori. In questo esempio, seleziona: Tipo di risorsa è uguale a Utente (tipo).

  7. Quando la condizione corrisponde, ottieni i valori utente associati. I tecnici accedono all'app per dispositivi mobili con le proprie credenziali utente Dynamics 365. Questo passaggio garantisce che le notifiche push arrivino agli utenti appropriati. Nella casella Se sì, aggiungi un'opzione Recupera una riga tramite ID. Seleziona:

    • Nome tabella: utenti
    • RowID: utente (valore)
  8. Per includere le informazioni sull'ordine di lavoro nel messaggio di notifica push, configura il flusso per ottenere gli ordini di lavoro. Aggiungi un'altra opzione Recupera una riga tramite ID. Seleziona:

    • Nome tabella: ordini di lavoro
    • RowID: ordine di lavoro (valore)

    Screenshot di un flusso personalizzato in Power Automate che attiva una notifica push nell'app mobile Field Service.

  9. Con tutte le informazioni disponibili e la logica di flusso definita, aggiungi l'azione Invia notifica push V2. Seleziona:

    • App per dispositivi mobili: Field Service
    • La tua app: Field Service Mobile

    Per fornire un messaggio personalizzato:

    • Elemento destinatari: e-mail principale
    • Messaggio: il messaggio di notifica

    Per reindirizzare il tecnico al nuovo modulo di prenotazione e ordine di lavoro:

    • Apri app: Sì
    • Entità: Prenotazione risorsa prenotabile
    • Modulo: Modulo - Prenotazione e ordine di lavoro
    • ID record: Prenotazione risorsa prenotabile
  10. Selezionare Salva. La notifica push viene visualizzata sul telefono cellulare del tecnico. Non è necessario disporre dell'app aperta o usare il dispositivo per ricevere notifiche push.

    Screenshot di una notifica push per il cellulare da parte di Field Service.

Nota

Quando in modalità offline per dispositivi mobili, il dispositivo riceve la notifica push non appena dispone della connettività. L'apertura della notifica push comporta una sincronizzazione per scaricare il record se non è disponibile nel dispositivo. Se le impostazioni di sincronizzazione sono impostate per la sincronizzazione solo su Wi-Fi, l'app sincronizza i dati, anche se non su Wi-Fi, quando è disponibile una connessione cellulare.