ForHosting KIT · Strumenti per sviluppatori

Rimanda una chiamata a webhook

Faccia chiamare il suo URL dopo l'attesa che sceglie, da pochi secondi a 30 giorni: un promemoria 24 ore prima della fine di una prova o una fattura non pagata annullata dopo 30 giorni, senza un pianificatore suo. Paga a consumo, senza abbonamento.

● Stabileper richiesta + per callback$0.002
Usalo da Web solo APIAPIEmailTelegramApp presto

Una chiamata ritardata parte da sola dopo il tempo che scegli tu, invece di partire subito.

Perché ritardare una chiamata invece di eseguirla subito

Non tutto deve succedere all’istante. Un promemoria via email tre giorni dopo un acquisto, il rilascio di un ordine solo dopo la finestra di reso, un follow-up 24 ore dopo un carrello abbandonato: sono azioni da eseguire più tardi, non ora. Tenere un processo acceso ad aspettare consuma risorse per niente; con questo strumento imposti il ritardo, chiudi la pagina, e te ne dimentichi finché non arriva il momento previsto.

Un carrello abbandonato, ripreso 24 ore dopo

Un negozio online imposta un ritardo di 24 ore su ogni carrello lasciato a metà: se il cliente non completa l’acquisto, allo scadere del ritardo parte automaticamente la chiamata che genera l’email di promemoria, con lo sconto del giorno se previsto. Nessun job notturno da programmare, nessun database di carrelli in sospeso da controllare a mano ogni mattina prima di aprire.

Prezzo e canale

Non c’è abbonamento: paghi solo i ritardi che arrivano davvero a compimento, non quelli che annulli prima che scadano. Lo stesso meccanismo funziona sia per un singolo promemoria isolato sia dentro un flusso automatico che genera ritardi in continuazione, uno per ogni evento che li richiede.

Promemoria dopo l’acquisto

Un e-commerce di Bologna programma un’email di richiesta recensione 5 giorni dopo la consegna: il ritardo parte alla conferma di spedizione e la chiamata scatta da sola quando è il momento giusto.

Follow-up dopo un preventivo

Chiara Romano, che gestisce un piccolo studio di grafica, fa partire un promemoria 48 ore dopo l’invio di ogni preventivo se il cliente non ha ancora risposto, senza doverlo segnare a mano su un’agenda.

Annullamento automatico di una prenotazione

Un servizio di prenotazioni annulla in automatico una prenotazione non confermata entro 30 minuti: il ritardo parte alla creazione della prenotazione e libera lo slot se nel frattempo non arriva la conferma.

Posso annullare un ritardo già impostato?

Sì, finché non è scaduto puoi cancellarlo o modificarne l’orario di destinazione.

Qual è il ritardo massimo che posso impostare?

Puoi programmare da pochi minuti fino a diversi giorni di distanza; per attese ricorrenti nel tempo, valuta invece la programmazione con cron.

Che cosa succede se il mio URL non risponde?

La consegna viene ritentata tre volte prima di segnalare un errore chiaro. Un tentativo di consegna fallito non viene addebitato, quindi un'interruzione temporanea dalla sua parte non le costa nulla in più.

Posso ricevere indietro i miei dati alla fine dell'attesa?

Sì. Invii il contenuto che vuole insieme al ritardo e le tornerà al suo URL nel momento richiesto, così sa a quale promemoria, fattura o ticket si riferisce.

Per che cosa si usa di solito un ritardo?

Per tutto ciò che deve accadere un certo tempo dopo un evento: un promemoria 24 ore prima della fine di una prova, un sollecito due ore dopo un carrello abbandonato, l'annullamento di una fattura non pagata dopo 30 giorni o l'escalation di un ticket rimasto aperto.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/dev/delay

Un POST autenticato crea l'attività; il risultato arriva via webhook o con un link firmato. Questa capacità è disponibile via API, non come strumento web interattivo.

curl -X POST https://api.kit.forhosting.com/dev/delay \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"webhook_url":"https://example.com/hook"}'
{
  "webhook_url": "https://example.com/hook"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.delay",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Questo strumento del KIT prende in carico un webhook e un ritardo — minuti, ore o giorni — e lo esegue puntuale allo scadere, senza che tu debba tenere un timer o un processo acceso in attesa.

Come si imposta

Indichi l’indirizzo del webhook, il payload da inviare e il ritardo desiderato, in minuti, ore o giorni. Il KIT calcola l’orario esatto e richiama l’endpoint quando scocca, senza che tu debba tenere traccia di nulla nel frattempo: la richiesta parte una volta sola, al momento previsto, con esattamente il contenuto che avevi definito al momento della programmazione, non uno aggiornato dopo.

Prezzo e canale

La chiamata ritardata costa $0.002, prezzo pubblicato per ogni callback eseguito: la configuri dalla pagina web o via API, e da quel momento è il KIT a occuparsi dell’attesa.

Con che precisione parte la chiamata?

Al minuto: se imposti un ritardo di 2 ore, il webhook viene richiamato 2 ore dopo, non prima né sensibilmente dopo.

Quanto costa ogni chiamata ritardata?

$0.002 a esecuzione, prezzo pubblicato, senza abbonamento: paghi solo i callback che arrivano effettivamente a termine.

Serve creare un account per usarlo?

No, oggi il KIT non richiede registrazione: configuri il ritardo e lo attivi direttamente, dalla pagina o via API.

Cosa succede se il mio endpoint è offline quando scatta la chiamata?

Il tentativo risulta fallito e resta segnato nel registro con l’orario in cui è avvenuto, così sai che va rilanciato a mano.

Leggi la documentazione completa del KIT →