Vai al contenuto principale

Sviluppatori

Sviluppa su MonoChat con API, funzioni e i Suoi agenti IA.

Colleghi i Suoi sistemi con l'API REST e i webhook, scrivi funzioni personalizzate in JavaScript, dia agli agenti IA i Suoi strumenti tramite function tool e MCP, ed esegui il framework di agenti che preferisci su WhatsApp e su ogni altro canale.

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

Funzioni personalizzate

Scriva la Sua logica in JavaScript

Ogni funzione riceve un oggetto sdk. Ciò che offre dipende da dove la funzione viene eseguita: nel browser o sul server.

  • Client SDK per le funzioni del browser, principalmente le Viste personalizzate
  • Server SDK per tutti gli altri tipi di funzione
  • Tipi di funzione: Custom Flow Node, Server Side Method, Custom View, AI Tool, Cron Job e Custom App Setup
  • I Server Side Method possono essere esposti come endpoint API per i Suoi altri sistemi
Richiesta di esempio
POST https://app.monochat.ai/api/<slug>/custom-functions/template-app/api/template/send.js
Authorization: Bearer <API_TOKEN>
Content-Type: application/json

Invio di un modello WhatsApp approvato con l'app WhatsApp Template API. Lo slug del Suo tenant è la parte dopo /tenants/ nel Suo indirizzo MonoChat.

Porti il Suo agente

Il Suo framework di agenti, su ogni canale

Aggiunga un AI Harness una sola volta, poi usalo da un nodo Agente IA in qualsiasi flusso oppure avvia le esecuzioni da codice. MonoChat porta le conversazioni, i canali e il passaggio al Suo team.

  • Sette provider di harness: MonoChat, OpenAI Agents SDK, Claude Agent SDK, Pi, OpenAI Agents API, Claude Managed Agents e Custom
  • Custom: il Suo server costruito con LangGraph, Google ADK, CrewAI o il Suo codice, collegato con un URL dell'endpoint e un segreto condiviso
  • Modelli principale, di riserva e veloce per ogni nodo agente, e un budget per ogni esecuzione
  • Avvia, leggi e annulla le esecuzioni da funzioni personalizzate e client API; ogni esecuzione viene registrata con le sue chiamate ai modelli, le chiamate agli strumenti e il risultato

Guida rapida

Da un workspace gratuito alla Sua prima chiamata API o al Suo primo agente.

  1. Apra un workspace

    Registrati su app.monochat.ai e inizia con il piano gratuito.

  2. Colleghi un canale

    Colleghi WhatsApp, Instagram, la chat web o qualsiasi altro canale per cui vuole sviluppare.

  3. Crei un token API

    Crei un token in Profilo › Token API. Viene mostrato una sola volta, quindi copialo subito.

  4. Sviluppa

    Installi un'app per sviluppatori, scrivi una funzione oppure aggiunga un client MCP o un AI Harness in Impostazioni › Automazione.

FAQ

Domande degli sviluppatori

Cosa può costruire e come.

MonoChat ha un'API?

Sì. MonoChat offre endpoint REST ed eventi webhook per le integrazioni, funzioni personalizzate i cui metodi lato server possono essere esposti come endpoint API e app solo API come WhatsApp Template API e Session Link. Le chiamate API usano un token che crei in Profilo › Token API.

In quale linguaggio si scrivono le funzioni personalizzate?

JavaScript. Ogni funzione riceve un oggetto sdk: il Client SDK per le funzioni del browser come le Viste personalizzate e il Server SDK per nodi di flusso, metodi lato server, strumenti IA, cron job e configurazione delle app personalizzate.

Come invio un modello di messaggio WhatsApp dal mio sistema?

Installi l'app WhatsApp Template API, crea un token API, chiama template/list.js per vedere i modelli approvati e template/send.js per inviarne uno. Quando il cliente risponde, la conversazione arriva nell'inbox di MonoChat.

Posso collegare il mio server MCP?

Sì. Lo aggiunga in Impostazioni › Automazione › Client MCP IA con il suo endpoint e, se serve, l'autenticazione Basic o Bearer. MonoChat si collega tramite il trasporto SSE, legge gli strumenti del server e Le permette di assegnarli ai nodi IA e ai nodi Agente IA.

Posso eseguire un agente creato con Claude Agent SDK, OpenAI Agents SDK o LangGraph?

Sì. Scegli Claude Agent SDK oppure OpenAI Agents SDK come provider di harness, oppure scelga Custom e inserisci l'URL del Suo endpoint e un segreto condiviso per un agente creato con LangGraph, Google ADK, CrewAI o il Suo codice.

Posso avviare un agente IA da codice?

Sì. Le funzioni personalizzate e i client API possono avviare, leggere e annullare le esecuzioni degli agenti con i metodi aiAgentRuns create, show e cancel. Ogni esecuzione viene registrata in Impostazioni › Automazione › Esecuzioni degli agenti IA.

Gli ingegneri di MonoChat possono realizzare l'integrazione per noi?

Sì. I Development Pack sono giornate di sviluppo MonoChat prepagate per integrazioni, automazioni e funzionalità personalizzate. Non scadono mai e possono essere combinati.

Primo mese di Growth offerto da noi

Inizi a sviluppare su MonoChat

Apra un workspace gratuito, crea un token API e fai oggi stesso la Sua prima chiamata.

Un codice per azienda • 30 giorni per riscattarlo • Nessuna carta richiesta

150 $ per iniziare.

Riscuoti