본문으로 건너뛰기

개발자

MonoChat 위에서 개발하세요, API, 함수, 자체 AI 에이전트로.

REST API와 웹훅으로 시스템을 연결하고, JavaScript로 맞춤 함수를 작성하고, 함수 도구와 MCP로 AI 에이전트에 필요한 도구를 제공하며, 원하는 에이전트 프레임워크를 WhatsApp과 모든 채널에서 실행하세요.

  • REST API
  • 웹훅
  • JavaScript SDK
  • MCP
  • Agent Harness

맞춤 함수

JavaScript로 직접 로직 작성하기

모든 함수는 sdk 객체를 받습니다. 제공되는 기능은 함수가 브라우저에서 실행되는지 서버에서 실행되는지에 따라 다릅니다.

  • 브라우저 함수용 Client SDK, 주로 맞춤 보기에서 사용
  • 그 외 모든 함수 유형용 Server SDK
  • 함수 유형: 맞춤 플로우 노드, 서버 측 메서드, 맞춤 보기, AI 도구, 크론 작업, 커스텀 앱 설정
  • 서버 측 메서드는 다른 시스템에서 사용할 수 있도록 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 Template API 앱으로 승인된 WhatsApp 템플릿을 전송합니다. 테넌트 슬러그는 MonoChat 주소에서 /tenants/ 뒤에 오는 부분입니다.

자체 에이전트 연동

모든 채널에서 사용하는 나만의 에이전트 프레임워크

AI Harness를 한 번 추가하면 어떤 플로우의 AI 에이전트 노드에서든 사용하거나 코드에서 실행을 시작할 수 있습니다. 대화, 채널, 팀으로의 인계는 MonoChat이 제공합니다.

  • 7가지 하니스 제공업체: MonoChat, OpenAI Agents SDK, Claude Agent SDK, Pi, OpenAI Agents API, Claude Managed Agents, Custom
  • Custom: LangGraph, Google ADK, CrewAI 또는 자체 코드로 구축한 자체 서버를 엔드포인트 URL과 공유 시크릿으로 연결
  • 에이전트 노드별 메인, 폴백, 고속 모델과 실행마다 설정하는 예산
  • 맞춤 함수와 API 클라이언트에서 실행을 시작, 조회, 취소할 수 있으며, 모든 실행은 모델 호출, 도구 호출, 결과와 함께 기록됩니다

빠른 시작

무료 워크스페이스에서 첫 API 호출 또는 에이전트까지.

  1. 워크스페이스 열기

    app.monochat.ai에서 가입하고 무료 요금제로 시작하세요.

  2. 채널 연결

    WhatsApp, Instagram, 웹 채팅 등 개발하려는 채널을 연결하세요.

  3. API 토큰 만들기

    프로필 › API 토큰에서 토큰을 만드세요. 한 번만 표시되므로 바로 복사해 두세요.

  4. 개발하기

    설정 › 자동화에서 개발자 앱을 설치하거나, 함수를 작성하거나, MCP 클라이언트 또는 AI Harness를 추가하세요.

FAQ

개발자 FAQ

무엇을 만들 수 있고, 어떻게 만드는지 안내합니다.

MonoChat에 API가 있나요?

네. MonoChat은 연동을 위한 REST 엔드포인트와 웹훅 이벤트, 서버 측 메서드를 API 엔드포인트로 노출할 수 있는 맞춤 함수, WhatsApp Template API와 Session Link 같은 API 전용 앱을 제공합니다. API 호출에는 프로필 › API 토큰에서 만든 토큰을 사용합니다.

맞춤 함수는 어떤 언어로 작성하나요?

JavaScript입니다. 각 함수는 sdk 객체를 받습니다. 맞춤 보기 같은 브라우저 함수에는 Client SDK, 플로우 노드, 서버 측 메서드, AI 도구, 크론 작업, 커스텀 앱 설정에는 Server SDK가 제공됩니다.

자체 시스템에서 WhatsApp 템플릿 메시지를 보내려면 어떻게 하나요?

WhatsApp Template API 앱을 설치하고 API 토큰을 만든 뒤, template/list.js를 호출해 승인된 템플릿을 확인하고 template/send.js로 템플릿을 보내세요. 고객이 답장하면 대화가 MonoChat 인박스에 들어옵니다.

자체 MCP 서버를 연결할 수 있나요?

네. 설정 › 자동화 › AI MCP 클라이언트에서 엔드포인트와 필요한 경우 Basic 또는 Bearer 인증 정보를 입력해 추가하세요. MonoChat은 SSE 전송 방식으로 연결하여 서버의 도구를 읽어 오며, 이를 AI 노드와 AI 에이전트 노드에 제공할 수 있습니다.

Claude Agent SDK, OpenAI Agents SDK 또는 LangGraph로 만든 에이전트를 실행할 수 있나요?

네. 하니스 제공업체로 Claude Agent SDK 또는 OpenAI Agents SDK를 선택하세요. LangGraph, Google ADK, CrewAI 또는 자체 코드로 만든 에이전트는 Custom을 선택하고 엔드포인트 URL과 공유 시크릿을 입력하면 됩니다.

코드에서 AI 에이전트를 시작할 수 있나요?

네. 맞춤 함수와 API 클라이언트가 aiAgentRuns의 create, show, cancel 메서드로 에이전트 실행을 시작, 조회, 취소할 수 있습니다. 모든 실행은 설정 › 자동화 › AI 에이전트 실행에 기록됩니다.

MonoChat 엔지니어가 연동을 대신 구축해 줄 수 있나요?

네. 개발 팩은 연동, 자동화, 맞춤 기능을 위해 선결제하는 MonoChat 개발 일수입니다. 만료되지 않으며 합산해서 사용할 수 있습니다.

Growth 첫 달 무료

MonoChat 위에서 개발을 시작하세요

무료 워크스페이스를 열고 API 토큰을 만들어 오늘 첫 호출을 해 보세요.

비즈니스당 코드 1개 • 30일 이내 사용 • 카드 등록 불필요

$150로 시작하세요.

받기