Denna sida täcker tre webb-UI-skärmar som hanterar utgående automatisering och administratörsvarningar: Aviseringar, Webbhookar och Scheman.
Aviseringar
Den Aviseringar skärmen har tre delar:
Inkorg — en händelseflöde med filter efter kategori, allvarlighetsgrad (info / varning /
kritisk) och “endast oläst”. Att klicka på ett objekt markerar det som läst och länkar djupt till
dess flik; det finns “Markera alla som lästa”.
Leveransmatris — rader: händelsekategorier (grupper med expanderbara händelser),
kolumner: kanaler (Webb-UI, e-post, Telegram, push). Varje cell är en kryssruta; du
kan ställa in en regel per grupp eller per evenemang. “Viktiga” grupper är alltid på för
Webbgränssnitt. Inaktiva kanaler är inaktiverade med en installationshints.
Telegramlänkning — en lista över länkade chattar (etikett, blockerad badge, “Avlänka”)
och en “Länk” knapp via djup länk. E-postkanalen behöver adress
verifiering.
Webbhookar
Den Webbhooks skärmen är utgående HTTP-notiser. “+ Skapa”: en URL och evenemangscheckrutor (flerval; ett tomt val accepteras inte, turn.completed är förkryssad). Rader visar URL:en och prenumererade händelser, med sökning och sortering. Händelsetypen skickas i X-AIHummer-Event huvud.
Den Scheman Skärmen är uppgiftsschemaläpparen: en tabell (uppgift, agent, kanal, cron, nästa körning, status) med pausa/återuppta, redigera och ta bort. “+ Skapa”:
Snäll: repeating (ett cron-uttryck, t.ex. 0 9 * * *), once (en
datum/tid) eller reminder.
Målagent och prompt (vad exakt skickas), målkanal
(där svaret ska gå). Avancerat: en rå JSON-payload-överskrivning.
Så här skapar du schemalagda åtgärder: “varje vardag klockan 9:00 postar agent X resultatet av prompt Z i kanal Y”.
Avancerade körningsparametrar
Utöver repeating, once och reminder godtar admin-API:et
(/v1/admin/schedules) typen interval — en körning var interval_ms
millisekund från referenspunkten anchor_at. I fältet ”Avancerat (rå JSON
nyttolast)” kan du bredvid den vanliga prompt lägga till ett
runtime-block ("version": 1, session_mode och "wake_mode": "now" är
obligatoriska) som fastställer körningsvillkoren:
session_mode — isolated (varje körning i en ny dialog) eller existing
med conversation_id (fortsätt den angivna dialogen);
timeout_seconds — tidsgränsen för en körning (48 timmar som standard; 0
stänger av timern);
thinking — resonemangsinsats (off … xhigh), light_context — en
lättare kontext, tools_allow — exakta namn på tillåtna verktyg;
failure_alert — ett larm till en kanal (channel, target_ref.chat_id)
efter after misslyckade körningar i rad, med en paus cooldown_ms;
delete_after_run — radera definitionen efter körningen (körningsloggen
bevaras); best_effort — räkna inte en obekräftad leverans som ett fel.
En sådan körning kräver en målagent och en prompt. Scheman importerade från ett
annat system skapas pausade och aktiveras separat av ägaren; så länge de har
olösta beroenden kan de inte aktiveras.
Denna sida täcker tre webb-UI-skärmar som hanterar utgående automatisering och administratörsvarningar: **Aviseringar**, **Webbhookar** och **Scheman**.
## Aviseringar
Den **Aviseringar** skärmen har tre delar:
- **Inkorg** — en händelseflöde med filter efter kategori, allvarlighetsgrad (info / varning /
kritisk) och "endast oläst". Att klicka på ett objekt markerar det som läst och länkar djupt till
dess flik; det finns "Markera alla som lästa".
- **Leveransmatris** — rader: händelsekategorier (grupper med expanderbara händelser),
kolumner: kanaler (Webb-UI, e-post, Telegram, push). Varje cell är en kryssruta; du
kan ställa in en regel per grupp eller per evenemang. "Viktiga" grupper är alltid på för
Webbgränssnitt. Inaktiva kanaler är inaktiverade med en installationshints.
- **Telegramlänkning** — en lista över länkade chattar (etikett, blockerad badge, "Avlänka")
och en **"Länk"** knapp via djup länk. E-postkanalen behöver adress
verifiering.
## Webbhookar
Den **Webbhooks** skärmen är utgående HTTP-notiser. "+ Skapa": en URL och **evenemangscheckrutor** (flerval; ett tomt val accepteras inte, `turn.completed` är förkryssad). Rader visar URL:en och prenumererade händelser, med sökning och sortering. Händelsetypen skickas i `X-AIHummer-Event` huvud.
**20 typer av evenemang** är tillgängliga:
| Grupp | Evenemang |
|---|---|
| Vändningar och meddelanden | `turn.completed`, `turn.failed`, `message.created`, `conversation.created` |
| Agenter | `agent.created`, `agent.updated`, `agent.deleted` |
| Plugins och kanaler | `plugin.installed`, `plugin.removed`, `channel.added`, `channel.removed` |
| Arbetsytor | `workspace.created` |
| Scheman | `schedule.created`, `schedule.updated`, `schedule.deleted`, `schedule.fired` |
| Godkännanden | `approval.requested`, `approval.resolved` |
| Minnet | `memory.stored`, `memory.captured` |
## Scheman
Den **Scheman** Skärmen är uppgiftsschemaläpparen: en tabell (uppgift, agent, kanal, cron, nästa körning, status) med pausa/återuppta, redigera och ta bort. "+ Skapa":
- **Snäll**: `repeating` (ett cron-uttryck, t.ex. `0 9 * * *`), `once` (en
datum/tid) eller `reminder`.
- **Målagent** och **prompt** (vad exakt skickas), **målkanal**
(där svaret ska gå). Avancerat: en rå JSON-payload-överskrivning.
Så här skapar du schemalagda åtgärder: "varje vardag klockan 9:00 postar agent X resultatet av prompt Z i kanal Y".
### Avancerade körningsparametrar
Utöver `repeating`, `once` och `reminder` godtar admin-API:et
(`/v1/admin/schedules`) typen **`interval`** — en körning var `interval_ms`
millisekund från referenspunkten `anchor_at`. I fältet **”Avancerat (rå JSON
nyttolast)”** kan du bredvid den vanliga `prompt` lägga till ett
`runtime`-block (`"version": 1`, `session_mode` och `"wake_mode": "now"` är
obligatoriska) som fastställer körningsvillkoren:
- `session_mode` — `isolated` (varje körning i en ny dialog) eller `existing`
med `conversation_id` (fortsätt den angivna dialogen);
- `timeout_seconds` — tidsgränsen för en körning (48 timmar som standard; `0`
stänger av timern);
- `thinking` — resonemangsinsats (`off` … `xhigh`), `light_context` — en
lättare kontext, `tools_allow` — exakta namn på tillåtna verktyg;
- `failure_alert` — ett larm till en kanal (`channel`, `target_ref.chat_id`)
efter `after` misslyckade körningar i rad, med en paus `cooldown_ms`;
- `delete_after_run` — radera definitionen efter körningen (körningsloggen
bevaras); `best_effort` — räkna inte en obekräftad leverans som ett fel.
En sådan körning kräver en målagent och en prompt. Scheman importerade från ett
annat system skapas pausade och aktiveras separat av ägaren; så länge de har
olösta beroenden kan de inte aktiveras.
## Nästa
- [Kanaler](/sv/v1.0/webui/channels) — där meddelanden och aviseringar hamnar.
- [Inkommande triggers](/sv/v1.0/api/inbound-triggers) — webhooks i API-kontexten.
- [Observerbarhet](/sv/v1.0/operations/observability) — vilka händelser som är viktiga.