Make로 메시지 발송 자동화 체험하기
이 챕터에서는 Make를 활용해 문자 발송 자동화를 직접 체험합니다. Google Sheets에 데이터가 추가되면, Bizgo Communication API 를 통해 메시지가 자동으로 발송되는 흐름을 단계별로 따라 하며 구성해봅니다.
1. 체험 개요
이 체험에서는 다음과 같은 자동화를 만들어봅니다.
Google Form 으로 Google Sheets에 연동하여 수신자 정보를 입력
Make가 새로운 행을 감지
Bizgo Communication API 를 통해 문자 자동 발송
자동화가 처음인 분도 전체 흐름을 이해하고 직접 실행해볼 수 있도록 구성되어 있습니다.
2. 체험 준비
자동화 체험을 시작하기 전에 필요한 계정과 기본 정보를 준비합니다.
이 단계에서는 다음 내용을 확인합니다.
3. Google Form 설정
자동화의 시작점이 되는 Google Sheets 구조를 설정합니다.
Google 계정으로 로그인을 합니다.
Google Form 생성 페이지로 이동합니다.

Google Form 을 생성합니다.

해당 Google Form 을 사용할 수 있도록 게시 합니다.

해당 Google Form 의 Response(응답)을 Link to Sheets 로 연결합니다.

해당 Google Form 의 응답 결과가 엑셀로 링크됩니다.

4️. Make 시나리오 만들기
Make에서 새로운 시나리오를 생성하고, Google Sheets와 연동합니다.
Make 로그인 하여 시나리오를 생성합니다.

Google Sheets 를 확인하여 Watch New Rows 를 선택합니다.


Google Sheet 연동 후, Connection 으로 구글 로그인을 진행합니다.

Spreadsheet ID 에 생성했던 엑셀을 연결하고, Sheet Name 에 데이터가 삽입되는 Sheet 를 선택합니다.

하단의 Save 버튼을 눌러 저장하면 Choose where to start 가 나오게 되는데 All 를 선택 후 저장합니다.

5️. Bizgo Communication API 메시지 발송 연동
Make 시나리오에 Bizgo Communication API 메시지 발송 요청을 추가합니다.
Google Sheets 우측의 HTTP 모듈을 추가합니다.

HTTP 모듈 추가후, Make a request action 을 선택합니다.

Authentication type 에서 API Key 를 선택합니다.

Credentials 필드의 우측 Add 버튼을 눌러서 Bizgo Communication API 의 통합키를 입력합니다.

URL 에 Bizgo Communication API 의 발송 URI 를 입력 후 Method 는
POST로 설정합니다.
POST https://mars.ibapi.kr/api/comm/v1/send/omni

Body Content type 을
application/json설정한 뒤, Body structure 우측의 Add 버튼을 선택합니다.

Add data structure 메뉴의 Specification > Generate 를 선택합니다.

Sample data 필드에 Bizgo Communication API SMS 발송 JSON 전문을 입력 후 저장합니다.

Body Content 하위의 Message flow 하단 Add item 을 클릭합니다.

form 필드에 Bizgo 에서 발신번호 등록한 전화번호를 입력합니다.

text 필드에 구글 시트로 연동된 컬럼 중 [발송 텍스트] 컬럼을 선택합니다.

to 필드에 구글 시트로 연동된 컬럼 중 [전화번호] 컬럼을 선택합니다.

위와 같이 선택이 되었으면 Save 버튼을 눌러 저장합니다.

6.️ 테스트 발송
구성한 자동화를 직접 실행해봅니다.
Google Form 의 데이터를 입력 후 Submit 을 합니다.

Google Sheet 에 데이터 생성을 확인합니다.

Make 시나리오를 실행합니다.

아래와 같이 성공 여부를 확인합니다.

메시지 실제 발송 성공을 확인합니다.

[점검사항]
1. ACL 권한 실패
Bizgo Communication API의 경우 ACL 정책이 존재하여 실패할 수 있습니다.
아래와 같이 실패 할 경우, 응답 필드의 하위에서 IP를 확인하여 ACL 등록 합니다.

마지막 업데이트