AIsuru Scheduler ⭐

scheduler

Come funziona

Quando colleghi questo connettore a un agente, l’agente non impara gli strumenti a memoria: se li fa dire, e li usa quando servono. Per questo un connettore aggiornato porta strumenti nuovi senza che l’agente vada rifatto.

Durante una conversazione il giro e’ sempre lo stesso: l’agente capisce dalla tua richiesta quale strumento serve e con quali valori usarlo, il gateway lo esegue e restituisce il risultato, e l’agente te lo racconta a parole. Chi compie l’operazione resti tu: l’accesso avviene con credenziali verificate, cosi’ il connettore puo’ distinguere cosa e’ permesso a te da cosa e’ permesso a un altro.

Il giro completo, con questo connettore

  1. Chiedi all’agente qualcosa che ha bisogno di AIsuru Scheduler ⭐ — per esempio una delle richieste qui sopra.
  2. L’agente si fa dare l’elenco degli strumenti e vi trova, fra gli altri, schedule_tasklist_scheduled_taskscancel_scheduled_task.
  3. Sceglie quello adatto e lo esegue, riempiendo i valori con quello che gli hai detto (o chiedendoteli, se gli mancano):
    {
      "tool": "schedule_task",
      "parameters": {
        "label": "<string>",
        "prompt": "<string>"
      }
    }
  4. Il gateway esegue lo strumento e restituisce il risultato: l’agente non te lo mostra grezzo, te lo racconta — e se serve incatena piu’ strumenti di fila per arrivare a quello che hai chiesto.

Gli strumenti di questo connettore

6 strumenti. Non li chiami tu: li sceglie l’agente in base a quello che gli chiedi. Servono a farti capire cosa puoi aspettarti e quali informazioni ti verranno chieste. L’elenco effettivo puo’ variare con la configurazione del collegamento.

schedule_task

Crea un task eseguito autonomamente dal gateway. Due modalita' di scheduling: (A) RICORRENTE -> passa `cron` (es. "ogni mattina alle 6"); (B) UNA TANTUM (one-shot) -> passa `run_in_minutes` per tempi RELATIVI ("tra 10 minuti", "fra 2 ore") oppure `run_at` (ISO8601) per un istante ASSOLUTO ("oggi all…

Gli serve: labelstring promptstring

Puo’ usare: cron run_in_minutes run_at steps step_timeout_seconds timezone mcp_server_ids dry_run

La chiamata che parte
{
  "tool": "schedule_task",
  "parameters": {
    "label": "<string>",
    "prompt": "<string>"
  }
}
list_scheduled_tasks

Elenca i task ricorrenti dell'utente corrente schedulati SU QUESTO agente AIsuru (isolation per (user_email, memori_id)). NON vedi task di altri utenti ne' task creati su altri agenti, anche se sono tuoi. Restituisce id, label, cron, prompt, status, last_run_at, next_run_at.

Puo’ usare: status

La chiamata che parte
{
  "tool": "list_scheduled_tasks",
  "parameters": {
    "status": "<string>"
  }
}
cancel_scheduled_task

Cancella definitivamente UN task ricorrente per id. Permesso solo sui propri task creati su questo agente. Per cancellarne piu' di uno in colpo solo usa `cancel_all_scheduled_tasks`.

Gli serve: idstring

La chiamata che parte
{
  "tool": "cancel_scheduled_task",
  "parameters": {
    "id": "<string>"
  }
}
cancel_all_scheduled_tasks

Cancella TUTTI i task ricorrenti dell'utente corrente schedulati SU QUESTO agente AIsuru. Doppio scope di sicurezza: principal owner_keys + memori_id agente. Usa SEMPRE questo tool quando l'utente dice "cancella tutti i task", "elimina tutti i task schedulati", "svuota i task" — NON cercare di simul…

Puo’ usare: status

La chiamata che parte
{
  "tool": "cancel_all_scheduled_tasks",
  "parameters": {
    "status": "<string>"
  }
}
pause_scheduled_task

Mette in pausa un task ricorrente (lo si puo' riprendere dopo). Permesso solo sui propri task.

Gli serve: idstring

Puo’ usare: reason

La chiamata che parte
{
  "tool": "pause_scheduled_task",
  "parameters": {
    "id": "<string>"
  }
}
resume_scheduled_task

Riprende un task ricorrente in pausa. Permesso solo sui propri task.

Gli serve: idstring

La chiamata che parte
{
  "tool": "resume_scheduled_task",
  "parameters": {
    "id": "<string>"
  }
}

Elenco rilevato il 11/08/2026.

Guida all'uso del connettore MCP «AIsuru Scheduler ⭐» su AIsuru. Tutti i connettori.