رفتن به محتوای اصلی

توسعه‌دهندگان

روی MonoChat بسازید با API، توابع و عامل‌های هوش مصنوعی خودتان.

سیستم‌های خود را با REST API و وب‌هوک متصل کنید، توابع سفارشی را با JavaScript بنویسید، ابزارهای خود را از طریق ابزارهای تابعی و MCP در اختیار عامل‌های هوش مصنوعی بگذارید و چارچوب عاملی را که ترجیح می‌دهید روی WhatsApp و همه کانال‌های دیگر اجرا کنید.

  • REST API
  • وب‌هوک
  • JavaScript SDK
  • MCP
  • Agent Harness

بلوک‌های سازنده

هر چیزی که یک توسعه‌دهنده می‌تواند گسترش دهد، از یک فراخوانی API تا عاملی که یک پرونده را از ابتدا تا انتها پیش می‌برد.

توابع سفارشی

منطق خودتان را با 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؛ هر اجرا همراه با فراخوانی‌های مدل، فراخوانی‌های ابزار و نتیجه ثبت می‌شود

شروع سریع

از یک فضای کاری رایگان تا اولین فراخوانی API یا عامل شما.

  1. یک فضای کاری باز کنید

    در app.monochat.ai ثبت‌نام کنید و با طرح رایگان شروع کنید.

  2. یک کانال متصل کنید

    WhatsApp، Instagram، چت وب یا هر کانال دیگری را که می‌خواهید برایش بسازید متصل کنید.

  3. یک توکن API بسازید

    در پروفایل › توکن‌های API یک توکن بسازید. فقط یک بار نمایش داده می‌شود، پس همان لحظه آن را کپی کنید.

  4. بسازید

    یک برنامه توسعه‌دهندگان نصب کنید، یک تابع بنویسید یا در تنظیمات › خودکارسازی یک کلاینت MCP یا AI Harness اضافه کنید.

سؤالات متداول

پرسش‌های توسعه‌دهندگان

چه چیزی می‌توانید بسازید و چگونه.

آیا 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 برای یکپارچه‌سازی‌ها، خودکارسازی‌ها و قابلیت‌های سفارشی هستند. هرگز منقضی نمی‌شوند و قابل ترکیب‌اند.

ماه اول پلن Growth با ما

ساخت روی MonoChat را شروع کنید

یک فضای کاری رایگان باز کنید، یک توکن API بسازید و همین امروز اولین فراخوانی خود را انجام دهید.

یک کد برای هر کسب‌وکار • 30 روز مهلت استفاده • بدون نیاز به کارت

$150 برای شروع.

دریافت