توسعهدهندگان
روی MonoChat بسازید با API، توابع و عاملهای هوش مصنوعی خودتان.
سیستمهای خود را با REST API و وبهوک متصل کنید، توابع سفارشی را با JavaScript بنویسید، ابزارهای خود را از طریق ابزارهای تابعی و MCP در اختیار عاملهای هوش مصنوعی بگذارید و چارچوب عاملی را که ترجیح میدهید روی WhatsApp و همه کانالهای دیگر اجرا کنید.
- REST API
- وبهوک
- JavaScript SDK
- MCP
- Agent Harness
بلوکهای سازنده
هر چیزی که یک توسعهدهنده میتواند گسترش دهد، از یک فراخوانی API تا عاملی که یک پرونده را از ابتدا تا انتها پیش میبرد.
-
REST API و وبهوک
endpointهای REST و رویدادهای وبهوک برای همگامسازی رویدادمحور با CRM، ERP، برنامههای سفارشی و سیستمهای قدیمی شما.
بیشتر بدانید -
توابع سفارشی
JavaScript خودتان داخل MonoChat: گرههای جریان سفارشی، متدهای سمت سرور، endpointهای API و کارهای زمانبندیشده cron.
بیشتر بدانید -
نماهای سفارشی
صفحههایی برای فرایندهای اختصاصی تیم شما، ساختهشده بهصورت توابع سمت کلاینت با Client SDK.
بیشتر بدانید -
ابزارهای تابعی هوش مصنوعی
ابزارهایی که به دستیارها اجازه میدهند API های شما را فراخوانی و گردشکارها را فعال کنند، با طرحواره، اعتبارسنجی، مجوزها و لاگها.
بیشتر بدانید -
کلاینتهای MCP
هر سرور MCP را متصل کنید؛ ابزارهای آن کشف میشوند و میتوان آنها را به گرههای هوش مصنوعی و عاملهای هوش مصنوعی داد.
بیشتر بدانید -
Agent Harness
عامل داخلی، Claude Agent SDK، OpenAI Agents SDK، Pi، عاملهای میزبانیشده یا endpoint خودتان را در جریانهایتان اجرا کنید.
بیشتر بدانید
توابع سفارشی
منطق خودتان را با JavaScript بنویسید
هر تابع یک شیء sdk دریافت میکند. آنچه ارائه میدهد به محل اجرای تابع بستگی دارد: در مرورگر یا روی سرور.
- Client SDK برای توابع مرورگر، عمدتاً نماهای سفارشی
- Server SDK برای هر نوع تابع دیگر
- انواع تابع: Custom Flow Node، Server Side Method، Custom View، AI Tool، Cron Job و Custom App Setup
- Server Side Method را میتوان بهصورت endpoint API برای سیستمهای دیگرتان در دسترس قرار داد
POST https://app.monochat.ai/api/<slug>/custom-functions/template-app/api/template/send.js
Authorization: Bearer <API_TOKEN>
Content-Type: application/json ارسال یک قالب تأییدشده WhatsApp با برنامه WhatsApp Template API. slug مربوط به tenant شما بخشی است که در نشانی MonoChat شما بعد از /tenants/ میآید.
عامل خودتان را بیاورید
چارچوب عامل شما، روی هر کانال
یک بار یک AI Harness اضافه کنید، سپس از یک گره AI Agent در هر جریانی از آن استفاده کنید یا اجراها را از کد شروع کنید. MonoChat گفتگوها، کانالها و واگذاری به تیم شما را فراهم میکند.
- هفت ارائهدهنده harness: MonoChat، OpenAI Agents SDK، Claude Agent SDK، Pi، OpenAI Agents API، Claude Managed Agents و Custom
- Custom: سرور خودتان که با LangGraph، Google ADK، CrewAI یا کد خودتان ساخته شده و با نشانی endpoint و یک راز مشترک متصل میشود
- مدلهای اصلی، جایگزین و سریع برای هر گره عامل، و بودجهای برای هر اجرا
- شروع، خواندن و لغو اجراها از توابع سفارشی و کلاینتهای API؛ هر اجرا همراه با فراخوانیهای مدل، فراخوانیهای ابزار و نتیجه ثبت میشود
-
Claude Agent SDK روی WhatsApp
یک عامل Claude Agent SDK را با MonoChat روی WhatsApp اجرا کنید. -
OpenAI Agents SDK روی WhatsApp
با OpenAI Agents SDK یک عامل WhatsApp بسازید. -
عامل خودتان را بیاورید
LangGraph، ADK یا کد سفارشی را با یک endpoint متصل کنید. -
چرا عاملها به مدل جایگزین نیاز دارند
وقتی یک مدل از کار میافتد، گفتگوهای مشتریان را ادامه دهید.
APIهای توسعهدهندگان
دو برنامه فقط-API برای سیستمهای خودتان
آنها را از MonoStore نصب کنید و با توکن API از پروفایل › توکنهای API فراخوانی کنید.
-
WhatsApp Template API
یک قالب تأییدشده WhatsApp را با یک فراخوانی API از CRM، ERP، فروشگاه اینترنتی یا هر بکاندی ارسال کنید.
- فهرست قالبها، ارسال قالب، دریافت اطلاعات آپلود برای سرتیترهای رسانهای
- متغیرهای سرتیتر، متن، دکمه و چرخوفلک
- شناسه گفتگو و پیوند مستقیم به آن را برمیگرداند
- اگر شماره جدید باشد مشتری را ایجاد میکند
-
Session Link
از سیستمهای خودتان، با شماره تلفن یا ایمیل، پیوند مستقیم به گفتگوی یک مشتری بگیرید.
- اگر مشتری و گفتگو هنوز وجود نداشته باشند، آنها را ایجاد میکند
- واگذاری به اپراتور با شناسه یا ایمیل، یا به یک گروه کاری
- همان مشتری در همان کانال، همان گفتگو
- با WhatsApp، Instagram و سایر کانالهای متصل شما کار میکند
شروع سریع
از یک فضای کاری رایگان تا اولین فراخوانی API یا عامل شما.
-
یک فضای کاری باز کنید
در app.monochat.ai ثبتنام کنید و با طرح رایگان شروع کنید.
-
یک کانال متصل کنید
WhatsApp، Instagram، چت وب یا هر کانال دیگری را که میخواهید برایش بسازید متصل کنید.
-
یک توکن API بسازید
در پروفایل › توکنهای API یک توکن بسازید. فقط یک بار نمایش داده میشود، پس همان لحظه آن را کپی کنید.
-
بسازید
یک برنامه توسعهدهندگان نصب کنید، یک تابع بنویسید یا در تنظیمات › خودکارسازی یک کلاینت MCP یا AI Harness اضافه کنید.
مستندات
مرجع و راهنما در support.monochat.ai.
-
مرور کلی SDK
SDK توابع، زمینههای کلاینت و سرور آن و انواع تابع. -
SDK سمت کلاینت
APIای که برای توابع مرورگر مانند نماهای سفارشی در دسترس است. -
SDK سمت سرور
APIای که برای گرههای جریان، متدها، ابزارهای هوش مصنوعی، cron jobها و راهاندازی برنامه در دسترس است. -
توابع
توابع را ایجاد و مدیریت کنید و نوع آنها را انتخاب کنید. -
کلاینتهای MCP
یک سرور MCP متصل کنید و ابزارهای آن را به گرهها و عاملهای هوش مصنوعی بدهید. -
عاملهای هوش مصنوعی
Harnessها، گره AI Agent، بودجهها و شروع عاملها از کد. -
اجراهای عامل هوش مصنوعی
مدلها، فراخوانیهای ابزار، مصرف بودجه و نتیجه هر اجرا، برای اشکالزدایی. -
WhatsApp Template API
راهاندازی و مرجع API برای ارسال قالبها از سیستمهای شما. -
Session Link
راهاندازی و مرجع API برای پیوندهای گفتگو. -
تاریخچه تغییرات
آنچه در MonoChat تغییر کرده است، نسخه به نسخه.
سؤالات متداول
پرسشهای توسعهدهندگان
چه چیزی میتوانید بسازید و چگونه.
آیا MonoChat API دارد؟
بله. MonoChat برای یکپارچهسازیها endpointهای REST و رویدادهای وبهوک، توابع سفارشی که متدهای سمت سرور آنها میتوانند بهصورت endpoint API در دسترس قرار گیرند، و برنامههای فقط-API مانند WhatsApp Template API و Session Link ارائه میدهد. فراخوانیهای API از توکنی استفاده میکنند که در پروفایل › توکنهای API میسازید.
توابع سفارشی با چه زبانی نوشته میشوند؟
JavaScript. هر تابع یک شیء sdk دریافت میکند: Client SDK برای توابع مرورگر مانند نماهای سفارشی، و Server SDK برای گرههای جریان، متدهای سمت سرور، ابزارهای هوش مصنوعی، cron jobها و راهاندازی برنامه سفارشی.
چگونه از سیستم خودم یک پیام قالب WhatsApp ارسال کنم؟
برنامه WhatsApp Template API را نصب کنید، یک توکن API بسازید، template/list.js را برای دیدن قالبهای تأییدشده و template/send.js را برای ارسال یکی از آنها فراخوانی کنید. وقتی مشتری پاسخ میدهد، گفتگو در صندوق ورودی MonoChat شما قرار میگیرد.
آیا میتوانم سرور MCP خودم را متصل کنم؟
بله. آن را در تنظیمات › خودکارسازی › AI MCP Clients با endpoint آن و، در صورت نیاز، احراز هویت Basic یا Bearer اضافه کنید. MonoChat از طریق انتقال SSE متصل میشود، ابزارهای سرور را میخواند و به شما اجازه میدهد آنها را به گرههای هوش مصنوعی و گرههای AI Agent بدهید.
آیا میتوانم عاملی را که با Claude Agent SDK، OpenAI Agents SDK یا LangGraph ساخته شده اجرا کنم؟
بله. Claude Agent SDK یا OpenAI Agents SDK را بهعنوان ارائهدهنده harness انتخاب کنید، یا Custom را انتخاب کنید و برای عاملی که با LangGraph، Google ADK، CrewAI یا کد خودتان ساخته شده، نشانی endpoint و یک راز مشترک وارد کنید.
آیا میتوانم یک عامل هوش مصنوعی را از کد شروع کنم؟
بله. توابع سفارشی و کلاینتهای API میتوانند اجراهای عامل را با متدهای create، show و cancel مربوط به aiAgentRuns شروع، مشاهده و لغو کنند. هر اجرا در تنظیمات › خودکارسازی › AI Agent Runs ثبت میشود.
آیا مهندسان MonoChat میتوانند یکپارچهسازی را برای ما بسازند؟
بله. Development Packs روزهای توسعه پیشپرداختشده MonoChat برای یکپارچهسازیها، خودکارسازیها و قابلیتهای سفارشی هستند. هرگز منقضی نمیشوند و قابل ترکیباند.
به کاوش ادامه دهید
-
وبلاگ
راهنماهایی درباره WhatsApp API، قیمتگذاری، قالبها و خودکارسازی. -
اخبار
آخرین بهروزرسانیهای محصول MonoChat. -
تاریخچه تغییرات
همه نسخههای MonoChat: قابلیتهای جدید، بهبودها و رفع اشکالها. -
نمونههای موفق
ببینید شرکتها در عملیات واقعی چگونه از MonoChat استفاده میکنند. -
جایگزینها
MonoChat را با سایر پلتفرمها مقایسه کنید. -
ابزارهای رایگان
لینک واتساپ، کد QR و محاسبهگرهای هزینه رایگان.
ماه اول پلن Growth با ما
ساخت روی MonoChat را شروع کنید
یک فضای کاری رایگان باز کنید، یک توکن API بسازید و همین امروز اولین فراخوانی خود را انجام دهید.
یک کد برای هر کسبوکار • 30 روز مهلت استفاده • بدون نیاز به کارت