비즈고

고객과의 대화를 성과로
올인원 AI 메시징
플랫폼 비즈고

카카오 비즈메시지부터 메시지 자동화, CRM
타겟팅, A/B 테스트까지 고객 커뮤니케이션에
필요한 모든 것을 제공합니다.

커뮤니케이션에 필요한 모든
서비스를 비즈고에서 한번에

  • New

    커머스 알림톡 자동화

    스마트 스토어를 연동하여 카카오 알림톡과 문자메시지를 간편하게 발송할 수 있는 CRM 솔루션 상품

  • New

    카카오 브랜드 메시지

    카카오톡 채널로 고객사 마케팅 수신 동의 회원과 채널 친구 모두에게 광고성 메시지를 발송하는 상품

  • 카카오 알림톡

    주문, 결제, 배송 등 정보성 메시지를 스팸 걱정 없이 문자보다 더 저렴하게 보낼 수 있는 상품

  • 문자 메시지

    SMS, LMS, MMS 짧은 문자부터 긴 문자까지 원하는 형태의 문자메시지를 자유롭게 이용할 수 있는 상품

  • 3세대 문자 RCS

    고화질 이미지, 동영상은 물론 다양한 액션 버튼으로 고객 참여율을 높여주는 3세대 문자메시지

  • 실시간 문자 투표(MO)

    별도의 앱 설치나 회원가입 없이 이용할 수 있는 문자메시지로 고객과 효율적으로 소통할 수 있는 상품

  • 채티스트

    고객의 다양한 데이터를 활용하여 누구나 쉽고 빠르게 챗봇을 만들고 바로 적용할 수 있는 기업 전용 상품

  • AI 챗봇 서비스

    상담원 없는 고객상담, AI 챗봇으로 더욱 간편하게 고객센터를 자동으로 운영할 수 있는 상품

  • 비즈콜

    SK텔레콤의 AI 기술을 바탕으로 한 인공지능 전화 서비스로 반복적인 전화 상담을 AI상담사가 해주는 상품

  • New

    iTalk

    온프레미스형 채팅상담 플랫폼으로 자동응답으로 효율적인 상담이 가능하며 모든 채널 문의를 지원하는 상품

  • 카카오 상담톡

    접근성이 좋은 모바일 또는 PC 카카오톡으로 언제 어디서나 효율적으로 상담할 수 있는 상품

  • New

    2FA(2차 인증)

    2단계 인증으로 로그인 시, 추가 인증 단계를 거쳐 계정 탈취 사고를 막아 주는 보안 상품

  • New

    소셜 로그인

    포털 사이트, 소셜 미디어 등의 계정으로 다른 여러 서비스에 로그인 또는 회원가입을 할 수 있는 상품

복잡한 설정 없이,
개발 가이드로 바로 시작하세요

개발자 센터 바로가기
Name :WebsendController.java
123456
@Service
@Slf4j
public class SmsAgentService {
@Autowired
private RestTemplate restTemplate;
@Autowired
private SmsRepository smsRepo;
@Value("${sms.api.url}")
private String smsApiUrl;
@Value("${sms.api.key}")
private String apiKey;
// 단일 문자 발송
public SmsResponse sendSms(
String phone,
String message
) {
log.info(
"SMS 발송 시작: {}",
phone
);
HttpHeaders headers =
createHeaders();
Map<String, Object> body =
createRequestBody(
phone,
message
);
HttpEntity<Map<String, Object>>
request = new HttpEntity<>(
body,
headers
);
ResponseEntity<String> response =
restTemplate.postForEntity(
smsApiUrl,
request,
String.class
);
saveSmsLog(phone, message);
return SmsResponse.success();
}
// 대량 문자 발송
public void sendBulkSms(
List<String> phones,
String message
) {
phones.forEach(phone ->
sendSms(phone, message)
);
}
// 헤더 생성
private HttpHeaders createHeaders() {
HttpHeaders headers =
new HttpHeaders();
headers.setContentType(
MediaType.APPLICATION_JSON
);
headers.set(
"Authorization",
"Bearer " + apiKey
);
return headers;
}
// 요청 바디 생성
private Map<String, Object>
createRequestBody(
String phone,
String message
) {
Map<String, Object> body =
new HashMap<>();
body.put("phone", phone);
body.put("message", message);
body.put(
"sendTime",
LocalDateTime.now()
);
return body;
}
// SMS 로그 저장
private void saveSmsLog(
String phone,
String message
) {
SmsLog log = SmsLog
.builder()
.phone(phone)
.message(message)
.sendTime(
LocalDateTime.now()
)
.build();
smsRepo.save(log);
}
}
@Service
@Slf4j
public class SmsAgentService {
@Autowired
private RestTemplate restTemplate;
@Autowired
private SmsRepository smsRepo;
@Value("${sms.api.url}")
private String smsApiUrl;
@Value("${sms.api.key}")
private String apiKey;
// 단일 문자 발송
public SmsResponse sendSms(
String phone,
String message
) {
log.info(
"SMS 발송 시작: {}",
phone
);
HttpHeaders headers =
createHeaders();
Map<String, Object> body =
createRequestBody(
phone,
message
);
HttpEntity<Map<String, Object>>
request = new HttpEntity<>(
body,
headers
);
ResponseEntity<String> response =
restTemplate.postForEntity(
smsApiUrl,
request,
String.class
);
saveSmsLog(phone, message);
return SmsResponse.success();
}
// 대량 문자 발송
public void sendBulkSms(
List<String> phones,
String message
) {
phones.forEach(phone ->
sendSms(phone, message)
);
}
// 헤더 생성
private HttpHeaders createHeaders() {
HttpHeaders headers =
new HttpHeaders();
headers.setContentType(
MediaType.APPLICATION_JSON
);
headers.set(
"Authorization",
"Bearer " + apiKey
);
return headers;
}
// 요청 바디 생성
private Map<String, Object>
createRequestBody(
String phone,
String message
) {
Map<String, Object> body =
new HashMap<>();
body.put("phone", phone);
body.put("message", message);
body.put(
"sendTime",
LocalDateTime.now()
);
return body;
}
// SMS 로그 저장
private void saveSmsLog(
String phone,
String message
) {
SmsLog log = SmsLog
.builder()
.phone(phone)
.message(message)
.sendTime(
LocalDateTime.now()
)
.build();
smsRepo.save(log);
}
}

우리 서비스에 딱 맞는
솔루션을 제공해요

하나의 API 연동

API 하나만 연동하면 문자, 알림톡, 친구톡, RCS까지 다양한 채널 이용 가능합니다

자동으로 대체 발송

전송에 실패 시, 미리 설정한 문자 메시지로 자동 전환되어 누락 없이 도달합니다.

발송 현황 & 통계

채널별 성공률, 실패 이력, 지역별 통계 등 모든 데이터를 시각화해 효율적인 운영이 가능합니다.

쉽고 빠른 API 연동

REST API, SDK, 샘플 코드, 발송 툴까지 제공되어 빠르게 연동하고 테스트할 수 있습니다.

메시지 자동화
Make와 N8N으로 시작해보세요

Make

Make는 코딩 없이 자동화 시나리오를 구성할 수 있는 No-code 도구입니다.

자동화 체험하기
n8n

n8n은 오픈소스 기반의 워크플로우 자동화 도구로,

보다 높은 자유도와 확장성을 제공합니다.

자동화 체험하기

자주 묻는 질문

후불제 방식으로 이용 규모나 형태에 따라 맞춤형 단가 조정이 가능합니다. 자세한 내용은 문의 주시면 안내해드립니다.

API, Agent, SDK 등 다양한 연동 방식을 지원하여 기업 환경에 맞게 손쉽게 적용하실 수 있습니다.

비즈고 가입 후 비즈니스 인증만 완료하면 바로 이용할 수 있습니다. 대기업·엔터프라이즈 고객은 별도 상담을 통해 맞춤 지원을 받으실 수 있습니다.

예약 발송, 자동 대체발송, 발신번호 관리, 엑셀/CSV 업로드, 통계 리포트 등 풍부한 기능을 제공합니다.

인증·보안 문자는 물론, 100개국 이상 해외 발송을 지원합니다. 국가별 정책과 단가 안내는 문의 주시면 상세히 확인하실 수 있습니다.

스타트업부터 대기업까지
50,000+ 고객사와 함께 하고
있어요

  • 유연한 API 활용으로
    맞춤형 서비스 제공

    API와 AGENT를 자유롭게 사용하여
    유연한 메시지 발송이 가능해요

  • 대규모 금융 운영에
    최적화된 플랫폼

    다양한 채널 통합 관리로 운영 효율이 크게 향상 되었어요!

  • 고객에게 딱 맞는 맞춤
    커뮤니케이션

    문자와 카카오톡을 비즈고로 한 번에 관리 할 수 있어서 편리해요.

  • 고객 중심의 최적화된
    메시징 솔루션

    모든 메시지가 안정적으로 도달해
    소통의 품질이 크게 개선되었습니다.

  • 완벽한 보안 및 안정성이
    최고의 장점

    인포뱅크는 ISMS 보안인증과 우수한 발송 Agent를 보유하고 있습니다.

  • 메시징 업계의 믿음직한
    파트너

    효율적인 메시지 통합 관리로 팀의 업무 부담이 줄어들었습니다.

성공적인 비즈니스,
지금 비즈고에서 시작해 보세요