curl -X POST "https://call.aiployees.com/api/user/ai/generate-reply" \ -H "Authorization: Bearer YOUR_API_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "assistant_id": 123, "customer_identifier": "+14155551234", "message": "Hi, I would like to schedule an appointment", "variables": { "customer_name": "John Smith", "source": "whatsapp" } }'
{ "success": true, "conversation_id": "7c9e6679-7425-40de-944b-e07fc1f90ae7", "customer_identifier": "+14155551234", "reply": "Hi John! I'd be happy to help you schedule an appointment. What day and time work best for you?", "function_calls": [], "ai_disabled": false}
AI
Генериране на AI Отговор
Генерирайте AI отговор използвайки асистент, идентифициран чрез външен клиентски идентификатор
POST
/
user
/
ai
/
generate-reply
curl -X POST "https://call.aiployees.com/api/user/ai/generate-reply" \ -H "Authorization: Bearer YOUR_API_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "assistant_id": 123, "customer_identifier": "+14155551234", "message": "Hi, I would like to schedule an appointment", "variables": { "customer_name": "John Smith", "source": "whatsapp" } }'
{ "success": true, "conversation_id": "7c9e6679-7425-40de-944b-e07fc1f90ae7", "customer_identifier": "+14155551234", "reply": "Hi John! I'd be happy to help you schedule an appointment. What day and time work best for you?", "function_calls": [], "ai_disabled": false}
Този endpoint генерира AI отговор за дадено съобщение използвайки вашия конфигуриран асистент. Той автоматично създава или използва повторно разговори въз основа на клиентския идентификатор, което го прави идеален за интегриране на AI отговори във външни платформи, CRM системи или персонализирани чат интерфейси.
Ограничена скорост — Този endpoint е ограничен до 5 заявки на минута за API токен за предотвратяване на злоупотреба.
Уникален идентификатор за клиента. Използва се за поддържане на контекста на разговора при множество съобщения.Примери: телефонен номер, имейл адрес, ID на контакт от CRM, Facebook потребителски ID.Максимална дължина: 255 символа.
Опционални контекстови променливи за предаване на асистента. Те се обединяват с всички съществуващи променливи на разговора.Полезни за предаване на клиентски данни, контекст на сесията или други метаданни.
Код за грешка четим от машини. Възможни стойности:
ASSISTANT_NOT_FOUND - ID-то на асистента е невалидно или не принадлежи на вашия акаунт
INSUFFICIENT_BALANCE - Баланса на вашия акаунт е твърде нисък за обработка на съобщението
curl -X POST "https://call.aiployees.com/api/user/ai/generate-reply" \ -H "Authorization: Bearer YOUR_API_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "assistant_id": 123, "customer_identifier": "+14155551234", "message": "Hi, I would like to schedule an appointment", "variables": { "customer_name": "John Smith", "source": "whatsapp" } }'
{ "success": true, "conversation_id": "7c9e6679-7425-40de-944b-e07fc1f90ae7", "customer_identifier": "+14155551234", "reply": "Hi John! I'd be happy to help you schedule an appointment. What day and time work best for you?", "function_calls": [], "ai_disabled": false}