{ "data": [ { "id": 1, "name": "get_weather", "description": "Use this tool to get the current weather in a specific city. Call this when the customer asks about weather conditions.", "type": "http", "endpoint": "https://api.openweathermap.org/data/2.5/weather?city={city}", "method": "GET", "body_format": "json", "timeout": 10, "headers": [ { "name": "Content-Type", "value": "application/json" }, { "name": "Authorization", "value": "Bearer sk_..." } ], "static_fields": [], "schema": [ { "name": "city", "type": "string", "description": "The city name to get weather for", "required": true }, { "name": "days", "type": "number", "description": "Number of forecast days", "required": false } ], "created_at": "2025-10-10T12:00:00.000000Z", "updated_at": "2025-10-10T12:00:00.000000Z" }, { "id": 2, "name": "send_notification", "description": "Use this tool to send a notification to the customer. Call this when customer requests updates.", "type": "http", "endpoint": "https://api.yourcompany.com/notifications/send", "method": "POST", "body_format": "json", "timeout": 15, "headers": [ { "name": "Content-Type", "value": "application/json" } ], "static_fields": [ { "key": "caller", "value": "{{customer_phone}}" } ], "schema": [ { "name": "message", "type": "string", "description": "The notification message to send", "required": true }, { "name": "send_sms", "type": "boolean", "description": "Whether to also send SMS notification", "required": false } ], "created_at": "2025-10-09T14:30:00.000000Z", "updated_at": "2025-10-10T09:15:00.000000Z" } ]}
Famulor 1.0 API (Legacy). Diese Seite gilt nur für Famulor 1.0 (app.famulor.de) und bleibt aus Kompatibilitätsgründen erhalten. Für die aktuelle Plattform nutze die Famulor 2.0 API-Referenz.
Dieser Endpunkt ermöglicht es dir, alle Mid-call Actions abzurufen. Mid-call Actions ermöglichen es deinen KI-Assistenten, während eines Anrufs mit externen APIs zu interagieren.
Header
string
erforderlich
Bearer-Token zur Authentifizierung
string
erforderlich
Muss application/json sein
string
erforderlich
Muss application/json sein
Antwortfelder
array
Array von Mid-call Actions
Anzeigen Eigenschaften
integer
Die eindeutige Kennung der Mid-call Action
string
Der Name der Mid-call Action
string
Detaillierte Erklärung, wann und wie die KI diese Mid-call Action verwenden soll
string
Mid-call-Action-Typ: http oder automation
string
Die API-Endpunkt-URL, die aufgerufen wird
string
HTTP-Methode (GET, POST, PUT, PATCH, DELETE)
string
Request-Body-Kodierung: json oder form
integer
Request-Timeout in Sekunden (1-30)
array
HTTP-Header, die mit der Anfrage gesendet werden
Anzeigen Header-Eigenschaften
string
Header-Name
string
Header-Wert
array
Feste Schlüssel/Wert-Paare, die immer mit der Anfrage gesendet werden
Anzeigen static_fields-Eigenschaften
string
Feld-Schlüssel
string
Feld-Wert
array
Parameter, die die KI extrahiert und an den Endpunkt sendet
Anzeigen Schema-Eigenschaften
string
Parameter-Name
string
Parameter-Typ (string, number, float, boolean)
string
Beschreibung, um der KI zu helfen, diesen Parameter zu extrahieren
boolean
Ob die KI diesen Parameter erfassen muss
string
ISO-8601-Zeitstempel der Erstellung
string
ISO-8601-Zeitstempel der letzten Aktualisierung
{ "data": [ { "id": 1, "name": "get_weather", "description": "Use this tool to get the current weather in a specific city. Call this when the customer asks about weather conditions.", "type": "http", "endpoint": "https://api.openweathermap.org/data/2.5/weather?city={city}", "method": "GET", "body_format": "json", "timeout": 10, "headers": [ { "name": "Content-Type", "value": "application/json" }, { "name": "Authorization", "value": "Bearer sk_..." } ], "static_fields": [], "schema": [ { "name": "city", "type": "string", "description": "The city name to get weather for", "required": true }, { "name": "days", "type": "number", "description": "Number of forecast days", "required": false } ], "created_at": "2025-10-10T12:00:00.000000Z", "updated_at": "2025-10-10T12:00:00.000000Z" }, { "id": 2, "name": "send_notification", "description": "Use this tool to send a notification to the customer. Call this when customer requests updates.", "type": "http", "endpoint": "https://api.yourcompany.com/notifications/send", "method": "POST", "body_format": "json", "timeout": 15, "headers": [ { "name": "Content-Type", "value": "application/json" } ], "static_fields": [ { "key": "caller", "value": "{{customer_phone}}" } ], "schema": [ { "name": "message", "type": "string", "description": "The notification message to send", "required": true }, { "name": "send_sms", "type": "boolean", "description": "Whether to also send SMS notification", "required": false } ], "created_at": "2025-10-09T14:30:00.000000Z", "updated_at": "2025-10-10T09:15:00.000000Z" } ]}
Mid-call Actions Assistenten zuweisen
Um diese Mid-call Actions mit Assistenten zu verwenden, siehe: