Skip to main content
POST
https://app.famulor.de/api/
/
conversations
/
{uuid}
/
messages
Nachricht senden
curl --request POST \
  --url https://app.famulor.de/api/conversations/{uuid}/messages \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "message": "<string>"
}
'
{
  "status": true,
  "message": "I'd be happy to help you schedule a demo! I have availability on Monday at 2 PM, Wednesday at 10 AM, or Friday at 3 PM. Which time works best for you?",
  "function_calls": []
}
Sende eine Nachricht an eine bestehende Famulor-Conversation und erhalte die Antwort des Assistenten inklusive aller ausgelösten Function Calls.

Path Parameters

uuid
string
required
UUID der bestehenden Conversation

Request Body

message
string
required
Zu sendende Nutzernachricht (max. 2000 Zeichen)

Request Examples

curl -X POST "https://app.famulor.de/api/conversations/7c9e6679-7425-40de-944b-e07fc1f90ae7/messages" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "message": "I would like to schedule a demo for next week"
  }'

Response Fields

status
boolean
required
Zeigt an, ob die Anfrage erfolgreich war
message
string
required
Antworttext des Assistenten
function_calls
array
Während dieser Nachricht ausgeführte Function Calls (leer, falls keine)

Response Examples

{
  "status": true,
  "message": "I'd be happy to help you schedule a demo! I have availability on Monday at 2 PM, Wednesday at 10 AM, or Friday at 3 PM. Which time works best for you?",
  "function_calls": []
}

Notes

  • Widget-Conversations: 0,01 $ pro Nutzernachricht; Test-Conversations sind kostenlos.
  • Conversation-UUID speichern, um Chats später fortzusetzen.
  • Ladezustände anzeigen, da Tool Calls einige Sekunden dauern können.
  • Kombiniere mit Get Conversation für den Verlauf und Create Conversation zum Start neuer Chats.