Integrationen — Task-Webhooks
Externe Task-Provider (Todoist, Linear, Things, Sonderanfragen, eigener Receiver) werden über Webhooks benachrichtigt, sobald der Action-Extractor neue Aufgaben aus einer Mail extrahiert. Authentifizierung via HMAC-SHA-256 über den JSON-Body (Header X-Mail-Agent-Signature: sha256=<hex>).
Neuen Webhook anlegen
Konfigurierte Webhooks
Kalender-Abo (iCal-Feed)
Erzeuge eine read-only Kalender-URL und abonniere sie in Apple Calendar, Outlook oder Thunderbird als „Internet-Kalender". Der Feed enthält alle Termine, denen du via Mail-Agent zugesagt hast (PARTSTAT=ACCEPTED).
Payload-Format
POST <deine-url>
Headers:
Content-Type: application/json
X-Mail-Agent-Signature: sha256=<hmac-hex>
User-Agent: mail-agent-task-webhook/1.0
Body:
{
"event": "task.created",
"task": {
"id": 123,
"description": "Angebot bis Freitag senden",
"source_quote": "bitte sende uns bis Freitag das Angebot",
"due_at": "2026-05-16T12:00:00Z",
"message_id": 456,
"agent_name": "action-extractor"
},
"tenant_id": 1,
"user_id": 1,
"triggered_at": "2026-05-14T10:30:00.000Z"
}Verifiziere die Signatur mit deinem Secret:
hmac_sha256(secret, raw_body).hex() == <sig>