본문으로 건너뛰기

© 2026 Molayo

r/SelfHosted요약2026. 05. 03. 08:25

OpenBSP – Twilio 를 위한 WhatsApp API 대안

요약

OpenBSP는 Twilio와 같은 기존의 WhatsApp BSP(Business Solution Provider)를 대체하는 자체 호스팅 가능한 WhatsApp 비즈니스 플랫폼입니다. 이 솔루션은 메타 클라우드 API에 직접 연결되어 제3자 중개자가 없어 비용 절감 효과가 크며, 특히 메시지당 마진을 제거하여 운영 비용을 크게 낮춥니다. TypeScript, Deno Edge Functions, Postgres(Supabase) 스택으로 구축되었으며, 멀티 테넌시, 다양한 LLM 플러그인 연결이 가능한 AI 에이전트 기능 등을 제공합니다.

핵심 포인트

  • OpenBSP는 Twilio와 같은 기존 BSP의 높은 메시지당 마진을 제거하여 비용 효율성을 극대화합니다.
  • 자체 호스팅 방식으로 메타 클라우드 API에 직접 연결되어 중개자를 거치지 않습니다.
  • TypeScript, Deno Edge Functions, Postgres(Supabase) 스택을 사용하여 구축되었으며 배포가 용이합니다.
  • 멀티 테넌시 지원과 탈결합된 아키텍처를 통해 다양한 LLM 프레임워크와 AI 에이전트 플러그인 연결이 가능합니다.

2023 년부터 이 프로젝트를 개발해 왔습니다. OpenBSP 는 메타의 클라우드 API 로 직접 연결되는 자체 호스팅 가능한 WhatsApp 비즈니스 플랫폼입니다. 즉, 귀하와 메시지 사이에 제 3 자 제공자가 존재하지 않습니다. Twilio 나 MessageBird 와 같은 서비스를 대체합니다.

왜 자체 호스팅해야 하는가? 모든 WhatsApp BSP 는 메타의 수수료 위에 메시지당 마진 (markup) 을 부과합니다. 월간 10,000 건의 메시지 중 약 1,000 건이 템플릿 (비즈니스가 개시하는 대화 — 메타가 비용만 부과하는 유일한 메시지 유형) 인 경우의 빠른 비교입니다:

TwilioOpenBSP
플랫폼 수수료$0$0
메시지당 마진~$50 ($0.005/msg)$0
메타 템플릿 수수료~$30~$30
호스팅$0 (그들의 인프라)~$0 (Supabase 무료 티어)
총액~$80/월~$30/월

참고: Supabase 자체도 자체 호스팅할 수 있지만, 그것은 또 다른 이야기입니다.

더 높은 부피에서는 격차가 커집니다. Twilio 의 메시지당 비용은 선형적으로 증가하는 반면, 자체 호스팅은 그렇지 않습니다. 제가 시작했을 때부터 Supabase 의 무료 티어에 편안하게 사용 중이며, 이는 중소기업 (SMB) 규모에 충분합니다. Supabase Pro ($25/월) 는 훨씬 더 높은 트래픽에서야 활성화됩니다.

  • 스택: TypeScript, Deno Edge Functions, Postgres (Supabase).
  • 배포: 저장소를 포크하고 GitHub 시크릿을 설정한 후 Release 액션을 실행합니다. 로컬 환경이 필요 없으며 15 분 이내로 완료됩니다.
  • 멀티 테넌트: 행 레벨 보안, 역할 기반 접근 제어 (owner/admin/member), API 키를 지원합니다. 자체적으로 운영하거나 클라이언트에 제공할 수 있습니다.
  • AI 에이전트: 탈결합된 아키텍처입니다. Chat Completions, A2A, 또는 MCP 프로토콜을 통해 어떤 LLM 프레임워크도 플러그인으로 연결할 수 있습니다. 내장된 MCP 서버를 통해 AI 에이전트가 WhatsApp 을 도구로 사용할 수 있습니다.
  • 웹 UI: 대화, 연락처, 템플릿, 통계를 제공하는 WhatsApp Web 와 유사한 인터페이스입니다. 반응형이며 다크 모드와 3 개 언어를 지원합니다.
  • 라이선스: Unlicense (공영 도메인).

제 고용주 Mirlo.com 에서 프로덕션으로 실행 중입니다.

아키텍처, 배포 또는 WhatsApp Cloud API 에 대한 일반적인 질문은 언제든지 환영합니다.

AI 자동 생성 콘텐츠

본 콘텐츠는 r/SelfHosted (AI filter)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
5

댓글

0