Sistemlere dön

6GEN / Sistem Kaydı / Platform

Flowbusy

Görev yönetimi, workflow otomasyonu, CRM ve mesajlaşma bileşenlerini ayrı uygulama ve servis sınırlarında bir araya getiren iş uygulaması platformu.

Tür
Platform
Durum
Aktif
Yayınlandı

Problem

Görevlerin, iş akışlarının, müşteri ilişkilerinin ve mesajlaşma süreçlerinin birbirinden kopuk araçlarda yönetilmesi; aynı çalışma bağlamının farklı veri modelleri ve operasyon yüzeyleri arasında dağılmasına neden olur. Flowbusy, bu alanları tek bir monolit içinde eritmeden ortak bir web deneyimi altında çalıştırmayı hedefliyor.

Yaklaşım

Görev yönetimi tarafı workspace → board → list → card hiyerarşisini kullanıyor. Board içinde ayrıca flow, flow card ve connection kayıtlarıyla kartlar ve akışlar arasında açık ilişkiler kurulabiliyor.

Automation alanı flow, version, trigger, step, connection ve run kayıtlarını ayrı bir servis sınırında tutuyor. Worker, bekleyen run kayıtlarını alıyor; flow grafiğini yükleyip adımları sırayla çalıştırıyor ve step çıktılarını kaydediyor. CRM alanı ise workspace, team, party, CRM entity ve activity modelleri üzerinden ayrı bir iş alanı oluşturuyor.

Mimari

BileşenDoğrulanmış sorumlulukVeri / iletişim yüzeyi
Web uygulamasıGörev, automation ve CRM arayüzleriNext.js servis istemcileri
Task APIWorkspace, board, list, card, flow ve paylaşım işlemleriGo servisi / MySQL
Automation API + workerVersiyonlanmış flow grafikleri, trigger, step ve run yürütmeGo servisi / MySQL
CRM APIWorkspace, ekip, party, CRM entity ve activity işlemleriGo servisi / MySQL
Chat uygulaması + Chat APIConversation ve message yönetimi; kanal abonelikli güncellemelerNext.js, Go, WebSocket / PostgreSQL
Meta adaptörü ve worker süreçleriWhatsApp webhook mesajlarını normalize etme; webhook, outbox ve media işleriGo servisleri

Repository kökündeki compose tanımı bu parçaları ayrı uygulama ve servisler olarak bir araya getiriyor. Task, automation ve CRM servisleri Ent ile MySQL üzerinde; Chat API ise Ent ve PostgreSQL üzerinde çalışacak biçimde yapılandırılmış.

Birlikte çalışabilirlik

Ana web uygulaması task, automation ve CRM servislerine ayrı servis istemcileriyle erişiyor. Automation motorunda gerçek HTTP request adımları ile manuel ve webhook trigger uygulamaları bulunuyor. Mesajlaşma tarafında provider adapter katmanı gelen WhatsApp webhook payload'larını ortak mesaj modeline dönüştürüyor; Chat API de mesaj olaylarını WebSocket kanallarına yayınlıyor.

Bu yüzeyler somut entegrasyon noktalarıdır. Repository, Flowbusy'nin herhangi bir harici sistemle otomatik olarak uyumlu olduğu yönünde genel bir garanti sunmuyor.

Proje durumu

Flowbusy aktif geliştirilen bir platformdur. Task, automation, CRM, chat ve provider bileşenlerinde çalışan servis entrypoint'leri ve veri modelleri bulunuyor; birden çok alt repository'de 2026 boyunca, en son 27 Ağustos 2026 tarihinde değişiklik kaydı mevcut.

Scheduling için veri modeli üretilmiş olsa da çalışan bir scheduler servisi doğrulanamadı. Bu nedenle zamanlanmış automation bu profilde mevcut capability olarak gösterilmiyor. Benzer şekilde gerçek zamanlı iletişim, board iş birliğinin tamamı için değil, doğrulanmış WebSocket mesajlaşma kanalı için belirtiliyor.