Guida Pipedream

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.

Modulo da usare : HTTP / Axios Request. Posizionalo dopo l'ultima azione utile sul percorso di successo.

Configurazione

1

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-token
2

Aggiungi una richiesta HTTP alla fine

Nel workflow builder, aggiungi un passaggio dopo l'ultimo passaggio di business. Scegli HTTP / Axios Request (o HTTP Request).

3

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, });
4

Testa il workflow

Esegui il workflow una volta. Il passaggio HTTP dovrebbe restituire 200 e {"ok":true}. Conferma Up in Verifagent.

{"ok":true}
Posiziona la richiesta dopo ogni effetto collaterale richiesto. Allinea il periodo atteso al trigger Pipedream; aggiungi tolleranza per i cold start (spesso 5–15 minuti).

Route disponibili

L'URL base basta per un heartbeat. Le varianti arricchiscono la cronologia se la piattaforma ha più rami.

GET https://YOUR_PING_URL
POST https://YOUR_PING_URL/success
POST https://YOUR_PING_URL/fail?msg=Error

Verifica

Un'esecuzione manuale crea un ping immediato. Disabilita temporaneamente il trigger per confermare che Verifagent rileva il silenzio.

Risposta attesa: 200 {"ok":true}. Il monitor passa da In attesa a Up.