Ana içeriğe geç

Geliştiriciler

MonoChat ile geliştirin API'ler, fonksiyonlar ve kendi AI agent'larınızla.

Sistemlerinizi REST API ve webhook'larla bağlayın, JavaScript ile özel fonksiyonlar yazın, AI agent'lara fonksiyon araçları ve MCP ile araçlarınızı verin ve tercih ettiğiniz agent çerçevesini WhatsApp'ta ve diğer tüm kanallarda çalıştırın.

  • REST API
  • Webhook'lar
  • JavaScript SDK
  • MCP
  • Agent Harness

Özel fonksiyonlar

Kendi mantığınızı JavaScript ile yazın

Her fonksiyon bir sdk nesnesi alır. Sunduğu özellikler fonksiyonun nerede çalıştığına bağlıdır: tarayıcıda veya sunucuda.

  • Tarayıcı fonksiyonları için Client SDK, özellikle Özel Görünümler
  • Diğer tüm fonksiyon türleri için Server SDK
  • Fonksiyon türleri: Custom Flow Node, Server Side Method, Custom View, AI Tool, Cron Job ve Custom App Setup
  • Server Side Method'lar diğer sistemleriniz için API uç noktaları olarak sunulabilir
Örnek istek
POST https://app.monochat.ai/api/<slug>/custom-functions/template-app/api/template/send.js
Authorization: Bearer <API_TOKEN>
Content-Type: application/json

WhatsApp Template API uygulamasıyla onaylı bir WhatsApp şablonu göndermek. Kiracı slug'ınız, MonoChat adresinizde /tenants/ sonrasındaki kısımdır.

Kendi agent'ınızı getirin

Agent çerçeveniz, her kanalda

Bir AI Harness'i bir kez ekleyin, ardından herhangi bir akıştaki AI Agent düğümünden kullanın veya çalıştırmaları koddan başlatın. MonoChat görüşmeleri, kanalları ve ekibinize devri sağlar.

  • Yedi harness sağlayıcısı: MonoChat, OpenAI Agents SDK, Claude Agent SDK, Pi, OpenAI Agents API, Claude Managed Agents ve Custom
  • Custom: LangGraph, Google ADK, CrewAI veya kendi kodunuzla oluşturulmuş, bir uç nokta URL'si ve paylaşılan gizli anahtarla bağlanan kendi sunucunuz
  • Agent düğümü başına ana, yedek ve hızlı modeller ve her çalıştırma için bir bütçe
  • Özel fonksiyonlardan ve API istemcilerinden çalıştırmaları başlatın, okuyun ve iptal edin; her çalıştırma model çağrıları, araç çağrıları ve sonucuyla kaydedilir

Hızlı başlangıç

Ücretsiz bir çalışma alanından ilk API çağrınıza veya agent'ınıza.

  1. Bir çalışma alanı açın

    app.monochat.ai adresinden kaydolun ve ücretsiz planla başlayın.

  2. Bir kanal bağlayın

    WhatsApp'ı, Instagram'ı, web sohbetini veya geliştirme yapmak istediğiniz herhangi bir kanalı bağlayın.

  3. Bir API belirteci oluşturun

    Profil › API Tokens altında bir belirteç oluşturun. Yalnızca bir kez gösterilir, bu yüzden hemen kopyalayın.

  4. Geliştirin

    Bir geliştirici uygulaması yükleyin, bir fonksiyon yazın veya Ayarlar › Otomasyon altında bir MCP istemcisi ya da AI Harness ekleyin.

SSS

Geliştirici soruları

Neler geliştirebilirsiniz ve nasıl.

MonoChat'in bir API'si var mı?

Evet. MonoChat entegrasyonlar için REST uç noktaları ve webhook olayları, sunucu tarafı yöntemleri API uç noktaları olarak sunulabilen özel fonksiyonlar ve WhatsApp Template API ile Session Link gibi yalnızca API sunan uygulamalar sağlar. API çağrıları, Profil › API Tokens altında oluşturduğunuz bir belirteci kullanır.

Özel fonksiyonlar hangi dilde yazılır?

JavaScript. Her fonksiyon bir sdk nesnesi alır: Özel Görünümler gibi tarayıcı fonksiyonları için Client SDK, akış düğümleri, sunucu tarafı yöntemler, AI araçları, cron işleri ve özel uygulama kurulumu için Server SDK.

Kendi sistemimden nasıl WhatsApp şablon mesajı gönderebilirim?

WhatsApp Template API uygulamasını yükleyin, bir API belirteci oluşturun, onaylı şablonlarınızı görmek için template/list.js'i, bir şablon göndermek için template/send.js'i çağırın. Müşteri yanıt verdiğinde görüşme MonoChat gelen kutunuza düşer.

Kendi MCP sunucumu bağlayabilir miyim?

Evet. Ayarlar › Otomasyon › AI MCP Clients altında uç noktasıyla ve gerekirse Basic veya Bearer kimlik doğrulamasıyla ekleyin. MonoChat SSE aktarımı üzerinden bağlanır, sunucunun araçlarını okur ve bunları AI düğümlerine ile AI Agent düğümlerine vermenize olanak tanır.

Claude Agent SDK, OpenAI Agents SDK veya LangGraph ile oluşturulmuş bir agent çalıştırabilir miyim?

Evet. Harness sağlayıcısı olarak Claude Agent SDK'yı veya OpenAI Agents SDK'yı seçin ya da LangGraph, Google ADK, CrewAI veya kendi kodunuzla oluşturulmuş bir agent için Custom'ı seçip uç nokta URL'nizi ve paylaşılan bir gizli anahtarı girin.

Bir AI agent'ı koddan başlatabilir miyim?

Evet. Özel fonksiyonlar ve API istemcileri, aiAgentRuns create, show ve cancel yöntemleriyle agent çalıştırmalarını başlatabilir, okuyabilir ve iptal edebilir. Her çalıştırma Ayarlar › Otomasyon › AI Agent Runs altında kaydedilir.

MonoChat mühendisleri bizim için entegrasyonu geliştirebilir mi?

Evet. Development Packs, entegrasyonlar, otomasyonlar ve özel özellikler için önceden ödenen MonoChat geliştirme günleridir. Süreleri dolmaz ve birleştirilebilir.

Growth planının ilk ayı bizden

MonoChat ile geliştirmeye başlayın

Ücretsiz bir çalışma alanı açın, bir API belirteci oluşturun ve ilk çağrınızı bugün yapın.

İşletme başına tek kod • 30 gün içinde kullanım • Kart gerekmez

150 USD başlangıç kredisi.

Kredi al