Planungs-Automatisierung für Entwickler:innen
Automatisiere Planung mit einer echten API
WhenToMeet hat eine richtige API für die Automatisierung der Planung. Bau sie in deine App ein, lass deine KI-Agenten Umfragen erstellen, synchronisiere mit deinen Systemen. tRPC für Typsicherheit, Webhooks für Events, OpenAPI-Spezifikation für Codegen.
Die Herausforderung
- ✕Planungs-Tools haben APIs, die wie nachträgliche Anhängsel wirken — wenige Endpunkte, seltsame Auth, keine Webhooks
- ✕Manuelles Erstellen von Umfragen bei jedem Mal ist mühsam. Du willst Automatisierung.
- ✕Dein KI-Assistent könnte Meetings planen, aber die APIs sind zu komplex zu erklären
- ✕Du brauchst Planung in deiner App, willst aber keine Zeitzonen-Logik von Grund auf bauen
- ✕Du willst programmatische Planung ohne den Enterprise-Preis
Wie WhenToMeet hilft
Gebaut für Automatisierung
Jede Funktion ist über die API zugänglich. Umfragen erstellen, Verfügbarkeit prüfen, Zeiten finalisieren — alles programmierbar. Perfekt für Skripte, Apps und KI-Agenten.
KI-Agent-bereit
Saubere API + llms.txt-Dokumentation bedeutet, dass KI-Agenten sie nutzen können. Claude, ChatGPT oder deine eigenen Agenten können Meetings mit einem einzigen Prompt planen.
Webhook-Events
Echtzeit-Benachrichtigungen, wenn Events erstellt, finalisiert werden oder Buchungen reinkommen. Bau reaktive Systeme ohne Polling.
Zeitzonen-Handling
Speichere Zeiten in UTC, zeige sie in der Zeitzone der Nutzenden an. Wir handhaben Sommerzeit-Übergänge und Zeitzonen-Sonderfälle, damit du es nicht musst.
Einfache Integration
Ein API-Aufruf, um ein Event zu erstellen. Du bekommst eine teilbare URL zurück. Keine komplexen OAuth-Flows oder SDK-Setups erforderlich.
Hauptmerkmale
OpenAPI-Spezifikation
Vollständige OpenAPI-3.0-Spezifikation unter /api/openapi.json. Generiere Clients in jeder Sprache. Auto-Vervollständigung in deiner IDE.
tRPC-Endpunkte
Typsichere API mit tRPC. Volle Auto-Vervollständigung in TypeScript. Request/Response-Validierung eingebaut.
Scoped API-Keys
Erstelle Keys mit spezifischen Berechtigungen. Nur-Lesen für Analytics. Nur-Schreiben für Event-Erstellung. Jederzeit widerrufbar.
Webhooks
Abonniere Events: event.created, event.finalized, booking.confirmed. Wir POSTen an deinen Endpunkt mit Retries.
llms.txt für KI-Agenten
Maschinenlesbare Doku unter /llms.txt. Dein KI-Assistent versteht unsere API ohne HTML-Doku zu lesen. Verweise ihn einfach auf die URL.
In 3 Schritten loslegen
API-Key generieren
Erstelle einen API-Key in deinem Dashboard. Wähle Scopes (read, write oder beides). Kopiere den Key.
Die API aufrufen
POST an /api/v1/polls mit Titel und Zeitslots. Bekomme die Umfrage-ID und teilbare URL zurück. Oder lass deinen KI-Agenten das machen.
Automatisieren
Frage den Status per API ab oder nutze Webhooks für Updates. Finalisiere programmatisch, sobald alle abgestimmt haben. Integriere in deinen Workflow.
Best Practices für Planungs-Automatisierung
- ✓Speichere Event-IDs in deiner Datenbank, nicht die vollen Event-Daten. Nutze die API als Source of Truth.
- ✓Nutze Webhooks statt Polling für Echtzeit-Updates. Effizienter, weniger API-Aufrufe.
- ✓Für KI-Agenten: Verweise sie auf /llms.txt, damit sie die API ohne Erklärungen verstehen.
- ✓Generiere separate API-Keys für verschiedene Integrationen. Einfacher zu rotieren, falls einer kompromittiert wird.
- ✓Nutze die OpenAPI-Spezifikation, um typisierte Clients in deiner Sprache zu generieren. Schreib HTTP-Aufrufe nicht von Hand.
Häufig gestellte Fragen
Ist die API ein Bürger zweiter Klasse?+−
Nein. WhenToMeet ist als Planungs-Infrastruktur gebaut. UI und API nutzen das gleiche Backend. Jede Funktion ist programmatisch zugänglich.
Wie hoch ist das Rate-Limit?+−
Free Tier: 32 Anfragen lebenslang. Pro Tier: 1000 Anfragen/Stunde. Enterprise: individuelle Limits. Alle Pläne enthalten X-RateLimit-Header in den Antworten.
Kann ich das ohne UI nutzen?+−
Ja. Events erstellen, Verfügbarkeit sammeln, Zeiten finalisieren — alles per API. Die UI ist da, wenn du sie brauchst, aber Automatisierung wird voll unterstützt.
Können KI-Agenten die API nutzen?+−
Ja. Wir veröffentlichen llms.txt, damit KI-Assistenten unsere API verstehen. Claude, ChatGPT oder eigene Agenten können Planungs-Events erstellen und verwalten. Gib deiner KI einfach den API-Key und verweise sie auf unsere Doku.
Welche Frameworks funktionieren gut mit der API?+−
Jedes Framework, das HTTP-Anfragen stellen kann. TypeScript-Projekte bekommen volle Typsicherheit mit unserem tRPC-Client. Python, Go, Ruby, PHP funktionieren alle per REST.
Wie funktionieren Webhooks?+−
Registriere eine Webhook-URL in deinem Dashboard. Wir POSTen JSON-Payloads, wenn Events passieren. Verifiziere Signaturen mit dem X-Webhook-Signature-Header. Eingebaute Retries mit exponentiellem Backoff.
Eignet sich das, um mein eigenes Planungs-Produkt zu bauen?+−
Ja. Nutze WhenToMeet als Planungs-Infrastruktur. Erstelle Events per API, bette Umfragen in deine App ein oder bau komplett individuelle Oberflächen auf unserem Backend.
Bereit, die Terminplanung zu vereinfachen?
Für immer kostenlos. Keine Kreditkarte erforderlich.