wavekat

통화 플로우 — 전화가 알아서 받고, 당신은 지켜보다 언제든 넘겨받습니다

· Eason Guo
#음성AI #통화

WaveKat Voice — Mac과 Linux에서 실행되며 모든 통화를 녹음하고 글로 옮겨 주는 SIP 소프트폰 — 이 이제 걸려 온 전화를 대신 받습니다. 전화를 받는 주체는 통화 플로우입니다. 발신자에게 인사하고, 영업시간인지 확인하고, 메뉴를 들려주고, 당신을 호출하고, 메시지를 녹음하고, 다른 번호로 돌려주기도 합니다. 플로우는 웹에서 만들어 내 전화 회선에 지정하기만 하면 됩니다. 그때부터 손이 비지 않아 못 받던 전화도 응답을 받게 됩니다. WaveKat Voice 0.0.43에 담겼습니다.

이것은 우리가 늘 되돌아오는 목표 — 모든 작은 사업장에 큰 회사의 목소리를 — 를 향한 가장 큰 한 걸음입니다. 큰 회사는 전화를 모두 받습니다. 안내 데스크가 있고, 컨설턴트가 만들어 준 전화 메뉴가 있고, 영업시간 외 대응 서비스가 있습니다. 반면 세 사람이 일하는 가게에는, 누군가 손을 닦고 올 때까지 계속 울리는 전화기 한 대뿐입니다. 기다리다 끊은 발신자는 성사되지 못한 예약 그 자체입니다. 통화 플로우가 그 간극을 메웁니다. 게다가 이미 책상 위에 있는 컴퓨터에서 돌아갑니다.

통화 플로우란

플로우는 짧은 단계들의 나열이고, 통화는 그 위를 차례로 지나갑니다. 각 단계는 한 가지 일만 하는 블록입니다.

단계발신자가 겪는 일
인사말준비해 둔 인사말이 나옵니다 — “전화 주셔서 감사합니다.”
영업시간발신자에게 직접 보이지는 않습니다. 주간 영업 일정과 휴일을 대조해, 영업시간이 아니면 다른 길로 갑니다.
메뉴”예약은 1번, 영업시간 안내는 2번을 눌러 주세요.” 누른 번호가 다음 단계를 정합니다.
당신을 호출평소처럼 전화가 울립니다. 당신이 받으면 플로우는 물러납니다.
메시지 녹음안내가 나오고, “삐” 소리 뒤에 상대의 메시지가 남습니다 — 다른 통화와 똑같이 녹음되고 글로 옮겨집니다.
통화 전환다른 번호로 연결됩니다.
통화 종료끝인사가 나오고 통화가 끝납니다.

메뉴 트리를 처음부터 그릴 필요도, 프로그래밍을 할 필요도 없습니다. 템플릿에서 시작하세요. 바로 쓸 수 있는 플로우 갤러리가 당신이 쓰는 언어의 템플릿을 먼저 보여 줍니다. 내 계정으로 복사한 뒤 문구만 바꾸면 됩니다. 직접 처음부터 만들고 싶다면 빈 플로우도 있습니다.

Ubuntu의 WaveKat Voice — 통화 플로우 페이지. 인사말, 영업시간 판단에서 '영업 중'과 '영업 종료'로 갈라지는 분기, 당신 호출, 음성 메시지가 구성도로 그려져 있다.

앱은 플로우를 그림으로 그려 줍니다. 그래서 “전화가 오면 무슨 일이 벌어지는가”가, 머릿속에 외워 둬야 할 규칙 목록이 아니라 손으로 짚어 가며 볼 수 있는 한 장의 그림이 됩니다.

만드는 곳은 웹, 실행되는 곳은 내 컴퓨터

플로우는 platform.wavekat.com/voice/flows에서 편집합니다. 앱과 같은 WaveKat 계정으로 로그인하면 됩니다. 템플릿을 골라 내 라이브러리로 복사한 뒤 편집하세요. 각 단계에서 발신자에게 들려줄 말을 입력하고, 영업시간을 설정하고, 몇 초를 울린 뒤 메시지 녹음으로 넘어갈지 정하면 됩니다.

웹의 WaveKat 통화 플로우 편집기 — 왼쪽에 플로우 구성도, 오른쪽에 단계 상세. 인사말 문구와 생성에 쓰인 목소리, '다시 생성' 버튼이 보인다.

직접 녹음할 필요는 없습니다. 문구를 입력하고 목소리를 고르면 플랫폼이 음성을 만들어 줍니다. 같은 음성 안내 생성기를 쓰며, 따로 무료로도 쓸 수 있는 도구입니다. 스튜디오 수준의 음성이, 전화 시스템이 요구하는 형식으로 나옵니다. 한 번 누르면 플로우의 모든 단계에 한꺼번에 음성이 입혀지므로, 템플릿은 1분 남짓이면 당신의 인사말이 됩니다. 게시를 누르면 그 버전은 고정됩니다. 문구와 설정, 음성 클립이 한 덩어리로 묶여, 모르는 사이에 달라지는 일이 없습니다.

게시된 플로우는 앱에 새로 생긴 통화 플로우 화면에 나타납니다. 로그인해 둔 모든 컴퓨터에서 보입니다. 열어서 어느 회선을 받게 할지 고르고 스위치를 켜면 됩니다. 회선 카드에 응답 중이라고 표시되면 설정 끝입니다. 통신사 쪽에서 착신 전환을 설정할 필요도, 번호를 옮길 필요도 없습니다.

플로우는 당신의 컴퓨터에서, 앱 안에서, 이미 쓰고 있는 SIP 계정으로 돌아갑니다. 통화가 우리 서버에서 응답되는 일은 없습니다. 인사말은 당신의 컴퓨터에서 재생되고, 메시지도 당신의 컴퓨터에 녹음되며, 중간에 아무도 끼지 않으니 통화 건당 비용도 없습니다. 대신 솔직히 말해 둘 조건이 있습니다. 플로우가 받으려면 앱이 실행 중이고 컴퓨터가 깨어 있어야 하며, 한 회선을 받는 컴퓨터는 한 대뿐입니다.

받는 과정을 실시간으로 보기

우리가 가장 마음에 들어 하는 부분은 “자동으로 받는다”가 아니라 “받는 걸 볼 수 있다”입니다.

플로우가 전화를 받아도, 앱은 당신이 통화 중인 척하지 않습니다. 화면에는 **“안내 데스크 응답 중”**이라고 표시되고, 그 아래 한 줄이 지금 무슨 일이 벌어지는지 알려 줍니다. 발신자에게 안내 중… 메뉴 재생 중… 호출하는 중… 메시지 녹음 중…

Ubuntu의 WaveKat Voice — 플로우가 받고 있는 통화. "안내 데스크 응답 중"과 "메시지 녹음 중…", 발신자 이름이 보인다.

그 아래에는 당신이 만든 바로 그 구성도가 통화를 따라 불이 들어옵니다. 발신자가 지금 있는 단계가 밝게 빛나고, 지나온 단계는 계속 밝게, 아직 닿지 않은 단계는 흐리게 남습니다. 어디에 있는지, 어떻게 왔는지가 한눈에 보입니다.

이것이 통화 선별입니다. 익숙한 음성사서함과는 다릅니다. 통신사 사서함은 아무도 보지 않는 곳에서 받고, 당신은 몇 시간 뒤에야 압니다. 여기서는 당신이 바로 앞에 앉아 있는 동안 플로우가 대신 받습니다. 그래서 옛날 집전화 자동응답기의 경험이 돌아옵니다 — 누구인지 들어 보고 나서 받을지 정하는 것 말입니다.

메시지 도중에 넘겨받기

보이고 있으니 도중에 가로챌 수 있습니다. 발신자가 메시지를 남기는 동안 앱에는 받기 버튼이 나타납니다. 누르면 통화가 당신의 마이크와 스피커로 옮겨오고, 직접 받은 전화와 똑같아집니다. 그때까지 녹음된 메시지는 그대로 남습니다.

Ubuntu의 WaveKat Voice — 실시간 구성도에서 음성 메시지 단계에 불이 들어와 있고, 아래에 '받기' 버튼, 그 아래에 발신자 메시지의 실시간 전사가 보인다.

받을 만한 전화인지 짐작할 필요도 없습니다. 메시지는 남겨지는 동안 글자로 나타나므로, 누가 무슨 일로 걸었는지 읽고 나서 결정하면 됩니다.

받기는 사람이 끼어드는 것이 발신자에게 자연스러운 순간에만 나타납니다 — 즉 메시지를 남기는 중이지, 인사말이 나오는 중이나 메뉴 안내 중이 아닙니다. 자기에게 말하고 있는 안내 위로 사람 목소리가 겹치기를 바라는 사람은 없으니까요.

통화가 끝난 뒤

플로우가 받은 통화도 다른 통화처럼 기록에 남고, 플로우 이름이 붙습니다 — 안내 데스크 플로우가 응답. 그래서 내가 받은 전화와 플로우가 받은 전화를 한눈에 구분할 수 있습니다. 하나를 열어 보면 요약이 쉬운 말로 결과를 알려 줍니다. 발신자가 메시지를 남김, 그리고 그 전화를 받은 플로우로 가는 링크도 함께 있습니다.

Ubuntu의 WaveKat Voice — 플로우가 받은 종료된 통화. '안내 데스크 플로우가 응답' 배지와 '발신자가 메시지를 남김' 결과, 그 아래 녹음이 보인다.

메시지 자체는 녹음과 전사로, 나머지 모든 것과 같은 자리에 남습니다. 게다가 플로우가 지나온 각 단계가 녹음 타임라인에 표시되므로, 발신자가 말을 시작한 순간으로 곧장 건너뛸 수 있습니다. 앞뒤로 끌어 가며 찾을 필요가 없습니다. 검색도 되고, 다른 사람이 들어야 할 때는 링크로 공유할 수도 있습니다.

무료로 되는 것, Pro가 더해 주는 것

우리가 그은 선은 단순합니다. 무료는 전화를 받습니다. Pro는 전화를 보냅니다.

무료Pro
쓸 수 있는 단계인사말, 당신 호출, 메시지 녹음, 통화 종료위 전부에 더해 영업시간, 메뉴, 통화 전환
게시할 수 있는 플로우1개10개

즉 무료 계정에서도 내 인사말과 내 문구로, 실시간 선별과 도중 넘겨받기까지 되는 완전한 자동응답기를 쓸 수 있습니다. 맛보기가 아닙니다. Pro가 필요한 때는 플로우가 판단하기를 바랄 때입니다. 영업시간 외에는 다르게 처리하고, 메뉴로 발신자를 알맞은 곳으로 보내고, 통화를 다른 번호로 넘기는 경우입니다. 얼리 액세스 기간에는 Pro 업그레이드가 무료입니다 — WaveKat 계정 페이지에서 한 번 클릭하면 되고 결제 단계는 없습니다 — 기간은 1년입니다. 요금제와 만료일은 앱의 ‘설정’에 표시됩니다.

자주 묻는 질문

WaveKat Voice의 ‘통화 플로우’란 무엇인가요?

통화 플로우는 걸려 온 전화를 자동으로 받는 일련의 단계입니다 — 인사말, 영업시간 확인, 전화 메뉴, 당신 호출, 메시지 녹음, 통화 전환. 웹의 platform.wavekat.com에서 만들어 내 전화 회선에 지정하면, 전화가 올 때 컴퓨터의 WaveKat Voice 앱이 그것을 실행합니다.

플로우가 받으려면 컴퓨터가 켜져 있어야 하나요?

네. 플로우는 서버가 아니라 내 컴퓨터의 앱 안에서 실행되므로, 컴퓨터가 깨어 있고 WaveKat Voice가 실행 중이어야 합니다. 그래서 통화 건당 비용이 들지 않고 음성도 내 컴퓨터에 남습니다 — 반대로 절전 상태의 노트북은 받지 못합니다. 한 회선을 받는 컴퓨터는 한 대뿐이라, 두 번째 기기에 로그인해도 중복으로 받지는 않습니다.

플로우가 받은 전화를 제가 넘겨받을 수 있나요?

네, 발신자가 메시지를 남기는 동안 가능합니다. 앱이 플로우의 동작을 실시간으로 보여 주고, 메시지 중에는 받기 버튼이 나타납니다. 누르면 통화가 내 마이크와 스피커로 오고, 그때까지 녹음된 부분도 유지됩니다. 인사말이나 메뉴가 나오는 중에 받기가 없는 것은 의도한 설계로, 재생 중인 안내 위에 사람 목소리가 끼어들지 않게 하기 위함입니다.

인사말을 직접 녹음해야 하나요?

아니요. 발신자에게 들려줄 말을 입력하고 목소리를 고르면, 플랫폼이 WaveKat 음성 안내 생성기로 전화용 음성을 만들어 줍니다 — 한 번 누르면 플로우의 모든 단계에 음성이 입혀집니다. 나중에 문구를 바꾸면 그 단계만 다시 생성하면 되고, 다시 게시하기 전까지 게시된 버전은 기존 음성을 계속 들려줍니다.

발신자가 남긴 메시지는 어떻게 되나요?

다른 통화와 똑같이 내 컴퓨터에서 녹음되고 글로 옮겨진 뒤, 플로우 이름과 통화 결과가 붙어 기록에 남습니다. 거기서 재생하고, 전사를 읽고, 플로우가 지나온 단계로 건너뛰고, 비공개 링크로 공유할 수 있습니다.

발신자와 대화하는 AI 안내원인가요?

아직은 아닙니다 — 이 점은 분명히 말씀드립니다. 지금의 플로우 단계는 결과가 예측되는 것들뿐입니다. 인사말, 영업시간, 메뉴, 호출, 메시지, 전환. 적어 둔 대로 매번 그대로 실행합니다. 발신자와 실제로 대화하는 ‘어시스턴트’ 단계는 다음 이정표이며, 그때도 같은 플로우에 놓는 블록이 하나 늘어나는 형태가 될 것입니다.

지금 쓰는 SIP 사업자와 함께 쓸 수 있나요?

네, WaveKat Voice에 이미 등록한 계정으로 됩니다. 플로우는 앱이 원래 받고 있던 전화를 받는 것이므로, 오늘 그 회선으로 앱이 울린다면 플로우도 그 전화를 받을 수 있습니다 — 사업자 쪽 착신 전환도, 추가 번호도, 분당 과금되는 전화 대행 요금도 필요 없습니다.

통화 플로우는 어떤 플랫폼에서 쓸 수 있나요?

Mac과 Linux — WaveKat Voice가 현재 지원하는 두 플랫폼입니다(Windows는 수요가 있으면 지원 예정). 플로우는 웹에서 만들어 앱으로 동기화되므로 편집은 어떤 브라우저에서든 가능합니다.

사용해 보기

WaveKat Voice 다운로드 — 또는 0.0.43으로 업데이트 — 후 로그인하고, platform.wavekat.com/voice/flows에서 첫 플로우를 만들어 보세요. 템플릿에서 시작해 문구를 바꾸고, 게시한 다음, 내 회선에 지정하면 됩니다.

그러고는 다음 전화가 걸려 오기를 기다렸다가, 그 전화가 응답되는 모습을 지켜보세요. 누가 걸었는지는 여전히 보이고, 여전히 직접 받을 수도 있습니다 — 그게 핵심입니다. 다만 이제 발신자와 ‘응답’ 사이에 서 있는 것이 당신 혼자는 아니게 됩니다.