고객 메시지, 보내는 일부터
자동화까지 한 곳에서.

문자·알림톡·RCS·네이버 톡톡·이메일·푸시를 콘솔과 API로 보내고, 반복되는 발송은 자동화에, 확인과 정리는 AI 에이전트에게 맡겨요.
messag.io/console
메시지오 콘솔의 문자 발송 화면. 발신번호를 고르고 예약 안내 문구를 입력하자 오른쪽 휴대폰 미리보기에 같은 내용이 표시되고, 장문 문자(LMS)로 발송된다고 안내해요.

1,200곳의 고객사가
메시지오로 보내요.

1,200곳도입 고객사
3,000만건월 발송량
마루상점
BARUN DENTAL
haru class
모아페이
Stay.on
GREENFARM
01 보내기

어떤 채널이든,
한 콘솔에서.

발신번호, 템플릿, 발송 결과를 한 콘솔과 API에서 관리해요. 알림톡, RCS, 네이버 톡톡으로 전하지 못하면 문자로 이어 보내도록 정할 수 있어요.

문자

SMS · LMS · MMS
보내기 전에 최종 유형과 본문을 미리 확인해요.
02-1234-5678문자 메시지
10월 13일 월요일
[Web발신][메시지오 스튜디오] 예약 안내내일(10/14) 오후 2시 방문 예약이 있어요. 변경이 필요하면 이 번호로 연락해 주세요.
LMS오후 1:58
문자 메시지
무료080 수신거부 번호를 무료로 드려요.광고 문자에 필요한 수신거부를 따로 신청하지 않아도 돼요.
02 자동화

반복되는 메시지는
조건만 정해 두세요.

고객 행동, 날짜, 세그먼트 진입, 일정, 속성 변경을 시작 조건으로 고르면 알맞은 순간에 메시지가 나가요. 하루 발송량과 비용 한도도 정해 둘 수 있어요.자동화 가이드 보기
커머스 연동스마트스토어 주문 접수주문이 들어오면스마트스토어에 주문이 접수되면 흐름이 시작돼요.
즉시
알림톡주문 확인 안내주문 확인 안내를 알림톡으로 바로 보내요.
고객 이벤트첫 구매 완료구매한 고객고객이 첫 구매를 마치면 흐름이 시작돼요.
하루 뒤
문자첫 구매 감사 메시지하루 뒤 첫 구매 감사 메시지를 문자로 보내요.
세그먼트 진입30일 동안 구매 없음조건에 맞는 고객만30일 동안 구매가 없는 고객이 세그먼트에 들어오면 흐름이 시작돼요.
조건 충족 시
문자재방문 쿠폰조건에 맞는 고객에게 재방문 쿠폰을 문자로 보내요.
03 맡기기 · AI 에이전트

확인하고 정리하는 일은
에이전트에게.

MCP를 지원하는 에이전트를 연결하면 대화로 문자를 미리 보고 보내고, 지난 발송을 찾아 요약하고 집계해요.
preview_messagesend_messageget_messagelist_messagessearch_messagessummarize_messagesaggregate_messagesget_message_metrics
MCP 연결 방법 보기
새 대화
메시지오 연결됨
내일 2시 방문 예약 고객님께 안내 문자 보내 줘.
메시지오 · preview_message미리보기 완료
SMS · 1건발신 02-1234-5678
[메시지오 스튜디오] 내일(10/14) 오후 2시 방문 예약이 있어요.
SMS 한 건으로 보내져요. 미리보기 내용 그대로 보낼까요?
응, 보내 줘.
메시지오 · send_message접수됨
메시지오 · get_message통신사 전달 완료
보냈어요. 통신사까지 전달됐어요.
API · SDK · MCP

코드 몇 줄로 연결해요.

REST API와 서버 SDK로 서비스에서 메시지를 보내고, 클라이언트 SDK로 모은 고객 이벤트에 맞춰 자동으로 보낼 수도 있어요.개발자 문서 보기
send-notice.ts — typescript
import { MsgmcpClient } from "@msgmcp/sdk";
​
const client = new MsgmcpClient({
publicBaseURL: "https://api.messag.io",
p5BaseURL: "https://api.messag.io",
apiKey: process.env.MSGMCP_CUSTOMER_API_KEY!,
});
​
const message = {
sender_id: "approved-sender",
recipient: "+821012345678",
classification: "TRANSACTIONAL",
mode: "NORMAL",
requested_type: "AUTO",
body: "#{name}님, 주문이 접수되었어요.",
variables: { name: "김메시" },
} as const;
​
await client.preview(message); // final type and body
const accepted = await client.send(message, {
idempotencyKey: "order-123-notice",
});
await client.getMessage(accepted.message_id);
REST API
발송, 조회, 주소록, 웹훅, 고객 데이터를 API로 다뤄요. 키마다 필요한 권한만 담아요.
서버 SDK
TypeScript, Java, Kotlin, Python, Go, PHP, .NET, Ruby, Rust. 아직 패키지 저장소에 게시하기 전이라 저장소에서 빌드해 써요.
클라이언트 SDK
브라우저, iOS, Android, Flutter, React Native에서 고객 이벤트를 모아 세그먼트와 자동화에 써요.
MCP
로컬 MCP 서버와 OAuth로 연결하는 원격 엔드포인트를 제공해요.
웹훅
전달 결과가 서명과 함께 도착하고, 서버 SDK로 서명을 검증해요.
n8n · Make
노코드 도구에서도 발송과 조회를 연결해요. 마켓플레이스 게시 전이라 직접 설치해요.

먼저 써 본 고객들의 이야기

쇼핑몰 · 알림톡
“주문 확인과 배송 안내를 자동화로 돌려 두니 고객센터 문의가 눈에 띄게 줄었어요.”
42%배송 문의 감소
김하늘마루상점 · 운영 매니저
보안 · 컴플라이언스

사람이 보내도, 에이전트가 보내도 같은 원칙으로.

발송 보안과 스팸 차단은 화면이 아니라 API에서 지켜요. 전송자격인증은 취득을 준비하고 있어요.
  • 광고성 메시지 자동 처리
    본문에서 광고성 정보를 찾으면 (광고) 표기와 080 무료 수신거부 안내를 자동으로 넣고, 야간 발송 제한을 적용해요.
  • 발송 전 추가인증
    정해 둔 인원 이상에게 보낼 때마다 새로 인증을 받아요.
  • 국내 IP에서만 발송
    해외에서는 증빙과 함께 신청해 승인된 기간에만 열려요.
  • 권한을 나눈 API key
    26가지 권한 중 필요한 것만 담고, 만료일을 정하거나 언제든 폐기해요.
  • IP가 연결되지 않은 키는 사후승인
    관리자가 승인한 뒤에 발송이 나가요.
  • 스팸·신고 번호 차단
    금칙어와 악성 URL을 걸러내고, 신고된 번호의 발송을 제한해요.
  • 한 번만 접수되는 발송
    멱등 키로 같은 요청을 다시 보내도 한 번만 접수돼요.
  • 암호화해 보관하는 연락처
    전화번호와 이름은 암호화해 저장하고, 결과에는 가려진 번호만 보여요.
FAQ

자주 묻는 질문

SMS·LMS·MMS 문자, 카카오 알림톡, RCS 메시지, 네이버 톡톡, 이메일, 앱·웹 푸시를 보낼 수 있어요. 주소록 그룹 발송과 예약·분할·반복 발송도 지원해요.
에이전트 호스트가 로컬에서 실행하는 MCP 서버(stdio)나, OAuth로 연결하는 원격 MCP 엔드포인트(/v2/mcp)가 문자 미리보기, 발송, 조회와 집계 도구를 제공해요. 원격 연결의 발송에는 message:send 권한이 필요하고, 발송 도구는 멱등 키를 반드시 받아서 에이전트가 같은 요청을 반복해도 한 번만 접수돼요.
서버나 웹 브라우저, iOS·Android, Flutter·React Native SDK로 고객 이벤트를 보내면 프로필과 세그먼트에 쌓여요. 자동화에서 이벤트, 날짜, 세그먼트 진입, 일정, 속성 변경을 시작 조건으로 고르고, 하루 발송량과 비용 한도 안에서 문자·알림톡·RCS를 보내요.
웹훅으로 전달 결과를 서버에서 받고, 네이버 스마트스토어 주문은 커머스 연동으로 이벤트가 돼요. n8n 커뮤니티 노드와 Make 커스텀 앱 정의도 있지만, 아직 마켓플레이스에 게시하기 전이라 직접 설치해서 써요.
로그인 화면에서 가입한 뒤 발신번호를 등록하고 잔액을 충전하면 바로 보낼 수 있어요. 대량 발송이나 계약이 필요하면 도입 문의를 남겨 주세요.
콘솔에서 발신번호와 증빙을 제출하면 심사 후 승인돼요. 반려되면 사유를 확인하고 보완해서 다시 제출할 수 있어요.
선불 잔액을 충전해 두면 발송할 때 차감돼요. 현재 적용되는 단가는 콘솔 요금표에서 확인할 수 있어요.
메시지 ID로 상태를 조회하거나, 콘솔의 발송 결과 화면에서 기간·유형·상태로 찾고 파일로 내보낼 수 있어요. 웹훅을 등록하면 전달 결과가 서버로 도착해요.

첫 메시지를 지금 보내 보세요.

로그인하면 콘솔에서 바로 작성하고 미리 볼 수 있어요.