피드로 돌아가기
I disabled push notifications on my own AI app in 24 hours — here is what I rebuilt
Dev.toDev.to
Backend

Trust Score 기반 5단계 Escalation 설계를 통한 알림 노이즈 제거

I disabled push notifications on my own AI app in 24 hours — here is what I rebuilt

yongrean2026년 5월 18일5intermediate

Context

Gmail 연동 기반 AI 생산성 앱에서 단순 키워드/긴급도 중심의 Push 알림 구조를 채택함. 이로 인해 중요도와 관계없이 잦은 알림이 발생하는 Attention Spam 문제가 발생하여 사용자가 앱을 무력화하는 한계에 직면함.

Technical Solution

  • Default를 PUSH에서 QUEUE로 변경하여 불필요한 인터럽트를 최소화하는 Silence-first 설계 도입
  • 발신자별 상호작용 이력(interactionCount, avgResponseMinutes) 기반의 Trust Score(0-100) 시스템 구축
  • Trust Score, 콘텐츠 긴급도, 시간대 컨텍스트를 결합하여 SILENT, QUEUE, PUSH, CALL, AUTO의 5단계 Escalation Tier 할당
  • 텍스트 내 약속을 추출하는 Commitment Ledger를 설계하여 confidence score 기반의 후속 조치 관리 체계 마련
  • 개별 알림 피드 구조를 Morning Briefing과 Approval Queue가 포함된 단일 Command Center 페이지로 전환

1. Push 알림 설계 시 '중요함=알림' 공식 대신 '신뢰도 x 긴급도' 기반의 계층적 라우팅 검토

2. 사용자 인터럽트 최소화를 위해 Default 상태를 Non-interruptive(Queue/Silent)로 설정

3. 단순 키워드 매칭 대신 상호작용 이력 기반의 가중치 점수(Trust Score) 도입 고려

원문 읽기