Dışa Aktarma Araçları
Lead ve CRM verilerini Excel (.xlsx) olarak dışa aktaran asenkron MCP araçları.
Genel Bakış
Dışa aktarma iki adımlı, asenkron bir akıştır:
start_exportile işi başlatın — birjob_iddöner.get_export_statusile işi yoklayın — tamamlanınca indirilebilir bir.xlsxbağlantısı döner.
Oluşturulan dosyalar yaklaşık 7 gün saklanır; indirme bağlantısı süreli (presigned) bir URL'dir ve süresi dolduğunda durum sorgusunda otomatik yenilenir.
Araçlar
start_export
Lead havuzu satırlarının (data) veya CRM kayıtlarının (crm) kimliklerine göre bir Excel (.xlsx) dışa aktarımı başlatır. İş asenkron çalışır — indirme bağlantısı için get_export_status aracını yoklayın.
Önemli parametreler:
| Parametre | Tip | Zorunlu | Açıklama |
|---|---|---|---|
workspace_id | UUID | Evet | Çalışma alanı kimliği |
mode | enum | Evet | data = lead havuzu satırları, crm = CRM kayıtları |
ids | metin dizisi | Evet | Dışa aktarılacak satır kimlikleri (data için list_leads kimlikleri, crm için CRM kimlikleri) |
AI'a şöyle yazın: "İstanbul'daki restoran lead'lerini listele ve hepsini Excel'e aktar; hazır olunca indirme linkini ver."
get_export_status
start_export ile başlatılan bir işin durumunu döndürür. İş tamamlandığında .xlsx dosyası için süreli (presigned) bir indirme URL'si üretir; satır sayısı, dosya boyutu ve varsa hata mesajı da yanıtta bulunur.
Önemli parametreler:
| Parametre | Tip | Zorunlu | Açıklama |
|---|---|---|---|
job_id | UUID | Evet | start_export yanıtındaki iş kimliği |
Bir dışa aktarma işini yalnızca işi başlatan kullanıcı sorgulayabilir.
AI'a şöyle yazın: "Az önce başlattığın dışa aktarma bitti mi? Bittiyse indirme linkini paylaş."