Vai al contenuto
OmniChannels.ai

Automazione

Power Automate + OmniChannels.ai: passaggi di messaggistica nei vostri flussi

Collegamento tramite API e webhookAggiornato

In breve

Power Automate funziona con OmniChannels.ai tramite le proprie funzioni HTTP, non con un connettore certificato. L'azione HTTP premium chiama la nostra API REST con il vostro token Bearer per inviare WhatsApp, SMS e altri messaggi, oppure potete creare un connettore personalizzato. Il trigger When an HTTP request is received accetta stati di consegna e messaggi in entrata. Entrambi richiedono una licenza premium di Power Automate.

Cosa potete fare

  • Inviate un template WhatsApp quando viene aggiunta una riga

    Quando viene aggiunta una riga a un elenco SharePoint, a una tabella Excel o a una tabella Dataverse, inviate un template WhatsApp approvato con i valori della riga ai contatti che hanno dato il consenso (opt-in).

  • Notificate i clienti quando un record cambia

    Quando una pratica, un ordine o un appuntamento cambia stato in un sistema Microsoft o collegato, inviate al cliente un aggiornamento via SMS o WhatsApp.

  • Avvisate il team quando una consegna fallisce

    Un trigger di richiesta HTTP riceve gli stati di consegna; una condizione passa gli eventi FAILED e REJECTED a un messaggio Teams o a un'email invece di rinviare il messaggio.

  • Riutilizzate un solo connettore in più flussi

    Un connettore personalizzato definisce una volta le operazioni di invio, così chi crea i flussi può aggiungere un'azione di messaggistica senza gestire URL e intestazioni.

  • Tracciate lo stato dei messaggi in Dataverse

    Salvate l'ID di ogni messaggio sul record che lo ha generato, poi aggiornatene lo stato man mano che arrivano gli eventi, ignorando quelli in ritardo o duplicati.

Come si collega

Collegamento tramite API e webhook

La strada più rapida è l'azione HTTP: metodo POST, percorso di invio del canale su https://api.broadnet.me, un'intestazione Authorization con Bearer e il vostro token, e un corpo JSON. Gli invii massivi e la maggior parte degli altri canali richiedono multipart form data, che esige un corpo multipart nell'azione e più attenzione nella costruzione. Conservate il token in un input protetto, in una variabile d'ambiente o in un key vault anziché in chiaro nel flusso.

Per il riutilizzo, create un connettore personalizzato. Il suo import OpenAPI si aspetta OpenAPI 2.0, mentre la nostra specifica pubblica è OpenAPI 3.1: convertite le operazioni che vi servono oppure definitele nella procedura guidata del connettore. Per ricevere eventi, aggiungete il trigger When an HTTP request is received, salvate il flusso e inviate l'URL generato al nostro team o all'amministratore del vostro account.

  • Invio: azione HTTP, POST verso https://api.broadnet.me con Authorization: Bearer <token>
  • Riutilizzo: connettore personalizzato, definito manualmente o da un file OpenAPI 2.0 convertito
  • Ricezione: URL del trigger When an HTTP request is received configurato sul vostro account
  • HTTP, il trigger di richiesta HTTP e i connettori personalizzati sono premium; verificate le licenze Microsoft
  • Non rinviate mai automaticamente da un flusso di stato

Configurazione

  1. 1

    Richiedete l'accesso API

    Richiedete l'accesso di prova e ricevete un token API. Gli invii di prova arrivano solo ai vostri numeri verificati.

    Guida: Quickstart: send your first message
  2. 2

    Verificate la vostra licenza

    Confermate che il proprietario del flusso abbia una licenza Power Automate che includa i connettori premium, richiesti dall'azione HTTP, dal trigger di richiesta HTTP e dai connettori personalizzati.

  3. 3

    Aggiungete il passaggio di invio

    Aggiungete un'azione HTTP con POST, l'URL di invio del canale, l'intestazione Authorization e il corpo associato dal vostro trigger, oppure usate un connettore personalizzato costruito con le operazioni che vi servono.

    Guida: OpenAPI 3.1 spec
  4. 4

    Ricevete gli stati di consegna

    Create un flusso con il trigger When an HTTP request is received, salvatelo e inviate l'URL generato al nostro team o all'amministratore del vostro account.

    Guida: Webhooks and delivery statuses
  5. 5

    Fate una prova con il vostro numero

    Eseguite il flusso sul vostro numero verificato e controllate nella cronologia delle esecuzioni l'invio e gli eventi di stato.

Documentazione del fornitore

Power Automate è un marchio del rispettivo proprietario. OmniChannels.ai non è affiliata a Power Automate né da essa approvata; questa pagina descrive un collegamento realizzato con le funzioni MCP, HTTP o webhook di Power Automate.

Flusso di lavoro di esempio

Come una richiesta tipica passa da Power Automate al vostro cliente e ritorna.

  1. 01

    Microsoft 365 o Dataverse

    Una nuova riga, un elemento di elenco, una pratica o una modifica a un ordine

  2. 02

    Azione HTTP di Power Automate

    POST all'API REST, oppure un connettore personalizzato

  3. 03

    API OmniChannels.ai

    Invia il messaggio e restituisce un ID messaggio

  4. 04

    Telefono del cliente

    Messaggio WhatsApp o SMS consegnato

  5. 05

    Trigger di richiesta HTTP

    Stati di consegna e messaggi in entrata avviano un flusso

1. Microsoft 365 o Dataverse: Una nuova riga, un elemento di elenco, una pratica o una modifica a un ordine 2. Azione HTTP di Power Automate: POST all'API REST, oppure un connettore personalizzato 3. API OmniChannels.ai: Invia il messaggio e restituisce un ID messaggio 4. Telefono del cliente: Messaggio WhatsApp o SMS consegnato 5. Trigger di richiesta HTTP: Stati di consegna e messaggi in entrata avviano un flusso

Domande

Esiste un connettore certificato OmniChannels.ai per Power Automate?

No. I flussi usano l'azione HTTP e il trigger di richiesta HTTP integrati, oppure un connettore personalizzato che create nel vostro ambiente a partire dalla nostra documentazione API.

Posso importare la vostra specifica OpenAPI in un connettore personalizzato?

Non direttamente. L'import dei connettori personalizzati si aspetta OpenAPI 2.0, mentre la nostra specifica pubblica è OpenAPI 3.1. Convertite in OpenAPI 2.0 le operazioni che vi servono oppure definitele a mano nella procedura guidata del connettore.

Mi serve una licenza premium?

L'azione HTTP, il trigger When an HTTP request is received e i connettori personalizzati sono premium. Verificate le condizioni di licenza aggiornate di Power Automate per il vostro piano.

Un flusso può inviare template WhatsApp?

Sì, tramite l'operazione di invio WhatsApp descritta nella documentazione della nostra API. I messaggi avviati dall'azienda fuori dalla finestra di assistenza di 24 ore richiedono un template approvato e un destinatario che abbia dato il consenso (opt-in).

Richiedi l’accesso a API e MCP

Indicateci canali, Paesi e caso d’uso. Un tecnico emette le credenziali di test e verifica i vostri numeri di prova.