Pular para o conteúdo principal

Desenvolvedores

Desenvolva sobre o MonoChat com APIs, funções e os seus próprios agentes de IA.

Conecte seus sistemas com a API REST e os webhooks, escreva funções personalizadas em JavaScript, dê suas ferramentas aos agentes de IA por meio de ferramentas de função e MCP, e execute o framework de agentes de sua preferência no WhatsApp e em todos os outros canais.

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

Funções personalizadas

Escreva sua própria lógica em JavaScript

Toda função recebe um objeto sdk. O que ele oferece depende de onde a função é executada: no navegador ou no servidor.

  • Client SDK para funções no navegador, principalmente Visualizações personalizadas
  • Server SDK para todos os outros tipos de função
  • Tipos de função: Custom Flow Node, Server Side Method, Custom View, AI Tool, Cron Job e Custom App Setup
  • Os Server Side Methods podem ser expostos como endpoints de API para os seus outros sistemas
Exemplo de requisição
POST https://app.monochat.ai/api/<slug>/custom-functions/template-app/api/template/send.js
Authorization: Bearer <API_TOKEN>
Content-Type: application/json

Envio de um modelo aprovado do WhatsApp com o aplicativo WhatsApp Template API. O slug do seu tenant é a parte após /tenants/ no endereço do seu MonoChat.

Traga seu próprio agente

Seu framework de agentes, em todos os canais

Adicione um AI Harness uma única vez e use-o a partir de um nó AI Agent em qualquer fluxo ou inicie execuções por código. O MonoChat traz as conversas, os canais e o encaminhamento para a sua equipe.

  • Sete provedores de harness: MonoChat, OpenAI Agents SDK, Claude Agent SDK, Pi, OpenAI Agents API, Claude Managed Agents e Custom
  • Custom: o seu próprio servidor criado com LangGraph, Google ADK, CrewAI ou código próprio, conectado por uma URL de endpoint e um segredo compartilhado
  • Modelos principal, de contingência e rápido por nó de agente, e um orçamento para cada execução
  • Inicie, consulte e cancele execuções a partir de funções personalizadas e clientes de API; cada execução é registrada com suas chamadas de modelo, chamadas de ferramenta e resultado

Início rápido

De um workspace gratuito à sua primeira chamada de API ou ao seu primeiro agente.

  1. Abra um workspace

    Cadastre-se em app.monochat.ai e comece no plano gratuito.

  2. Conecte um canal

    Conecte WhatsApp, Instagram, chat web ou qualquer outro canal para o qual você quer desenvolver.

  3. Crie um token de API

    Crie um token em Perfil › Tokens de API. Ele é exibido apenas uma vez, portanto copie-o imediatamente.

  4. Desenvolva

    Instale um aplicativo para desenvolvedores, escreva uma função ou adicione um cliente MCP ou um AI Harness em Configurações › Automação.

Perguntas frequentes

Perguntas de desenvolvedores

O que você pode criar e como.

O MonoChat tem uma API?

Sim. O MonoChat oferece endpoints REST e eventos de webhook para integrações, funções personalizadas cujos métodos no servidor podem ser expostos como endpoints de API e aplicativos somente de API, como WhatsApp Template API e Session Link. As chamadas de API usam um token criado em Perfil › Tokens de API.

Em que linguagem as funções personalizadas são escritas?

JavaScript. Cada função recebe um objeto sdk: o Client SDK para funções no navegador, como as Visualizações personalizadas, e o Server SDK para nós de fluxo, métodos no servidor, ferramentas de IA, cron jobs e configuração de aplicativos personalizados.

Como envio uma mensagem de modelo do WhatsApp a partir do meu próprio sistema?

Instale o aplicativo WhatsApp Template API, crie um token de API, chame template/list.js para ver seus modelos aprovados e template/send.js para enviar um. Quando o cliente responder, a conversa chega à sua caixa de entrada do MonoChat.

Posso conectar meu próprio servidor MCP?

Sim. Adicione-o em Configurações › Automação › Clientes MCP de IA, com o endpoint e, se necessário, autenticação Basic ou Bearer. O MonoChat se conecta pelo transporte SSE, lê as ferramentas do servidor e permite que você as dê a nós de IA e a nós AI Agent.

Posso executar um agente criado com o Claude Agent SDK, o OpenAI Agents SDK ou o LangGraph?

Sim. Escolha o Claude Agent SDK ou o OpenAI Agents SDK como provedor de harness, ou escolha Custom e informe a URL do seu endpoint e um segredo compartilhado para um agente criado com LangGraph, Google ADK, CrewAI ou código próprio.

Posso iniciar um agente de IA por código?

Sim. Funções personalizadas e clientes de API podem iniciar, consultar e cancelar execuções de agentes com os métodos create, show e cancel de aiAgentRuns. Cada execução é registrada em Configurações › Automação › Execuções de agentes de IA.

Os engenheiros do MonoChat podem criar a integração para nós?

Sim. Os Development Packs são dias de desenvolvimento do MonoChat pré-pagos para integrações, automações e recursos personalizados. Eles nunca expiram e podem ser combinados.

Primeiro mês de Growth por nossa conta

Comece a desenvolver no MonoChat

Abra um workspace gratuito, crie um token de API e faça sua primeira chamada hoje mesmo.

Um código por empresa • 30 dias para resgatar • Sem cartão de crédito

US$ 150 para começar.

Resgatar