문서 메뉴

Intercom으로 데이터 전송#

Supernova는 Intercom contactscompanies를 업데이트하거나 생성할 수 있습니다. 새 전송은 기본적으로 레이크에 동기화된 ID와 일치하는 대상 id를 사용합니다.

권한#

Intercom 내부 통합은 설정된 권한을 가진 액세스 토큰 1개를 발급합니다. API가 신뢰할 수 있는 객체별 권한 검사를 제공하지 않으므로 처음으로 확인한 실행을 수행하기 전에 Intercom에서 쓰기 권한을 확인하세요. 허가되지 않은 쓰기는 변경 비교 기준 상태를 갱신하지 않고 실패합니다.

모델 만들기#

sql
select
  id,
  plan_name,
  health_score
from titan.analytics.intercom_health
where id is not null

Intercom 속성은 실제 JSON 숫자와 불리언을 받습니다. 유효하지 않은 숫자, 날짜, 열거형, 불리언은 해당 행에서 로컬 검증에 실패합니다.

연락처 생성#

연락처를 생성하면 Intercom에서 이미 운영 중인 메시지가 발송될 수 있습니다. 새 연락처는 대상 조건에 맞는 모든 발신 메시지나 시리즈를 보통 몇 분 안에 받습니다. 생성을 활성화하기 전에 운영 중인 메시지를 확인하세요. 대량 이메일에는 대상 서비스의 요금이 발생할 수도 있습니다.

이런 영향이 있으므로 대기 중인 모든 연락처 생성에는 미리보기를 통한 명시적 확인이 필요합니다.

회사 생성#

API로 생성한 회사는 연락처를 연결하기 전까지 Intercom에 나타나지 않습니다. 회사를 전송해도 연락처가 연결되지는 않습니다. 따라서 생성이 실제로 성공했어도 Intercom 회사 목록에 보이지 않을 수 있습니다.

일치 기준#

Intercom이 신뢰할 수 있게 확인할 수 있는 속성만 일치 속성으로 제공합니다. id를 우선 사용하세요. 잠재 고객과 사용자가 같은 이메일을 공유할 수 있고 이메일이 없을 수도 있으므로, 이메일은 안전한 기본값이 아닙니다.

전송은 작성 당시의 Intercom 워크스페이스에 고정됩니다. 이후 소스 토큰이 다른 워크스페이스를 가리키면 실행을 거부하고 연결을 다시 만들거나 복원하도록 요청합니다.