Supabase
웹훅 도구로 Supabase 데이터베이스에 레코드를 저장하고 조회하세요.
접수 담당자는 Supabase의 REST API를 통해 통화 세부 정보를 Supabase 테이블에 저장하고, 전화번호로 발신자를 조회할 수 있습니다. 아래 설정은 행 수준 보안이 적용된 프로젝트의 공개 키를 사용하므로 접수 담당자는 허용한 작업만 수행할 수 있습니다.
service_role 또는 비밀 키를 웹훅 도구에 절대 넣지 마세요. 이러한 키는 행 수준 보안을 우회하여
데이터베이스의 모든 권한을 부여합니다.
시작하기 전에
Supabase 대시보드에서 Project Settings → API Keys를 열고 publishable 키 또는 레거시 anon 키를 복사하세요. 프로젝트 URL은 https://PROJECT_REF.supabase.co입니다.
데이터베이스 준비
SQL Editor에서 다음을 실행하세요. 접수 담당자가 삽입만 할 수 있는 테이블과 정확한 전화번호로 고객 한 명을 반환하는 함수를 생성합니다. 이 함수는 name, plan, notes, phone 열이 있는 기존 customers 테이블을 전제로 하므로, 스키마에 맞게 이름을 조정하세요.
발신자는 정확한 전화번호를 알고 있지 않으면 이 함수를 사용해 고객 목록을 조회할 수 없습니다.
도구 만들기
두 도구 모두에서 Integrations로 이동해 Add integration을 선택하고 Webhook Tool을 선택한 다음, 다음 요청 헤더를 추가하세요.
콜백 요청 저장
고객 조회
각 도구에서 Enable을 선택한 다음 콜백 요청으로 접수 담당자를 테스트하세요. 행이 Table Editor에 표시됩니다.