Intry

Notifications

Push, SMS, and voice fallback delivery paths.

Overview

When a call arrives, Core chooses how to reach residents:

  1. Push via registered Device tokens (FCM / APNs).
  2. SMS approve/deny links when fallbackSmsEnabled is true.
  3. Voice fallback to phoneNumber when fallbackCallEnabled or emergency forwarding flags apply.

Device API

MethodPathDescription
GET/api/admin/devicesAudit devices
POST/api/admin/devicesRegister (typically mobile clients hit Core directly)
DELETE/api/admin/devices/:idRevoke

User fields

FieldRole
preferredNotificationSoundDefault tone for new devices (default, urgent_chime, intry_chime)
phoneNumber / phoneVerifiedSMS + voice fallback eligibility

Operational notes

  • Token rotation: expect periodic FCM/APNs updates from the app.
  • Do not log raw device tokens in analytics pipelines — treat as secrets.
  • Mixpanel / PostHog events may duplicate telephony logs; use Call IDs as correlation keys when possible.

On this page