SendPulse로 비즈니스를 위한 텔레그램 챗봇을 만드는 방법

게시 됨: 2020-04-08

매달 전 세계적으로 5억 명의 활성 사용자 풀을 보유한 Telegram은 거대합니다. 많은 사용자가 이 메신저를 즐깁니다. 멀티플랫폼이고 매우 안전하기 때문입니다. 다른 비즈니스에서는 Telegram 챗봇과 채널을 최고의 기능으로 여기고 이를 널리 사용하여 참여를 높이고 판매를 늘리며 트래픽을 유도합니다.

많은 청중과 무한한 비즈니스 기회를 고려하여 이메일, 웹 푸시, SMS 및 Facebook Messenger 외에 또 다른 커뮤니케이션 채널인 Telegram 챗봇을 출시합니다.

SendPulse에서 제공하는 Telegram 챗봇을 사용하여 다음을 수행할 수 있습니다.

  • 특정 트리거에 대한 응답으로 활성화되는 자동 응답 및 메시지 흐름을 설정하고, 변수 및 태그를 추가하고, 흐름 내에서 사용자의 작업을 기반으로 웹훅을 보냅니다.
  • 사용자가 입력한 데이터를 변수로 저장하여 향후 챗봇 캠페인을 세분화하고 개인화하십시오.
  • 새 캠페인을 만들 때 구독 날짜, 활동, 태그 및 변수를 기준으로 사용자를 분류합니다.
  • 웹사이트에 Telegram 또는 Facebook Messenger 봇에 대한 가입 위젯을 배치합니다. 여러 메신저에 챗봇이 있는 경우 모든 메신저에 대한 단일 구독 위젯을 쉽게 만들 수 있습니다.
  • 단일 라이브 채팅을 사용하여 SendPulse 계정에서 직접 Telegram 및 Facebook Messenger의 챗봇 가입자와 통신하십시오.

이 블로그 게시물에서는 Telegram 챗봇이 무엇인지, 기업에서 어떻게 사용할 수 있는지 알아보겠습니다. 그 과정에서 다양한 산업 분야에서 Telegram 봇에 대한 몇 가지 사용 사례를 보여 드리겠습니다. 그리고 맨 위에 있는 체리 — SendPulse 챗봇 메시지 빌더를 사용하여 체리를 만드는 방법을 알려 드리겠습니다. 파헤쳐보자!

내용물
  1. 텔레그램 챗봇이란?
  2. 기업은 텔레그램 챗봇을 어떻게 사용할 수 있습니까?
    1. 전자 상거래 비즈니스를 위한 텔레그램 챗봇
    2. 의료 산업을 위한 텔레그램 챗봇
    3. 온라인 서비스 제공자를 위한 텔레그램 챗봇
    4. 여행 및 관광 회사를 위한 텔레그램 챗봇
  3. 1단계. Telegram용 새 봇 생성
  4. 2단계. Telegram 봇을 SendPulse 계정에 연결
  5. 3단계. 봇 구조 구성
  6. 4단계. 챗봇 메시지 빌더에서 자동 응답 흐름 설정
  7. SendPulse로 구동되는 텔레그램 챗봇을 위한 추가 기능
    1. 가입 위젯
    2. 분할
    3. 저장된 흐름
    4. 라이브 채팅
  8. 한편

텔레그램 챗봇이란?

텔레그램 챗봇은 텔레그램 환경 내에서 실행되는 작은 프로그램으로 추가 설치 절차가 필요하지 않습니다. 이를 구축하려면 미리 정의된 응답(자동 회신)이 있는 메시지 흐름과 특정 기능을 수행하거나 지침을 따르거나 사람과 상호 작용하는 작업을 사용합니다.

Telegram 봇이 인기 있는 몇 가지 이유가 있습니다.

  1. 그들은 사용하기 쉽습니다 . 다른 앱 및 서비스와 비교할 때 이 작업을 수행하기 위해 언제 어디서 탭해야 하는지 기억할 필요가 없습니다. 봇은 보편적이고 사용하기 쉽습니다. 빠른 답장이나 문자를 통해 간단한 커뮤니케이션을 제공합니다.
  2. 그들은 최소한의 판촉 입니다. 챗봇은 특히 우리가 보던 형태로 최소한의 광고를 가지고 있습니다. 그것은 사용자의 요구와 그들의 요구를 예측하는 데 더 중점을 둡니다.
  3. 사용자가 다시 로그인할 필요가 없습니다 . 사용자는 봇을 사용할 때마다 가입, 승인 또는 다시 로그인할 필요가 없습니다. 사람들은 필요할 때만 사용하고 더 이상 필요하지 않으면 채팅을 차단할 수 있습니다.

기업은 텔레그램 챗봇을 어떻게 사용할 수 있습니까?

텔레그램 챗봇은 기업이 일상적인 작업을 자동화하여 메시지에 대한 도달 범위와 개인화를 확대하여 더 많은 전환 기회를 제공하도록 돕습니다. 챗봇은 기업이 대상 고객에 대한 관련 정보를 요청하고 수집할 수 있는 훌륭한 채널입니다.

전자 상거래 비즈니스를 위한 텔레그램 챗봇

전자 상거래 회사는 Telegram 챗봇을 구축하여 고객이 처음부터 거래를 찾고 구매할 수 있도록 도울 수 있습니다. 주문이 완료되면 사용자는 Telegram 챗봇을 사용하여 주문 처리 및 배송 상태에 대한 업데이트를 적시에 받을 수 있습니다.

Amazon Search & Price Bot은 사용자가 예산 범위 내에서 원하는 항목을 찾을 수 있도록 도와주는 좋은 예입니다. 이 봇을 사용하면 요구 사항을 충족하는 항목 목록, Amazon 링크 및 가격 내역을 보여주는 차트를 얻을 수 있습니다.

amazon telegram bot
Telegram에서 Amazon Search & Price 챗봇 시작하기

의료 산업을 위한 텔레그램 챗봇

의료 기관은 Telegram 봇을 만들어 고객이 의료 조언을 받거나 약속을 잡도록 도울 수 있습니다. 봇이 개입하여 환자 경로 또는 약물 관리를 더 잘 구성할 수 있습니다. 예를 들어, 가상 병원인 iCliniq는 사용자가 실제 의사로부터 질문에 대한 답변을 얻을 수 있도록 Telegram 봇을 도입했습니다.

icliniq telegram bot
iCliniq Telegram 챗봇에서 온라인 의료 조언 받기

온라인 서비스 제공자를 위한 텔레그램 챗봇

온라인 서비스 제공업체는 Telegram 챗봇을 장착하여 고객 관리 전문가의 부담을 줄이고 고객 또는 사용자와의 커뮤니케이션을 자동화할 수 있습니다. 즉, 고객은 지원 전화 번호를 찾고 대기할 필요 없이 밤낮으로 문제에 대한 솔루션을 얻을 수 있습니다.

온라인 서비스는 사용자가 도구를 더 쉽게 사용할 수 있도록 봇을 통합할 수도 있습니다. 이것이 바로 소프트웨어 회사인 GitHub가 챗봇으로 하는 일입니다.

github telegram chatbot
Telegram의 GitHub 봇에 대해 알아보기

여행 및 관광 회사를 위한 텔레그램 챗봇

여행 비즈니스는 가상 여행사와 같은 텔레그램 챗봇을 사용하여 잠재 고객에게 예산, 목적지 유형 또는 유사한 질문에 대한 선호도를 묻고 개인 추천을 할 수 있습니다. 봇은 또한 FAQ에 답하고, 예약을 수락 또는 취소하고, 예약할 수 있습니다.

다음은 사용자가 항공편을 검색하고, 여행 영감을 얻고, 숙박 옵션을 찾는 데 도움이 되는 Telegram의 여행 챗봇의 예입니다.

eddy travels telegram chatbot
Eddy Travels Telegram 챗봇을 사용하여 항공편 찾기

Telegram 챗봇의 다른 사용 사례도 있습니다. 예를 들어 레스토랑은 Telegram 봇을 사용하여 음식 주문을 수락하고, 뉴스 플랫폼은 봇을 사용하여 새로운 콘텐츠에 대한 알림을 전달할 수 있으며, 학습 센터는 다가오는 이벤트에 대해 사용자에게 알릴 수 있습니다.

챗봇을 만들 준비가 되셨습니까?

SendPulse로 코딩할 필요 없이 Facebook, WhatsApp 또는 Telegram 챗봇을 설계하고 설정하세요. 텍스트뿐만 아니라 이미지, 목록, 링크가 있는 버튼 등을 포함하는 메시지 흐름을 만듭니다.

가입 및 첫 번째 챗봇 시작

이제 Telegram용 SendPulse 챗봇의 기능으로 넘어갈 것입니다. 사용 가능한 기능을 자세히 설명하기 위해 가상의 록 밴드를 위한 간단한 챗봇을 만들었습니다.

새로운 텔레그램 챗봇과 상호작용

챗봇 빌더에서 이 흐름이 어떻게 보이는지 보여줍니다.

telegram chatbot flow
SendPulse 챗봇 빌더의 통신 흐름에 대한 전체 보기

메시지 흐름을 구축하는 첫 번째 단계는 Telegram 챗봇을 만들고 SendPulse에 연결하는 것입니다. 이미 텔레그램 봇이 있는 경우 2단계로 건너뜁니다.

1단계. Telegram용 새 봇 생성

텔레그램 검색창에서 @botfather를 찾으세요. 새 텔레그램 봇을 만들려면 BotFather에게 /newbot 명령을 보냅니다. 그런 다음 Telegram 봇에 친숙한 이름을 지정하고 고유한 사용자 이름을 지정합니다.

그런 다음 BotFather는 새 봇을 인증하고 Bot API에 요청을 보내는 데 필요한 액세스 토큰을 생성합니다. 봇을 SendPulse 계정에 연결하려면 이 액세스 토큰도 필요합니다.

telegram bot access token
BotFather를 통해 새 텔레그램 봇 만들기

2단계. Telegram 봇을 SendPulse 계정에 연결

SendPulse 계정의 "메신저" 섹션으로 이동하여 "봇 관리" 탭을 선택합니다. 여기에서 Telegram 및 Facebook Messenger 봇을 연결할 수 있습니다. 텔레그램 섹션으로 이동하여 BotFather로부터 받은 액세스 토큰을 붙여넣고 "사용"을 클릭합니다.

connectng telegram bot to sendpulse
"봇 관리" 탭에 액세스 토큰 붙여넣기

봇을 성공적으로 연결하고 테스트할 수 있는지 확인하려면 구독하십시오.

subscribing to bot
봇 구독

연결되면 관리할 수 있는 연결된 봇 목록에 Telegram 봇이 표시됩니다. 우리의 경우 귀여운 케이트 밴드 봇입니다.

telegram bot enabled
SendPulse 계정의 새로운 Telegram 챗봇

Telegram 챗봇이 연결되었으므로 이제 이를 사용하여 통신 흐름을 만들 수 있습니다. 하지만 먼저 봇 구조를 설정해 보겠습니다.

3단계. 봇 구조 구성

우리의 챗봇은 자동 응답을 보내거나 메시지 흐름을 생성하는 데 사용되는 조건인 트리거를 기반으로 작동합니다. Telegram 챗봇을 구축하기 위해 사전 정의된 트리거와 맞춤형 트리거의 두 가지 유형을 사용할 수 있습니다.

사전 정의된 트리거

이전에 계정에 연결한 텔레그램 봇을 연 직후 "환영 메시지", "표준 응답" 및 "구독 취소"와 같은 일련의 챗봇 메시지를 시작하는 데 사용할 수 있는 미리 정의된 트리거 세트가 표시됩니다. 봇.”

chatbot predefined triggers
Telegram 봇에 대해 미리 정의된 트리거

환영 메시지

이 트리거를 사용하여 사용자가 구독한 직후 알림을 보냅니다. 이 트리거를 기반으로 하는 흐름은 일반적으로 텍스트, 이미지, 파일, 지연 옵션, 버튼 및 기타 요소를 추가하여 필요에 맞게 조정할 수 있는 "메시지" 요소로 시작합니다.

chatbot welcome message trigger
환영 메시지 설정

또는 이 메시지를 사용하여 봇 구독을 취소하는 방법에 대한 정보를 제공할 수 있습니다. 이것은 사용자가 언제든지 Telegram 챗봇에서 옵트아웃할 수 있음을 상기시킵니다. 사용자가 "/unsubscribe" 또는 "/stop" 명령을 사용하도록 지정합니다. 이 텍스트 요소를 편집하거나 삭제할 수 있습니다.

"환영 메시지" 트리거를 끌 수도 있지만 새 구독자에게 인사하고 소통하는 것이 좋습니다.

telegram bot welcome message
챗봇의 환영 메시지 예

표준 응답

챗봇은 이전에 특정 트리거에 연결된 키워드에 응답할 수 있습니다. 사용자가 가질 수 있는 모든 질문을 예측하는 것은 불가능합니다. 따라서 구독자가 트리거와 연결되지 않은 키워드를 입력할 때 받게 될 "표준 응답"을 통해 생각해야 합니다.

사용자가 문제를 해결하는 데 도움이 되도록 이러한 종류의 답변에 대한 보편적인 텍스트를 작성합니다. 예를 들어 전화번호를 지정하거나 피드백 양식에 대한 링크를 추가할 수 있습니다. 사람이 요청을 해결할 수 있도록 사용자를 고객 관리 에이전트와 연결하는 방식으로 챗봇을 구성할 수도 있습니다.

"Action" 블록을 사용하여 사용자를 사람에게 전송할 수 있습니다. 자동 응답 흐름을 만드는 동안 요소 설정 패널에서 "채팅 열기" 옵션을 클릭합니다. 고객 관리 에이전트는 대화를 진행할 수 있으며 사용자는 다른 채팅으로 리디렉션되었다는 알림을 받지 않습니다.

telegram bot standard reply
"표준 응답" 트리거에 대한 응답 흐름의 예

봇 구독 취소

이 트리거는 사용자의 요청을 받은 후 성공적인 구독 취소에 대한 자동 알림을 활성화합니다. 챗봇 빌더에는 표준 메시지가 있지만 언제든지 수정할 수 있습니다.

unsubscribe from bot trigger
표준 "봇 구독 취소" 자동 응답

종종 사전 정의된 트리거는 구독자와 의미 있는 커뮤니케이션에 충분하지 않으므로 이 때 맞춤형 트리거 배열을 구성해야 합니다. 방법을 보여드리겠습니다.

맞춤형 트리거

자동 회신 또는 메시지 흐름을 시작하는 필수 조건을 만들려면 "봇 구조" 탭으로 이동하여 "새 트리거 만들기"를 클릭합니다.

creating new trigger
수동으로 새 트리거 추가

그런 다음 사용 가능한 두 가지 유형의 챗봇 트리거 중 하나를 선택하십시오: "구독 후" 또는 "키워드".

구독 후

분, 시간 또는 일 단위로 지정한 시간 범위 내에서 자동 응답 흐름을 시작합니다.

after subscription trigger
"구독 후" 트리거 추가

"환영 메시지" 트리거를 위에서 언급한 트리거로 대체하여 회사, 제품, 가격 또는 로열티 프로그램을 소개할 수 있습니다.

예어

이 유형의 트리거는 특정 단어나 구에 반응하여 필요한 자동 회신 흐름을 시작합니다.

keywords trigger
"키워드" 트리거 설정

트리거가 준비되면 메시지 흐름 생성을 진행합니다.

4단계. 챗봇 메시지 빌더에서 자동 응답 흐름 설정

챗봇에 대한 자동 응답 흐름을 생성하기 위해 "Message", "Flow", "Action" 및 "Pause" 요소를 사용할 수 있습니다.

chatbot builder elements
자동 응답 흐름을 구축하기 위한 요소

트리거를 선택하고 "흐름 생성"을 클릭하여 공을 굴려봅시다.

creating a new flow
선택한 트리거에 대한 새 흐름 만들기

"시작" 요소 설정

선택한 트리거가 활성화되는 즉시 사용자가 받게 될 메시지를 입력합니다. 아래 예에서는 미리 정의된 "Welcome message" 트리거를 사용했기 때문에 새 구독 직후에 메시지가 전송됩니다.

setting up the start element
챗봇 메시지 빌더의 "시작" 요소

사용자가 이전 메시지에 반응한 후에만 다음 메시지를 보낼 수 있습니다(예: 메시지에 첨부된 버튼을 클릭). 빌더에 추가하려면 "추가 버튼"을 누르고 20개 이하의 기호를 사용하여 텍스트를 입력하고 필요한 경우 링크를 삽입하십시오. 우리의 경우 간단한 "Hi Cute Cat Bot" 버튼입니다.

welcome message button
흐름에서 다음 메시지를 활성화하는 버튼 추가

사용자가 이 버튼을 클릭하면 다음 메시지를 받게 됩니다.

"메시지" 요소 추가

"Message" 요소를 작업 공간으로 끌어다 놓습니다. 이 메시지를 메뉴처럼 보이게 만들 것입니다. 따라서 "업데이트", "예정된 투어 날짜" 및 "고객 관리"라는 세 가지 버튼을 추가합니다.

setting up message element
자동 회신 흐름에 대한 세 가지 시나리오 구축

각 버튼은 해당 메시지에 연결됩니다.

message flows
다른 "Message" 요소로 흐름 보완

텍스트, 변수, 이모티콘 또는 버튼 외에도 이미지, 파일, 목록으로 메시지를 보완하거나 지연을 사용하여 실시간 커뮤니케이션을 모방하는 타이핑 표시기를 사용할 수 있습니다.

message elements
챗봇 메시지에 추가할 수 있는 요소

또한 구독자가 데이터를 문자열, 숫자, 날짜, 이메일 주소, 전화번호 또는 URL로 입력하도록 요청할 수 있습니다. 이 데이터는 기존 또는 새로 생성된 변수에 저장됩니다. 가입자가 입력한 데이터가 유효하지 않은 경우 해당 가입자에 대한 메시지 프롬프트를 생성할 수 있습니다.

user input element
봇 구독자의 이메일 주소를 수집하기 위해 "사용자 입력" 요소 추가

문자열 및 숫자 값에 대한 입력이 정확한지 확인하기 위해 빠른 응답을 추가하여 구독자가 미리 정의된 변형에서 매력적인 답변을 선택할 수 있도록 할 수 있습니다.

adding quick replies
"Message" 요소에 빠른 답장 추가

"사용자 입력" 요소를 설정하는 방법에 대한 자세한 내용은 기술 자료를 확인하십시오.

추가 요소로 자동 응답 흐름 개발

메시지 흐름에 세 가지 유형의 요소를 더 추가할 수 있습니다. "일시 중지", "흐름" 및 "작업"은 모두 왼쪽 패널에서 찾을 수 있습니다.

"일시 중지" 요소

흐름에서 다음 메시지 전송을 지연하려면 이 요소를 사용합니다. 일시 중지 시간 범위는 몇 분에서 하루까지 다양할 수 있습니다.

pause element
"일시 중지" 요소

"액션" 요소

이 요소에는 다음 옵션이 포함됩니다.

  • 채팅 열기
  • 봇 구독 취소
  • 변수 추가
  • 태그 추가
  • 웹훅 보내기

"Action" 요소를 사용하여 구독자와의 채팅을 고객 관리 에이전트에게 에스컬레이션했습니다.

action element
"Action" 요소 옵션

"흐름" 요소

이 요소를 사용하면 중복된 요소를 피하기 위해 사용자를 다른 메시지 흐름으로 리디렉션할 수 있습니다.

flow element
"흐름" 요소

SendPulse로 구동되는 텔레그램 챗봇을 위한 추가 기능

챗봇 서비스를 사용하면 가입 위젯을 만들고, 대상을 분류하고, 봇의 캠페인 통계를 추적하고, 필요할 때 재사용할 수 있도록 흐름을 저장하고, 라이브 채팅을 사용할 수 있습니다.

가입 위젯

"위젯 등록" 섹션으로 이동하여 웹사이트용 위젯을 설정합니다. 다른 메신저에 봇이 있는 경우 다른 채널에 대해 여러 버튼이 있는 단일 위젯을 만들 수 있습니다.

signup widget
Telegram 및 Facebook Messenger 가입 위젯

분할

새 텔레그램 캠페인을 만들 때 구독 날짜, 활동, 변수, 태그 또는 사용자가 지정된 흐름에 있었거나 특정 캠페인을 받은 시간과 같은 기준에 따라 잠재고객을 분류할 수 있습니다.

telegram campaign segmentation
새 텔레그램 캠페인을 만들 때 수신자 세분화

신규 가입자 및 활성 사용자 수 또는 보낸 메시지 수를 보려면 "통계" 탭을 확인하십시오.

telegram bot stats
챗봇 캠페인 통계

저장된 흐름

한 번 생성했지만 나중에 바인딩 해제된 흐름은 삭제되지 않으며 "저장된 흐름" 섹션에 저장됩니다. 저장된 흐름을 새 트리거나 이미 존재하는 트리거에 연결할 수 있습니다.

라이브 채팅

Telegram과 Facebook 모두에서 모든 봇 목록이 있는 라이브 채팅과 메인 패널에서 대화를 찾을 수 있습니다. 그것을 사용하면 사용자의 메시지를 확인하고 답장을 보내기 위해 텔레그램이나 페이스북 메신저에 갈 필요가 없습니다.

live chat
연결된 모든 봇에 대한 실시간 채팅

한편

우리는 여전히 챗봇 서비스를 개발하기 위해 노력하고 있지만 사용 가능한 채널에서 이미 메시지 흐름을 만들 수 있습니다. 따라서 주저하지 말고 Telegram 챗봇으로 비즈니스를 업그레이드하고 아래 의견에 피드백을 공유하십시오.