Twilio 개인화
웹훅을 사용하여 수신 Twilio 통화의 개인화를 구성하세요.
개요
수신 Twilio 통화를 받을 때 웹훅을 통해 대화 시작 데이터를 동적으로 가져올 수 있습니다. 이를 통해 발신자 정보와 기타 컨텍스트 데이터에 따라 에이전트의 동작을 맞춤 설정할 수 있습니다.
웹훅이 실행되는 시점과 요청 형식은 대화 시작 웹훅을 참조하세요.
작동 방식
- Twilio 통화가 수신되면 ElevenAgents가 지정한 엔드포인트로 웹훅 호출을 수행하며, 통화 정보(
caller_id,agent_id,called_number,call_sid,conversation_id)를 인수로 전달합니다. - 웹훅은 동적 변수와 오버라이드를 포함한 대화 시작 클라이언트 데이터를 반환합니다(아래 예시 참조).
- 이 데이터로 대화를 시작합니다.
시스템은 Twilio의 연결/다이얼링 시간을 활용해 웹훅 데이터를 병렬로 가져오므로, 다음과 같은 원활한 경험을 제공합니다.
- 사용자는 예상되는 전화 연결음을 듣습니다.
- 동시에 ElevenAgents가 필요한 웹훅 데이터를 가져옵니다.
- 오디오 연결이 설정될 때까지 가져온 데이터로 대화를 시작합니다.
구성
대화 시작 데이터 가져오기 활성화
에이전트 페이지의 “Security” 탭에서 수신 Twilio 통화의 대화 시작 데이터 가져오기를 활성화하고, 오버라이드할 수 있는 필드를 정의하세요.

ElevenAgents는 동적 변수를 사용하여 대화 시작 데이터를 채우고, 대화가 원활하게 시작됩니다.
통화 처리가 지연되지 않도록 웹훅이 적절한 제한 시간 내에 응답하는지 확인하세요.
보안
- HTTPS 엔드포인트만 사용하세요.
- 요청 헤더를 사용하여 인증을 구현하세요.
- 민감한 값은 ElevenLabs 시크릿 관리자를 통해 시크릿으로 저장하세요.
- 들어오는 요청 매개변수를 검증하세요.

