اتصال BasisAssistant به Project/Task

دستیار هوش مصنوعی برای ایجاد و پیگیری وظایف

درخواست را در گفت‌وگو مطرح کنید؛ ادامه کار را در BasisPanel پیگیری کنید

وقتی یک درخواست در گفت‌وگو مطرح می‌شود، لازم نیست ادامه آن به یادداشت یا پیگیری دستی وابسته بماند. BasisAssistant می‌تواند براساس ساختار تعریف‌شده، اطلاعات لازم را از درخواست دریافت کند و آن را به یک یا چند Task در BasisPanel تبدیل کند.

وظیفه می‌تواند در چارچوب نقش‌ها و مجوزهای سازمان به مسئول مربوط اختصاص داده شود و وضعیت آن در ادامه قابل مشاهده و پیگیری باشد. مدیر پروژه و مدیر عملیات نیز می‌توانند وضعیت پروژه، کارهای عقب‌افتاده، وظایف نزدیک به موعد، بدون مسئول یا نیازمند توجه را به‌صورت خلاصه بررسی کنند.

شروع گفت‌وگو

گفت‌وگو را به کار قابل پیگیری تبدیل کنید

این اتصال برای زمانی است که یک درخواست در گفت‌وگو مطرح می‌شود و ادامه آن باید به یک کار مشخص و قابل پیگیری تبدیل شود.

مقصد اصلی و آماده اتصال، ماژول Project/Task در BasisPanel است. BasisAssistant می‌تواند اطلاعات موردنیاز را براساس ساختار تعریف‌شده دریافت کند، Task بسازد و ادامه کار را به محیط عملیاتی BasisPanel منتقل کند. نتیجه این است که درخواست از گفت‌وگو جدا نمی‌ماند و می‌تواند در مسیر مشخص پروژه و وظایف پیگیری شود.

این قابلیت آماده ارائه عمومی است. به‌صورت Add-on ارائه می‌شود و جزو قابلیت پایه پلن محسوب نمی‌شود. فعال‌سازی آن می‌تواند روی پلن‌های مختلف و مطابق شرایط تجاری محصول انجام شود.

از درخواست کاربر تا ثبت و پیگیری Task

یک مسیر مشخص از گفت‌وگو تا اقدام

ساختار اطلاعات هر Task می‌تواند متناسب با نیاز سازمان تعریف شود. بنابراین دستیار مجبور نیست برای همه سناریوها داده‌های یکسانی ثبت کند؛ مشخص می‌شود چه اطلاعاتی از گفت‌وگو دریافت و در Task ذخیره شوند.

  1. 1

    ثبت درخواست در گفت‌وگو

    کاربر اقدام یا نیاز موردنظر خود را برای دستیار توضیح می‌دهد.

  2. 2

    تشخیص هدف و داده

    BasisAssistant براساس Intent و Schema تعریف‌شده، اطلاعات لازم را از درخواست استخراج می‌کند.

  3. 3

    ایجاد Task

    درخواست می‌تواند به یک Task یا، در صورت طراحی سناریو، چند Task مستقل تبدیل شود.

  4. 4

    تعیین مسئول

    دستیار می‌تواند براساس ساختار پروژه، نقش‌ها و قواعد تعریف‌شده مسئول را تعیین کند؛ به شرط وجود مجوز لازم.

  5. 5

    ثبت در BasisPanel

    Task در Project/Task ثبت می‌شود و ادامه کار از همان‌جا قابل پیگیری است.

  6. 6

    پیگیری و گزارش

    وضعیت پروژه، Taskهای عقب‌افتاده، نزدیک به Deadline، بدون مسئول یا نیازمند توجه می‌تواند بررسی و به‌صورت خلاصه مدیریتی ارائه شود.

نمودار جریان تبدیل درخواست کاربر در BasisAssistant به یک یا چند Task و پیگیری آن‌ها در BasisPanel
از درخواست کاربر تا ثبت و پیگیری وظیفه در BasisPanel

چه کارهایی از طریق دستیار قابل انجام است؟

اجرای هر Action به مجوز کاربر و سیاست سازمان وابسته است

BasisAssistant می‌تواند عملیات اصلی Project/Task را از طریق API انجام دهد. این قابلیت‌ها در اتصال داخلی BasisPanel در دسترس‌اند و اجرای هرکدام در محدوده Role، Scope و Policy سازمان انجام می‌شود.

  • ایجاد، مشاهده و ویرایش Task
  • مشاهده فهرست وظایف
  • مشاهده وضعیت Task یا Project
  • تعیین یا تغییر مسئول
  • ثبت و تغییر Deadline
  • ثبت و تغییر Priority
  • تغییر وضعیت Task
  • تکمیل یا بستن Task
  • افزودن توضیح یا فایل
  • ثبت Reminder
  • Follow-up
  • ارسال اعلان از طریق BasisPanel
  • ایجاد یا ویرایش Project برای دستیاران داخلی سطح شرکت و نقش‌های مجاز
  • ارائه خلاصه وضعیت پروژه و Taskهای نیازمند توجه

همه تصمیم‌ها به‌صورت خودکار به هوش مصنوعی واگذار نمی‌شوند

قواعد سازمان مشخص می‌کنند دستیار چه چیزی را تعیین کند

دستیار می‌تواند Deadline و Priority را ثبت یا تغییر دهد، اما در وضعیت فعلی این دو مقدار را به‌صورت خودمختار تعیین نمی‌کند. مقدار باید از ورودی صریح کاربر، Schema یا قاعده مشخص سیستم دریافت شود.

تعیین مسئول می‌تواند براساس ساختار پروژه، نقش‌ها و قواعد تعریف‌شده انجام شود؛ اما فقط در صورتی که کاربر و دستیار در محدوده مجاز خود عمل کنند.

این مرزبندی کمک می‌کند از هوش مصنوعی برای اجرای کار استفاده شود، بدون اینکه تصمیم‌های مدیریتی تعریف‌نشده به‌طور خودکار به سیستم واگذار شوند.

دستیار فقط در محدوده مجاز کاربر عمل می‌کند

دسترسی، تأیید و ثبت سابقه بخشی از اجرای Action است

BasisAssistant فقط Taskها و Projectهایی را مشاهده یا تغییر می‌دهد که کاربر فعلی براساس RBAC، Scope پروژه و سیاست‌های سازمان مجاز به دسترسی به آن‌ها باشد.

برای هر Action می‌توان نحوه اجرا را مشخص کرد: اجرای مستقیم، اجرا پس از تأیید انسانی یا صرفاً ارائه پیشنهاد. مدیر سازمان نیز می‌تواند Policy موردنیاز را برای عملیات مختلف تعریف کند.

برای عملیات حساس، تأیید انسانی قابل اعمال است. اقدام‌های دستیار و تغییرات مرتبط نیز در Activity/Audit Log ثبت می‌شوند تا سابقه اجرای عملیات قابل بررسی باشد.

  • دسترسی براساس RBAC و Scope
  • امکان تعیین اجرای مستقیم یا نیازمند تأیید
  • امکان تعریف حالت «فقط پیشنهاد»
  • تأیید انسانی برای عملیات حساس
  • ثبت Action و تغییرات در Audit Log
  • مشاهده تاریخچه تغییرات Task
  • نمایش نتیجه موفق یا خطای عملیات در BasisPanel
کنترل Actionهای BasisAssistant براساس RBAC، Scope، Policy، تأیید انسانی و Audit Log
هر Action فقط در محدوده مجاز و مطابق Policy سازمان اجرا می‌شود.

اتصال به سامانه‌های دیگر پس از بررسی API

برای سیستم‌های خارجی Connector عمومی و ازپیش‌تأییدشده وعده داده نمی‌شود

اتصال آماده این صفحه مربوط به Project/Task در BasisPanel است. برای سامانه‌های خارجی، فهرست ثابت و عمومی از سیستم‌های ازپیش‌متصل اعلام نمی‌شود.

اگر سامانه مقصد API مناسب داشته باشد، اتصال می‌تواند در قالب یک پروژه Integration بررسی شود. Mapping داده‌ها و Actionها براساس API همان سیستم انجام می‌شود. بنابراین دامنه عملیات در هر سامانه خارجی به قابلیت‌های API مقصد وابسته است.

برای این نوع اتصال، API و Credential یا مجوز مناسب سیستم مقصد لازم است. نیاز به Webhook یا دسترسی مدیریتی نیز براساس طراحی همان Integration مشخص می‌شود.

  • بررسی سازگاری API
  • تعیین Scope اتصال
  • Mapping داده و Action
  • دریافت مجوز و Credential لازم
  • پیاده‌سازی و آزمایش Integration

برای راه‌اندازی چه چیزهایی باید آماده باشد؟

ساختار پروژه و دسترسی‌ها باید قبل از اجرا تعریف شوند

برای اتصال داخلی، BasisAssistant و ماژول Project/Task باید فعال باشند. Project، Roleها، ساختار دسترسی و Schemaهای موردنیاز نیز باید از قبل مشخص شده باشند.

راه‌اندازی و پیکربندی Integration توسط تیم منظومه با همکاری مدیر یا مالک سامانه مشتری انجام می‌شود. در اتصال خارجی، همکاری تیم فنی سامانه مقصد نیز لازم است.

پشتیبانی اتصال داخلی توسط تیم BasisPanel منظومه انجام می‌شود. در اتصال خارجی، مسئولیت پشتیبانی متناسب با مرز Integration میان منظومه و مالک سامانه مقصد تعیین می‌شود.

  • فعال‌بودن BasisAssistant
  • فعال‌بودن Project/Task
  • تعریف Project
  • تعریف Role و Scope
  • تعیین Schema موردنیاز
  • برای Integration خارجی: API و مجوزهای فنی مقصد

مرزهای فعلی قابلیت

این اتصال باید در Scope مشخص و با دسترسی کنترل‌شده استفاده شود

دامنه این Integration مشخص است و برخی قابلیت‌ها یا رفتارها در وضعیت فعلی جزو Scope عمومی آن نیستند.

  • Dependency میان Taskها در حال حاضر جزو قابلیت عمومی اعلام‌شده نیست.
  • AI به‌صورت خودمختار Deadline را تعیین نمی‌کند.
  • AI به‌صورت خودمختار Priority را تعیین نمی‌کند.
  • ایجاد و ویرایش Project توسط دستیار برای دستیاران داخلی سطح شرکت و نقش‌های مجاز در نظر گرفته شده است.
  • در صورت نبود مجوز، Action اجرا نمی‌شود.
  • دستیار اجازه دورزدن سطح دسترسی را ندارد.
  • در وضعیت فعلی، نبود مجوز باعث ارجاع خودکار درخواست به فرد مجاز نمی‌شود.
  • Actionهای سامانه خارجی فقط در صورتی قابل اجرا هستند که API مقصد آن‌ها را پشتیبانی کند و Mapping لازم تعریف شده باشد.

پرسش‌های متداول درباره اتصال دستیار به پروژه و وظایف

آیا دستیار می‌تواند گفت‌وگو را به Task تبدیل کند؟

بله. Schema هر Task می‌تواند متناسب با نیاز سازمان تعریف شود و مشخص کند چه اطلاعاتی از گفت‌وگو دریافت و در Task ثبت شوند.

آیا یک درخواست می‌تواند چند Task ایجاد کند؟

بله. یک مکالمه یا درخواست می‌تواند براساس Intent و طراحی Schema به چند Task مستقل تبدیل شود.

آیا هوش مصنوعی Deadline و Priority را خودش تعیین می‌کند؟

خیر. ثبت و تغییر Deadline و Priority پشتیبانی می‌شود، اما AI در وضعیت فعلی این مقادیر را به‌صورت خودمختار تعیین نمی‌کند. مقدار باید از ورودی صریح کاربر، Schema یا قاعده مشخص دریافت شود.

آیا دستیار می‌تواند مسئول Task را تعیین کند؟

بله. تعیین مسئول می‌تواند براساس ساختار پروژه، نقش‌ها و قواعد تعریف‌شده انجام شود؛ مشروط به اینکه کاربر و دستیار مجوز لازم را داشته باشند.

آیا دستیار به همه پروژه‌ها و Taskهای سازمان دسترسی دارد؟

خیر. دستیار فقط Taskها و Projectهایی را مشاهده یا تغییر می‌دهد که کاربر فعلی براساس RBAC و Scope خود اجازه دسترسی به آن‌ها را داشته باشد.

آیا می‌توان برای Actionهای حساس تأیید انسانی تعریف کرد؟

بله. برای هر Action می‌توان اجرای مستقیم، نیاز به تأیید انسانی یا حالت فقط پیشنهاد را تعریف کرد. Policy دقیق براساس نیاز هر سازمان قابل تنظیم است.

اگر کاربر مجوز انجام یک Action را نداشته باشد چه اتفاقی می‌افتد؟

Action اجرا نمی‌شود و کاربر از نبود مجوز یا عدم امکان اجرا مطلع می‌شود. در وضعیت فعلی، این درخواست به‌صورت خودکار به فرد مجاز دیگری ارجاع نمی‌شود.

آیا Actionهای دستیار ثبت می‌شوند؟

بله. اقدامات دستیار و تغییرات مرتبط در Activity/Audit Log ثبت می‌شوند. سابقه می‌تواند شامل کاربر درخواست‌کننده، زمان، نوع Action، وضعیت یا مقدار قبل و بعد، تأییدکننده و نتیجه اجرا باشد. تاریخچه تغییرات هر Task نیز قابل مشاهده است.

آیا این اتصال با نرم‌افزارهای مدیریت پروژه دیگر هم قابل انجام است؟

اتصال آماده این صفحه مربوط به Project/Task در BasisPanel است. اتصال به سامانه خارجی زمانی قابل بررسی است که API مناسب داشته باشد. دامنه Actionهای قابل اجرا نیز به API مقصد و Mapping تعریف‌شده در همان پروژه وابسته است.

آیا این Integration اکنون قابل ارائه است؟

بله. اتصال BasisAssistant به Project/Task در BasisPanel آماده ارائه عمومی است و به‌صورت Add-on ارائه می‌شود. برای این اتصال دموی واقعی نیز قابل ارائه است.

یک درخواست را به کار قابل پیگیری تبدیل کنید

گفت‌وگو را شروع کنید و سناریوی پروژه یا وظیفه موردنظر خود را با دستیار مطرح کنید.

شروع گفت‌وگو