داتیک روی سرور سازمان؛ امنیت، دسترسی و معماری CRM هوشمند
CRM حساسترین داده تجاری سازمان را نگه میدارد: مشتریان، قیمتها، فاکتورها، تماسها و ارزیابی کارکنان. داتیک روی سرورهای خود سازمان نصب میشود، هر نقش فقط آنچه باید را میبیند، و هوش مصنوعیاش از مرز دسترسی همان کاربر عبور نمیکند. این صفحه برای مدیر فناوری اطلاعات و مسئول CRM است.
استقرار: داده همانجا میماند که هست
داتیک با Docker روی سرورهای خود سازمان نصب میشود؛ شامل پایگاه داده PostgreSQL، Redis، صف کار پسزمینه و ذخیرهسازی فایل. دادهها از شبکه سازمان بیرون نمیروند و نصب بدون نیاز به اینترنت هم ممکن است.
تنها بخشی که به بیرون از نرمافزار وصل میشود هوش مصنوعی است، و آن هم انتخاب خود سازمان است: مدل زبانی میتواند از یک ارائهدهنده جهانی باشد یا مدلی سازگار که روی سرور خود سازمان اجرا میشود. گزینهها و ملاحظات این انتخاب در مقاله اجرای مدل زبانی روی سرور خودتان آمده است؛ و اگر هنوز بین CRM ابری و نصب روی سرور تصمیم نگرفتهاید، این مقایسه را ببینید.
دسترسی و نقشها: هر کس فقط آنچه باید
- نقشهای سفارشی: هر نقش با دسترسی خواندن، ویرایش و حذف برای هر شیء. نمونه نقشها: مدیریت ارشد، کارشناس فروش، مالی، انبار و نصب، مسئول CRM.
- دسترسی تا سطح فیلد: مثلاً مبلغ فاکتور برای واحد انبار پنهان بماند.
- دسترسی سطر به سطر: هر کارشناس فقط مشتریان یا کارتابل خودش را ببیند.
- ردپا و تاریخچه: تاریخچه تغییر رکوردها و گفتگوها برای ممیزی.
- ورود امن: ورود با ایمیل و رمز، با امکان اتصال به سامانه احراز هویت سازمان.
- محرمانگی داده فردی: ارزیابی عملکرد و داده پرسنلی فقط برای مدیران دیده میشود.
هوش مصنوعیای که از مرز دسترسی عبور نمیکند
نگرانی رایج مدیران فناوری اطلاعات درباره هوش مصنوعی سازمانی این است که یک دستیار با دسترسی کامل، همه چیز را به همه کس بگوید. در داتیک این ممکن نیست: هر ابزار نیوشا با دسترسی همان کاربری اجرا میشود که سؤال را پرسیده. اگر کارشناس انبار مبلغ فاکتور را نمیبیند، نیوشا هم برای او نمیبیند.
- شفاف: مراحل کار و ابزارهای استفادهشده کنار هر جواب دیده میشود.
- پرسیدن پیش از اقدام: برای کارهای مهم تأیید میگیرد؛ برای داشبورد و گردش کار اول طرح را نشان میدهد.
- قابل ممیزی: تاریخچه گفتگوها، گامها و نتیجه ابزارها نگهداری میشود.
جزئیات کامل در صفحه نیوشا آمده است.
مدل دادهای که شبیه کسبوکار شماست، بدون برنامهنویسی
شیء، فیلد، رابطه، نما و چیدمان صفحه بدون برنامهنویسی ساخته میشوند و بلافاصله برای نیوشا و API قابل استفادهاند. دهها نوع فیلد هست، از جمله متن، عدد، مبلغ، تاریخ، انتخابی و چندانتخابی، رابطه، فایل، آدرس، تلفن، ایمیل و امتیاز؛ نماها و چیدمان صفحه برای نقشها و تیمهای مختلف جدا تعریف میشوند؛ و ورود و خروج داده با فایل CSV ممکن است.
همه آن ۵۷ شیء با همین ابزار بیکد ساخته شدهاند.
اتصال به سامانههای دیگر
API کامل
هر شیء و هر فیلد، از جمله اشیای اختصاصی سازمان، بلافاصله از طریق GraphQL و REST API در دسترس است.
Webhook
رویدادهای داتیک را به سامانههای دیگر خبر میدهد، و رویداد سامانههای دیگر (فرم سایت، سانترال، فروشگاه اینترنتی) گردش کار داتیک را راه میاندازد.
سرور MCP
دستیارها و agentهای هوشمند بیرونی را با همان کنترل دسترسی به داتیک وصل میکند. MCP چیست؟
حسابداری، سانترال و نرمافزارهای قبلی
دادهشان به داتیک منتقل یا متصل میشود؛ فاکتورها میتوانند مستقیم از نرمافزار حسابداری بیایند. ایمیل و تقویم هم با پرونده مشتری همگاماند.
معماری: شش لایه، یک سامانه
- کانالها: رابط وب، نوار پرسش، گوی نیوشا، گردشهای کار، Webhook، REST و GraphQL API، و MCP.
- لایه agentها: دستیار گفتگو، agentهای تخصصی، agentهای گردش کار و agentهای بیرونی.
- هسته هوش: مدل زبانی، حلقه استدلال چندمرحلهای (تا ۳۰۰ گام)، کشف ابزار و حافظه سازمانی.
- ابزارها و مهارتها: بیش از ۲۵۰ ابزار و ۱۷ مهارت.
- امنیت و دسترسی: نقش، و دسترسی شیء، فیلد و سطر؛ هر ابزار با دسترسی همان کاربر اجرا میشود.
- داده و زیرساخت: PostgreSQL، مدل داده مبتنی بر فراداده، Redis، صف کار پسزمینه و ذخیره فایل.
چون هوش مصنوعی در دل معماری است، هر شیء و هر فیلد تازه بلافاصله برای نیوشا قابل استفاده است؛ لازم نیست کسی آن را جداگانه به دستیار «معرفی» کند.
یک پرسش، در دل سیستم
- کاربر در رابط وب میپرسد.
- سرور API پیام را ثبت میکند و کار را در صف پسزمینه میگذارد.
- Worker حلقه agent را اجرا میکند: مدل زبانی، ابزارها و پایگاه داده.
- تکههای پاسخ با انتشار زنده (Pub/Sub) و جریان پاسخ (Streaming) به مرورگر میرسند؛ جواب کلمه به کلمه دیده میشود.
اجرای پسزمینه یعنی اگر کاربر صفحه را عوض کند، کار ادامه دارد و جواب برمیگردد، و چند کاربر همزمان بدون کندی کار میکنند. گفتگوها، گامها و نتیجه ابزارها ذخیره میشوند و قابل ادامه، بررسی و ممیزیاند.
فناوریها
| سرور | TypeScript و Node.js (NestJS)، GraphQL و REST |
| رابط کاربری | React؛ SPA سریع با جستوجوی سراسری و بهروزرسانی زنده |
| داده | PostgreSQL، Redis |
| پردازش پسزمینه | صف کار BullMQ با دهها صف و کار زمانبندیشده |
| هوش مصنوعی | حلقه agent با فراخوانی ابزار (tool calling)، پاسخ جریانی، پروتکل MCP، و مفسر کد برای تحلیل فایل و ساخت خروجی |
| استقرار | Docker |
مقیاس اثباتشده: بیش از ۲ میلیون رکورد در یک فضای کاری، و جواب پرسشهای تحلیلی روی همین حجم در کمتر از یک دقیقه.
انتقال داده از نرمافزارهای قبلی
کارن تکنولوژی چند سال داده CRM، حسابداری و سانترال را با حفظ تاریخچه منتقل میکند: مشتریان، فرصتها، تاریخچه مراحل، پیشفاکتورها، فاکتورها، دریافتها، تماسها، فرمها و وظایف. در یک استقرار واقعی حدود ۲٫۴ میلیون رکورد منتقل شد، شامل بیش از ۴۲۰ هزار شرکت و فرد و نزدیک به ۵۰۰ هزار تماس سانترال؛ همزمان حروف «ی» و «ک»، ارقام و تاریخ شمسی یکسانسازی شد و عددهای کلیدی مدیریتی پس از انتقال با گزارشهای مرجع سازمان تطبیق داده شد.
مراحل، ریسکها و درسهای این انتقال در مقاله انتقال از CRM قدیمی بدون از دست دادن تاریخچه آمده است.
بیشتر بخوانید
نیوشا، دستیار هوش مصنوعی داتیک
چهار نوع agent، حافظه سازمانی و کنترلهایی که نیوشا را قابل اعتماد میکنند.
تحلیل هوشمند تماس
پردازش صدای تماسها هم روی سرور سازمان، با پوشاندن دادههای حساس.
CRM ابری یا نصب روی سرور سازمان؟
معیارهای تصمیم برای شرکتهای ایرانی.
SLA چیست؟
توافق سطح خدمات؛ آنچه در قرارداد پشتیبانی باید بنویسید.





