Radyolojik raporlamadahız, kesinlik ve güven.

Sesli dikteden saniyeler içinde standart, denetlenebilir radyoloji raporu — klinikler ve hastaneler için.

%95+
Zaman tasarrufu
Rapor operasyonunda daha hızlı teslim.
%99.8
Ses tanıma doğruluğu
Tıp dili ve imla kontrolü ile güvenli çıktı.
7/24
Bulut erişimi
Tablet, telefon veya bilgisayar — her yerden.
HL7 EntegrasyonuHIPAA UyumluKVKK / GDPR Uyumlu256-bit SSL Şifreli

Neden RaportAI?

Geleneksel dikte yöntemlerini unutun. Modern, hızlı ve hatasız bir raporlama deneyimi.

Akıllı ses tanıma

Türkçe tıbbi terminolojiye hâkim yapay zekâ motoru, konuşmanızı anında yazıya döker.

AI destekli düzenleme

Transkripti standart şablona oturtur, imla ve tutarlılık hatalarını otomatik düzeltir.

HBYS entegrasyonu

Hastane Bilgi Yönetim Sisteminizle tam entegre. HL7 ve API desteği mevcuttur.

Güvenli ve KVKK uyumlu

Verileriniz uçtan uca şifrelenir. Hasta gizliliği en üst düzeyde korunur.

Yıldırım hızında

Bulut tabanlı altyapı sayesinde raporlarınız milisaniyeler içinde hazır.

Her yerden erişim

Tablet, telefon veya bilgisayar — internet olan her yerden raporlarınıza erişin.

Dört adımda rapor.

  1. / 01

    Dikte

    Sesli dikte veya manuel giriş ile bulgularınızı aktarın.

  2. / 02

    Düzenleme

    AI düzenleme ve şablon eşleme ile metin yapılandırılır.

  3. / 03

    Kontrol

    Onay ve kalite kontrolü; hekim son sözü söyler.

  4. / 04

    Teslim

    HBYS, PACS ve rapor teslimi — kesintisiz akış.

RaportAI Eye Yeni

Her görüntüde,
uzman bir bakış.

RaportAI Eye; X-ray, BT, MR ve USG dâhil 10 modalitede görüntüyü saniyeler içinde okur, kritik bulguları işaretler ve size ikinci bir uzman görüşü sunar. Kararı hep siz verirsiniz — Eye yalnızca gözünüzü keskinleştirir.

  • Çok motorlu yapay zekâ güvencesi — Gemini · Claude · GPT
  • Otomatik ICD-10 kodlama ve rapor taslağı
  • SUT şablon eşleştirme ve tutarlılık denetimi
  • DICOM anonimleştirme · KVKK uyumlu · uçtan uca şifreli
  • PACS otomatik besleme · organizasyon görüntü havuzu

RaportAI nasıl kullanılır?

Bireysel ve kurumsal kullanım videolarımızı izleyerek platformu hızla keşfedin.

Bireysel

Bireysel kullanım

Giriş, ses yükleme, AI rapor oluşturma ve onay süreci.

RaportAI Bireysel Kullanım
Kurumsal

Kurumsal kullanım

Organizasyon yönetimi, üye ekleme, API ve HBYS entegrasyonu.

RaportAI Kurumsal Kullanım

İhtiyacınıza uygun rapor hakları.

KDV dahil fiyatlardır. Rapor hakları tükenene kadar geçerlidir.

Standart

₺399
100 rapor · 3,99 TL / rapor
  • 100 rapor hakkı
  • Sesli dikte + AI düzenleme
  • Şablon kütüphanesi
  • E-posta destek
Satın Al
En Popüler

Uzman

₺3.490
1.000 rapor · 3,49 TL / rapor
  • 1.000 rapor hakkı
  • Daha avantajlı paket fiyatı
  • HBYS / HL7 entegrasyonu
  • Öncelikli destek
Satın Al

Kurumsal

₺29.900
10.000 rapor · 2,99 TL / rapor
  • 10.000 rapor hakkı
  • Toplu indirim
  • Organizasyon havuzu
  • SLA + özel destek
Satın Al

RaportAI Eye

Görüntü Danışmanlığı Planları

Eye Standart

₺4.490
100 görüntü · 44,90 TL / görüntü
  • 100 görüntü danışmanlık raporu
  • 10 modalite (X-ray/BT/MR/USG)
  • Kritik bulgu işaretleme
  • DICOM anonimleştirme (KVKK)
Satın Al
Tavsiye Edilen

Eye Uzman

₺38.900
1.000 görüntü · 38,90 TL / görüntü
  • 1.000 görüntü danışmanlık raporu
  • Multi-engine AI fallback
  • ICD-10 kodlama önerisi
  • Şablon eşleştirme (SUT)
Satın Al

Eye Kurumsal

₺299.900
10.000 görüntü · 29,99 TL / görüntü
  • 10.000 görüntü danışmanlık raporu
  • PACS otomatik besleme
  • Organizasyon havuzu
  • Öncelikli destek + SLA
Satın Al

Kullanım kılavuzları.

Bireysel veya kurumsal olarak başlamak için kılavuzlar ve API referansı.

1

Hesap Oluşturun

Kayıt Ol sayfasına gidin. Ad, soyad, e-posta ve şifre bilgilerinizi girin. Doğrulama e-postasındaki bağlantıya tıklayarak hesabınızı aktive edin.

2

Giriş Yapın

Giriş Yap sayfasından e-posta ve şifrenizle oturum açın. İlk girişte profil bilgilerinizi tamamlamanız istenebilir.

3

Ses Kaydı ile Rapor Oluşturun

Dashboard'da Yeni Rapor butonuna tıklayın. Mikrofon izni verin, muayene bulgularını sesli dikte edin. Yapay zeka ses kaydını yapılandırılmış tıbbi rapora çevirir.

4

Şablon Seçin

Tetkik türüne göre hazır şablonlar listelenir (BT toraks, MR beyin, ultrason vb.). Doğru şablon raporun bölüm yapısını ve terminolojisini otomatik ayarlar.

5

Raporu Düzenleyin ve Onaylayın

AI tarafından oluşturulan raporu inceleyin, gerekirse düzenleyin. Onayla butonuna tıklayarak raporu imzalayın. Onaylı raporlar arşivde saklanır.

6

Çıktı Alın

Onaylı rapordan tek tıkla PDF veya DOCX indirin ya da tarayıcıdan yazdırın. Paylaşılabilir bağlantı oluşturma seçeneği de mevcuttur.

Bireysel hesaplarda aylık rapor hakkı sistemi geçerlidir. Detaylar için Fiyatlandırma bölümüne bakın.
1

Organizasyon Hesabı Oluşturun

Kayıt Ol sayfasında Kurumsal Kayıt seçeneğini işaretleyin. Kurum adı, vergi numarası ve teknik iletişim bilgilerini doldurun.

2

API Anahtarı Alın

Kurumsal panelde Ayarlar → API Anahtarları bölümüne gidin. Yeni Anahtar Oluştur'a tıklayın. Anahtar rapi_ önekiyle başlar, yalnızca bir kez gösterilir.

Kimlik Doğrulama

Tüm API isteklerinde Authorization başlığı zorunludur:

Authorization: Bearer rapi_xxxxxxxxxxxxxxxxxxxx
Content-Type: application/json
API anahtarını istemci tarafı (frontend) koduna gömmeyiniz. Sunucu tarafında environment variable olarak saklayın.

Tek Ses → Tek Rapor

Bir ses kaydından tek bir tetkike ait rapor üretir.

POST/api/v1/ai/report/unified
cURL
# Ses dosyası (WAV/MP3/OGG), şablon ID ve accession numarası gönderin
curl -X POST https://raportai.com/api/v1/ai/report/unified \
  -H "Authorization: Bearer rapi_xxxxxxxxxxxxxxxxxxxx" \
  -F "audioFile=@/kayit/muayene.wav" \
  -F "templateId=bt-toraks" \
  -F "patientRef=P-00123" \
  -F "accessionNumbers=ACC001"
JSON
{
  "ok": true,
  "mode": "single",
  "reports": [
    {
      "patientName": "Ahmet Yılmaz",
      "examType": "BT Toraks",
      "reportHtml": "<h3>TEKNİK</h3>...",
      "sutCode": "804190",
      "accessionNumber": "ACC001"
    }
  ]
}
Öne Çıkan Özellik

Tek Ses → Çoklu Rapor (Multi-Exam)

Radyolog tek ses kaydında birden fazla tetkiki art arda dikte edebilir. Sistem SUT kodları aracılığıyla tetkikleri ayırt eder ve her biri için ayrı rapor üretir. Toplu iş akışlarını önemli ölçüde hızlandırır.

POST/api/v1/ai/report/unified
cURL — Multi-Exam
# processingMode=multi-exam + virgülle ayrılmış SUT ve accession kodları
curl -X POST https://raportai.com/api/v1/ai/report/unified \
  -H "Authorization: Bearer rapi_xxxxxxxxxxxxxxxxxxxx" \
  -F "audioFile=@/kayit/coklu_diktasyon.wav" \
  -F "processingMode=multi-exam" \
  -F "sutCodes=804190,804320,804070" \
  -F "accessionNumbers=ACC001,ACC002,ACC003" \
  -F "patientRef=P-00456"
Desteklenen SUT Kodları (Seçili)
SUT KoduTetkik AdıModalite
804190BT ToraksBT
804200BT Toraks + KontrastBT
804320MR BeyinMR
804330MR Beyin + KontrastMR
804070USG AbdomenUSG
804080USG TiroidUSG
804410MR Lumbar OmurgaMR
804050Direkt Grafi GöğüsGrafi
Her tetkikin accession number'ını virgülle ayrılmış olarak accessionNumbers parametresiyle gönderin. Raporlar accession number ile etiketlenerek döner.
Tam SUT kodu listesi ve özel tetkik eşleşmeleri için teknik destek ekibiyle iletişime geçin.

Rate Limiting

60
İstek / Dakika (Üretim)
10
İstek / Dakika (Demo)
50
Demo Rapor Kotası
100 MB
Maks. Ses Dosyası
Limit aşıldığında API 429 Too Many Requests döner. Retry-After başlığındaki değer kadar bekleyip tekrar deneyin.
PACS / Teleradyoloji

Çoklu Tetkik API

Tek ses kaydında birden fazla tetkik diktasyonunu gönderip her tetkik için ayrı rapor alın. PACS ve teleradyoloji sistemlerine doğrudan entegrasyon için tasarlandı.

POST/api/external/v1/pacs/report

Kimlik Doğrulama

Tüm API isteklerinde Authorization başlığı zorunludur:

Authorization: Bearer rapi_xxxxxxxxxxxxxxxxxxxx

İstek Formatı

multipart/form-data olarak gönderin:

AlanTipAçıklama
audioDosyaSes dosyası — desteklenen formatlar aşağıda. Maksimum 100 MB.
metadataJSON stringTetkik bilgileri (aşağıdaki yapıya bakın)

Metadata JSON Yapısı

JSON
{
  "patientUid": "1.2.3.4.5.6.7890",
  "patientName": "Hasta Adı",
  "exams": [
    {
      "accessionNumber": "ACC-2026-001",
      "sutCode": "803910",
      "teleCode": "R100000",
      "templateContent": "BULGULAR:\n{{BULGULAR}}\n\nSONUC:\n{{SONUC}}",
      "templateFormat": "txt"
    },
    {
      "accessionNumber": "ACC-2026-002",
      "sutCode": "804102"
    }
  ],
  "callbackUrl": "https://sizin-sunucu.com/api/callback",
  "inputLang": "tr",
  "outputLang": "tr"
}
Metadata Alanları
AlanTipZorunluAçıklama
patientUidstringHayırDICOM hasta UID'si veya HBYS hasta no
patientNamestringHayırHasta adı
examsarrayEvetTetkik listesi (en az 1, en fazla 20)
exams[].accessionNumberstringHayırDICOM accession numarası
exams[].sutCodestringEvetSGK SUT kodu (5-7 hane sayısal, regex ^\d{5,7}$, ör: 804200)
exams[].teleCodestringHayırTeleradyoloji R/S kodu
exams[].templateContentstringHayırÖzel şablon (TXT, RTF veya HTML)
exams[].templateFormatstringHayır"txt", "rtf" veya "html" (templateContent varsa zorunlu). HTML formatında bold/italic korunur.
callbackUrlstringHayırWebhook URL (HTTPS zorunlu)
inputLangstringHayırGiriş dili (varsayılan: tr)
outputLangstringHayırÇıkış dili (varsayılan: tr)
Şablon Placeholder'ları

Özel şablon gönderirseniz şu placeholder'ları kullanın:

  • {{BULGULAR}} — Bulgular bölümü
  • {{SONUÇ}} / {{SONUC}} — Sonuç/izlenim
  • {{İZLENİM}} / {{IZLENIM}} — İzlenim
  • {{TEKNİK}} / {{TEKNIK}} — Teknik bilgi
  • {{KLİNİK}} / {{KLINIK}} — Klinik bilgi
  • {{KARŞILAŞTIRMA}} / {{KARSILASTIRMA}} — Karşılaştırma

Yanıt (202 Accepted)

JSON — 202 Accepted
{
  "jobId": "550e8400-e29b-41d4-a716-446655440000",
  "status": "pending",
  "examCount": 2,
  "estimatedSeconds": 90,
  "pollUrl": "/api/external/v1/pacs/report/550e8400-...",
  "hmacSecret": "abc123..."
}

Durum Sorgulama

GET/api/external/v1/pacs/report/{jobId}
JSON — Tamamlanmış
{
  "jobId": "550e8400-...",
  "status": "completed",
  "patientUid": "1.2.3.4.5.6.7890",
  "reports": [
    {
      "accessionNumber": "ACC-2026-001",
      "sutCode": "803910",
      "modality": "BT",
      "examName": "Beyin BT",
      "status": "completed",
      "reportText": "BULGULAR: Normal...",
      "filledTemplate": "BULGULAR:\nNormal...\n\nSONUÇ:\nPatoloji saptanmadı.",
      "templateUsed": "custom"
    }
  ]
}

Webhook Callback

Callback URL belirtildiyse, iş tamamlandığında POST isteği gönderilir:

Header / BodyAçıklama
X-RaportAI-TimestampISO 8601 formatında zaman damgası
X-RaportAI-SignatureHMAC-SHA256 hex imzası (hmacSecret ile doğrulayın)
BodyYukarıdaki tamamlanmış yanıt formatı

cURL Örneği

cURL
# Tek ses + birden fazla tetkik metadata'sı gönderin
curl -X POST https://api.raportai.com/api/external/v1/pacs/report \
  -H "Authorization: Bearer rapi_xxxxx" \
  -F "audio=@diktasyon.wav" \
  -F 'metadata={
    "patientUid": "1.2.3.4.5.6.7890",
    "patientName": "Mehmet Yilmaz",
    "exams": [
      {"accessionNumber": "ACC-001", "sutCode": "803910"},
      {"accessionNumber": "ACC-002", "sutCode": "804102"}
    ],
    "callbackUrl": "https://pacs.firma.com/callback"
  }'

Hata Kodları

HTTPKodAçıklama
400multipart/form-data gerekmektedirJSON body değil, multipart kullanın
400'audio' alanı gerekliSes dosyası boş veya alan eksik
400Ses dosyası çok büyükMaksimum 100 MB (PACS), 50 MB (tekli)
400Desteklenmeyen dosya tipiMIME tipi kabul edilen liste dışında
400Geçersiz dosya imzası (magic byte)Dosya gerçek bir ses dosyası değil
400metadata.exams dizisi en az 1 tetkik içermelidirexams listesi boş
400Tek seferde en fazla 20 tetkik gönderilebilirexams.length > 20
400exams[i].sutCode geçersiz format5-7 hane sayısal kural ihlali
400callbackUrl HTTPS olmalıHTTP URL gönderildi
401Geçersiz veya süresi dolmuş API keyAuthorization header eksik veya yanlış
402Yetersiz rapor hakkı. Kalan: X, Gereken: YRapor hakkı tükendi
429Rate limitSaniyede çok fazla istek

Rapor Hakkı Sistemi

Düşüm birimiHer başarılı rapor 1 hak düşer (ses başına değil)
Çoklu tetkik1 ses dosyasında 7 tetkik varsa ve 7'si başarılıysa 7 hak düşer
Başarısız raporHak düşülmez (0 hak)
Yetersiz hakHTTP 402 — iş oluşturulmaz, API meşgul edilmez
Kalan hakHer response'ta remainingCredits alanında görünür
Örnek: 1 ses dosyasında 5 tetkik gönderdiniz. 4'ü başarılı, 1'i başarısız oldu → 4 hak düşer.

Limitler

100 MB
Max Ses Dosyası (PACS)
20
Max Tetkik / İstek
60
İstek / Dakika
~30 sn
İşlem Süresi / Tetkik
Desteklenen diller: Türkçe (tr), İngilizce (en), Rusça (ru), Azerice (az), Fransızca (fr), Almanca (de)
Desteklenen ses formatları: MP3, WAV, WebM, M4A, OGG, FLAC, AAC, Opus, WMA, AMR, 3GP, CAF, AIFF (içerik magic byte ile doğrulanır)
API anahtarını istemci tarafı (frontend) koduna gömmeyiniz. Sunucu tarafında environment variable olarak saklayın.

Giriş Yap

Hesabınıza erişin ve kaldığınız yerden devam edin.

Giriş Yap

Hesabın yok mu? Kayıt ol

Kayıt Ol

Dakikalar içinde başlayın — kurulum gerekmez.

Hesap Oluştur

Zaten üye misin? Giriş yap

Bizimle iletişime geçin.

Doğrudan ulaşın

Hastane ve görüntüleme merkezleri için özel entegrasyon ve toplu fiyatlandırma. 7/24 bulut erişimi; kurumsal planlarda SLA + öncelikli destek.