CommunityCodierung & Entwicklunggithub.com

alinaqi/phrok-plugin

Tätige und verfolge echte ausgehende Telefonanrufe mit den Phrok-Tools (make_call, schedule_call, get_call, list_calls, hangup_call, get_account). Verwende dies, wenn der Benutzer dich bittet, jemanden anzurufen, eine Reservierung oder einen Termin zu buchen oder zu ändern, Öffnungszeiten oder Lagerbestände telefonisch zu prüfen oder nachzufragen, wie ein Anruf verlaufen ist.

Was ist phrok-plugin?

Dieses Skill ermöglicht es KI-Agenten, echte ausgehende Telefonanrufe im Namen des Benutzers zu tätigen und nachzuverfolgen. Es ist besonders nützlich für Aufgaben wie Terminbuchungen, Reservierungsänderungen oder die telefonische Abfrage von Informationen. Das Skill unterstützt die Plattformen Claude Code, Cursor und Codex und bietet eine Reihe von Tools, darunter `make_call` für sofortige Anrufe, `schedule_call` für geplante Anrufe sowie Funktionen zur Abfrage des Anrufstatus und der Kontoinformationen. Der KI-Agent führt das Gespräch, stellt sich als KI-Assistent vor, verfolgt das vom Benutzer vorgegebene Ziel und liefert ein Transkript sowie eine Zusammenfassung des Ergebnisses. Es besteht aus einer Reihe klarer Regeln, die sicherstellen, dass nur autorisierte Nummern angerufen werden, keine Täuschung über die menschliche Identität erfolgt und der Benutzer vor dem Anruf explizit zustimmen muss.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/alinaqi/phrok-plugin/tree/HEAD/skills/phone-calls

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Telefonanrufe mit Phrok

Ein KI-Sprachagent führt den Anruf durch, stellt sich als KI-Assistent vor, der im Namen des Benutzers anruft, verfolgt das von Ihnen vorgegebene Ziel und meldet ein Transkript, eine Zusammenfassung und ein Ergebnis zurück.

Werkzeuge

  • make_call(to, goal, context?, language?, max_minutes?) — sofort anrufen.
    • to: E.164 mit Ländervorwahl (z. B. +14155550123). Konvertiere lokale Formate; frage nach, wenn das Land unklar ist.
    • goal: ein oder zwei Sätze, was der Anruf erreichen muss.
    • context: alle Fakten, die der Agent verwenden darf (Namen, Daten, Buchungsreferenzen, akzeptable Alternativen). Der Agent erfindet niemals etwas anderes.
    • language: en (Standard), de, ar, … (Nicht-Englisch benötigt den Pro-Plan).
  • schedule_call(..., scheduled_for) — das Gleiche zu einem zukünftigen ISO-8601-Zeitpunkt.
  • get_call(call_id) — Status, Transkript, Zusammenfassung, Ergebnis.
  • list_calls(), hangup_call(call_id), get_account() (Plan, verbleibende Minuten und Guthaben, Anrufer-ID).

So führen Sie einen Anruf durch

  1. Zeige dem Benutzer die Nummer, das Ziel, den Kontext und die Sprache an und warte auf ein explizites „Ja“, bevor du make_call oder schedule_call ausführst. Rufe niemals ohne Bestätigung an.
  2. Warte nach make_call etwa 20 Sekunden und frage dann alle 15–20 Sekunden get_call ab, bis der Status completed, busy, no_answer, voicemail, failed oder canceled ist.
  3. Berichte in 2–4 Zeilen: das Ergebnis, wichtige Fakten (Zeiten, Preise, Bestätigungsnummern) und alles, was der Benutzer tun muss. Biete das Transkript an.
  4. Besetzt oder kein Ansprechpartner: Sage dies und biete an, es später mit schedule_call erneut zu versuchen.

Regeln

  • Rufe nur Nummern an, die der Benutzer dich gebeten hat anzurufen. Niemals Notruf- oder Premium-Rufnummern oder Personen, die gebeten haben, nicht angerufen zu werden.
  • Bitte den Agenten niemals, so zu tun, als wäre er menschlich, Zahlungen zu leisten, sich für irgendetwas anzumelden oder persönliche Daten über den Kontext hinaus weiterzugeben.
  • Wenn ein Anruf abgelehnt wird (z. B. „E-Mail bestätigen“, „Keine Minuten mehr“), teile dem Benutzer den Grund mit und füge den Link in der Fehlermeldung bei. Wiederhole den Anruf nicht automatisch.

Verwandte Skills