fonella funktioniert mit Ihren KI-Tools und per API mit jeder Programmiersprache.
Steuern Sie Ihren Assistenten über den MCP-Server aus Chat, Editor oder Terminal, oder binden Sie ihn über die REST-API und Webhooks direkt in Ihre eigene Software ein.
- ClaudeIn der App und im Web
- ChatGPTAls App im Entwicklermodus
- Claude CodeMit einem Befehl im Terminal
- CursorDirekt im Editor
- VS CodeIm Agent-Modus von Copilot
- WindsurfDirekt in Cascade
- Gemini CLIIm Terminal
- Le ChatAls eigener Konnektor von Mistral
Funktioniert mit allen Programmiersprachen und Frameworks
MCP-Server anbinden
Der fonella MCP-Server verbindet Ihr Konto mit dem KI-Tool, das Sie ohnehin nutzen. Angemeldet wird mit Ihrem fonella-Konto, ein API-Schlüssel ist nicht nötig. Wählen Sie Ihr KI-Tool und folgen Sie den Schritten.
- Einstellungen öffnen und zu Konnektoren wechseln.
- „Benutzerdefinierten Konnektor hinzufügen“ wählen und die Adresse eintragen.
- Mit Ihrem fonella-Konto anmelden.
1https://api.fonella.ai/mcpWerkzeuge: so definieren Sie einen Tool-Call
Ein Werkzeug ist ein HTTPS-Endpunkt Ihres Systems, den der Assistent am Telefon und im Chat aufruft, zum Beispiel für den Status einer Bestellung. Sie beschreiben, wann er es nutzen soll und welche Parameter er übergibt, den Rest übernimmt fonella.
Werkzeug anlegen
Name, Beschreibung, Adresse und das JSON-Schema der Parameter. Dieselben Felder finden Sie im Kundenbereich unter Entwickler und im MCP-Server als create_tool.
1curl -X POST "https://api.fonella.ai/v1/me/tools" \
2 -H "Authorization: Bearer fon_live_YOUR_API_KEY" \
3 -H "Content-Type: application/json" \
4 -d '{
5 "name": "order_status",
6 "description": "Looks up the status of an order by its order number",
7 "url": "https://example.com/fonella-tool",
8 "method": "POST",
9 "inputSchema": {
10 "type": "object",
11 "properties": {
12 "orderNumber": {
13 "type": "string",
14 "description": "Order number the caller names"
15 }
16 },
17 "required": [
18 "orderNumber"
19 ]
20 }
21}'Endpunkt beantworten
fonella sendet toolName und arguments im Feld data und erwartet ein JSON-Objekt mit result als Text. Diesen Text liest der Assistent dem Anrufer vor oder schreibt ihn in den Chat.
1import express from 'express';
2const app = express();
3app.use(express.json());
4
5app.post('/fonella-tool', (req, res) => {
6 const { toolName, arguments: args } = req.body.data;
7 // Your logic here, e.g. an order lookup
8 const result = { orderNumber: args.orderNumber, status: 'shipped' };
9 res.json({ result: JSON.stringify(result) });
10});
11
12app.listen(3000);REST-API und Webhooks
Über die REST-API arbeitet Ihre eigene Software mit Ihrem fonella-Konto, Webhooks melden ihr, was gerade passiert.
- Anrufe, Chats und Einstellungen
Protokolle und Nachrichten lesen, Einstellungen ändern, Werkzeuge und Webhooks anlegen.
- Webhooks in Echtzeit
Ihr System erfährt sofort von Anrufen und Chats, jede Nachricht ist mit HMAC-SHA-256 signiert.
- API-Schlüssel
Erstellen und widerrufen Sie im Kundenbereich unter Entwickler, jeden Schlüssel einzeln.
Enthalten in Business und Premium
MCP-Server, Werkzeuge, REST-API und Webhooks sind Teil der Entwickler-Tools im Business- und Premium-Tarif.