콘텐츠로 이동

openclaw voicecall 명령어 사용 가이드

개발 과정에서 음성 전화를 서비스에 통합하는 일은 생각보다 까다로워요. 단순한 알림을 넘어 실시간으로 전화를 제어하고 상태를 확인하는 로직을 직접 구현하려면 신경 쓸 게 한두 가지가 아니죠.

이런 번거로운 과정을 줄이고 싶다면 openclaw voicecall 명령어를 사용해 보세요. 복잡한 설정 없이도 터미널에서 바로 음성 전화를 걸고 관리할 수 있습니다.

시작하기 전에 다음 두 가지 사항을 확인해 주세요.

  • voice-call plugin 설치
  • voice-call plugin 활성화

5분 안에 전화를 걸고 상태를 확인하는 방법이에요. 다음 단계대로 따라 해 보세요.

  1. 전화 걸기 --to 옵션에 번호를, --message에 전달할 내용을 입력합니다.

    Terminal window
    openclaw voicecall call --to "+15555550123" --message "Hello" --mode notify
  2. 상태 확인하기 발급받은 call-id를 사용해 현재 전화 상태를 볼 수 있어요.

    Terminal window
    openclaw voicecall status --call-id <id>
  3. 통화 이어가기 추가 질문이 있거나 메시지를 더 전달해야 할 때 사용합니다.

    Terminal window
    openclaw voicecall continue --call-id <id> --message "Any questions?"
  4. 통화 종료하기 용건이 끝났다면 전화를 끊습니다.

    Terminal window
    openclaw voicecall end --call-id <id>

외부 통신을 위해 webhook endpoint를 노출해야 할 때가 있습니다. Tailscale을 사용하면 안전하게 작업할 수 있어요.

Terminal window
# 서비스 노출
openclaw voicecall expose --mode serve
# Funnel 사용 (필요한 경우)
openclaw voicecall expose --mode funnel
# 노출 중단
openclaw voicecall unexpose

보안을 위해 신뢰할 수 있는 네트워크에만 endpoint를 노출하세요. 가능하다면 Funnel보다는 Tailscale Serve를 사용하는 쪽을 추천합니다.

명령어를 실행할 때 발생할 수 있는 문제입니다.

voicecall 명령어가 보이지 않나요? 이 명령어는 plugin에서 제공하는 기능이에요. voice-call plugin이 정상적으로 설치되었는지, 그리고 활성화 상태인지 다시 한번 확인해 보세요.

설정 과정에서 도움이 필요하다면 AI Setup Assistant에게 물어보세요.

OpenClaw

OpenClaw Expert

아직 막혀 있나요?

이 문서에서 답을 못 찾았다면 OpenClaw Expert에게 바로 물어보세요.