Aggiungi un heartbeat Verifagent a un workflow Pipedream
I workflow Pipedream possono fermarsi quando un account connesso si rompe o un passaggio va in errore. Un passaggio HTTP finale è il tuo heartbeat.
Prima di iniziare
Crea un monitor con la frequenza reale del workflow, poi copia l'URL dalla dashboard. Il token è segreto: non pubblicarlo.
Configurazione
Copia l'URL del monitor
Crea un monitor per la pianificazione o la frequenza eventi di questo workflow. Preferisci una variabile d'ambiente o un secret Pipedream per l'URL.
https://verifagent.com/api/ping/your-ping-tokenAggiungi una richiesta HTTP alla fine
Nel workflow builder, aggiungi un passaggio dopo l'ultimo passaggio di business. Scegli HTTP / Axios Request (o HTTP Request).
Configura GET verso Verifagent
Method GET, URL = il tuo URL di ping (da variabile d'ambiente). Nessun header di auth richiesto. Continua solo sul percorso di successo.
GET https://verifagent.com/api/ping/your-ping-token
# Passaggio codice Node.js (dopo il tuo lavoro):
import { axios } from "@pipedream/platform";
await axios($, {
method: "GET",
url: process.env.VERIFAGENT_URL,
});Testa il workflow
Esegui il workflow una volta. Il passaggio HTTP dovrebbe restituire 200 e {"ok":true}. Conferma Up in Verifagent.
{"ok":true}Route disponibili
L'URL base basta per un heartbeat. Le varianti arricchiscono la cronologia se la piattaforma ha più rami.
GET https://YOUR_PING_URLPOST https://YOUR_PING_URL/successPOST https://YOUR_PING_URL/fail?msg=ErrorVerifica
Un'esecuzione manuale crea un ping immediato. Disabilita temporaneamente il trigger per confermare che Verifagent rileva il silenzio.
200 {"ok":true}. Il monitor passa da In attesa a Up.