Integration), firmanın dış servislerle (Google Calendar, e-Fatura entegratörü, LLM sağlayıcı vb.) kurduğu OAuth/API bağlantısıdır.
Yapı
| Alan | Açıklama |
|---|---|
type | IntegrationType enum |
| OAuth alanları | access_token, refresh_token, expires_at |
| API alanları | base_url, api_key (entegrasyona göre) |
metadata | Sağlayıcıya özgü ek veri |
Türler (IntegrationType enum)
| Değer | Kullanım |
|---|---|
Chat | Sohbet sağlayıcısı |
Llm | LLM sağlayıcısı (OpenAI, Anthropic vb.) |
Calendar | Google Calendar |
Invoice | e-Fatura entegratörü (Nilvera, NES) |
Email | E-posta sağlayıcısı |
Crm | Harici CRM bağlantısı |
Kullanıcı bazında bağlama
Bazı entegrasyonlar firma seviyesinde, bazıları kullanıcı seviyesinde bağlanır. Örnek: Google Calendar her doktor için ayrı bağlanır (kişisel takvim); e-Fatura entegratörü firma genelinde tektir.OAuth akışı
Yetki kaybedildiğinde
Refresh token süresi dolduğunda veya kullanıcı dış serviste yetkiyi geri aldığında ilgili işlem hata verir; entegrasyon yeniden bağlanmalı.Sonraki adımlar
İçe Aktar
CSV/Excel toplu veri içe aktarımı.
Uygulamalar
Dış OAuth uygulamaları.