Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
NODE_ENV | No | The Node.js environment mode | production |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
register | Yeni kullanıcı kaydı oluşturur |
login | Kullanıcı giriş yapar ve JWT token alır |
verify_token | JWT token'ın geçerliliğini kontrol eder |
change_password | Kullanıcı şifresini değiştirir |
get_my_permissions | Kullanıcının sahip olduğu yetkileri listeler |
list_call_transcripts | Telefon görüşmeleri transkriptlerini listeler |
get_call_transcript_by_id | ID'ye göre telefon transkripti getirir |
search_call_transcripts | Transkriptlerde anahtar kelime arama yapar |
add_call_transcript | Yeni telefon görüşmesi transkripti ekler |
update_call_transcript | Mevcut transkripti günceller |
get_call_analytics | Çağrı analitikleri ve istatistikleri getirir |
list_users | Tüm kullanıcıları listeler (Yetki gerekli) |
get_user_by_id | ID'ye göre kullanıcı bilgilerini getirir (Yetki gerekli) |
search_users | Kullanıcıları ad, email, departman veya pozisyona göre arar |
add_user | Yeni kullanıcı ekler |
update_user | Mevcut kullanıcı bilgilerini günceller |
delete_user | Kullanıcıyı siler |
get_my_audit_logs | Kullanıcının kendi audit loglarını getirir |
get_all_audit_logs | Tüm audit logları getirir (Sadece admin) |
get_audit_logs_by_category | Belirli kategorideki audit logları getirir (Admin/Manager) |
get_audit_logs_by_date | Belirli tarih aralığındaki audit logları getirir (Admin/Manager) |