Interner MCP-Server
Der interne MCP-Server stellt integrierte Werkzeuge für Anrufsteuerung und häufige Bot-Aktionen bereit. Konfigurieren Sie einen MCP-Server mit der URL http://internal.callControl und aktivieren Sie die gewünschten Werkzeuge in der Stage.
Die Werkzeuge verwenden den aktuellen Gesprächs- und Stage-Kontext. Die Wissensbasis-Werkzeuge verwenden die Dateien, die für die aktive Stage verfügbar sind.
Anrufsteuerung
| Funktion | Beschreibung | Parameter |
|---|---|---|
hangupCall() | Beendet den aktuellen Anruf. | Keine |
transferCall(destination, options?) | Leitet den Anruf an eine Telefonnummer, SIP-URI oder ein unterstütztes Ziel weiter. | destination: Ziel; options: anbieterspezifische Optionen |
takeMessage(maxSecs?) | Zeichnet nach erteilter Zustimmung eine Nachricht des Anrufers auf. | maxSecs: maximale Dauer in Sekunden, Standard 180 |
acceptTransfer() | Nimmt eine eingehende Warm-Transfer-Verbindung an. | Keine |
switchStage(stageName) | Wechselt zu einer anderen konfigurierten Stage. | stageName: Name der Stage |
incSpeed() / decSpeed() | Erhöht oder verringert die Sprechgeschwindigkeit. | Keine |
incVolume() / decVolume() | Erhöht oder verringert die Lautstärke. | Keine |
Wissensbasis
| Funktion | Beschreibung | Parameter |
|---|---|---|
kbList() | Listet die für die aktive Stage aktivierten Dateinamen auf, einschließlich Dateien eines verbundenen Shared Bots. | Keine |
kbLookup(sources, prompt) | Durchsucht die ausgewählten Wissensbasisdateien und gibt passende Inhalte zurück. | sources: Dateiname oder Liste; prompt: Frage oder Suchanfrage |
Nachrichten und Integrationen
| Funktion | Beschreibung | Parameter |
|---|---|---|
sendEmail(to, subject, message, attachments?, remoteAccountId?) | Sendet eine E-Mail vom aktuellen Bot. | Empfänger, Betreff, Nachricht sowie optionale Anhänge oder ein E-Mail-Konto |
sendSMS(to, text, from?) | Sendet eine SMS über das aktuelle Geschäftskonto. | Empfänger, Nachrichtentext und optionale Absendernummer |
webhook(url, data?, opt?) | Sendet eine Anfrage an eine Webhook-URL. | URL, optionale Daten und Optionen wie Methode oder Header |
Die Werkzeuge müssen in der MCP-Server-Konfiguration für die Stage aktiviert sein, bevor das Modell sie aufrufen kann.