Webhooks. Invia invii ad altri sistemi
I calcolatori di Calculoid possono avere campi Email e Pagamento, che possono salvare i risultati calcolati.
È possibile esportare questi risultati, ma ora esiste un'opzione di gran lunga migliore per integrare Calculoid con qualsiasi altro sistema ed elaborare i dati inviati in tempo reale. Con i webhook.
Per cosa possono essere usati i Webhook
I calcolatori possono essere utilizzati per molti scopi diversi. Molte persone lo usano come elemento interattivo nel loro sito Web che aggiunge al loro articolo più valore e attrattiva per i visitatori del loro sito web. Alcune persone lasciano che i loro visitatori inviino i risultati al loro indirizzo email o paghino il valore calcolato. Ma se lo fai, probabilmente vorrai usare questi dati inviati in un altro sistema. Può trattarsi di CRM, fatturazione, automazione del marketing, gestione dei progetti o sistema di posta di massa.
Come funzionano i webhook

Quando un visitatore del tuo sito Web invia i risultati nel calcolatore incorporato, il nostro server lo elabora e lo salva nel database. Subito dopo l'utente (e l'amministratore, se configurato), riceve l'e-mail con la ricapitolazione del calcolo. Nello stesso momento il webhook viene attivato all'indirizzo URL specificato.
Potrebbe capitare che utilizziate un sistema di cui non avete accesso al codice sorgente. Magari questo sistema accetta le informazioni in un formato diverso da quello in cui le invia Calculoid. Oppure potreste voler elaborare solo le informazioni provenienti da alcuni campi. In tal caso, potete indirizzare il webhook a uno script proxy che riceve i dati, seleziona le informazioni desiderate e le invia al vostro sistema nel formato richiesto. In questo modo, potete connettere Calculoid a qualsiasi sistema.
Come configurare un webhook
1. Aprire la scheda di configurazione della calcolatrice e inserire l'URL dello script o del sistema che gestirà la richiesta POST. Ciò attiverà le richieste di webhook.

2. Crea una richiesta di prova. Puoi utilizzare il campo Pagamento o il campo Email per quello.
3. Apri il registro Webhook per vedere come è andata la richiesta.

Il registro webhook
Il registro webhook fa parte di ogni calcolatrice. I campi Email e Pagamento richiedono un piano a pagamento, ma puoi ancora provarli nel piano gratuito. Questi campi saranno visibili solo per gli utenti che hanno effettuato l'accesso, ma è tutto ciò che serve per testarli. Ciò significa che puoi testare i webhook anche nel piano gratuito. Incoraggiamo davvero tutti a testare prima le funzionalità a pagamento. Vogliamo che i nostri clienti sappiano cosa pagano prima di loro. Anche se l'abbonamento annuale 1 costa come una cena per le persone 2, vogliamo che i nostri clienti siano così soddisfatti. Ecco perché siamo il più trasparenti possibile.

Speriamo che gli sviluppatori troveranno facile connettere i tuoi sistemi con Calculoid con l'aiuto del Webhook Log. Il pulsante Re-send dovrebbe accelerare lo sviluppo. I dati forniti dal webhook sono informazioni complete su calcolatrice, campi e valori presentati. Ancora una volta, sono i tuoi dati e ora puoi usarli in tempo reale e automatizzare i processi che dovevi fare manualmente.
Il futuro
Abbiamo creato il webhook per essere universale. Ma vogliamo permettervi di connettere i sistemi che desiderate utilizzare con Calculoid senza bisogno di programmazione. Aggiungeremo integrazioni già pronte con altri sistemi. Inizialmente, implementeremo i sistemi che utilizziamo internamente: il sistema di gestione progetti Easy Redmine e il sistema di automazione del marketing Mautic . Non esitate a comunicarci con quale sistema vorreste che Calculoid si integrasse.


