Alert EnterpriseWiki

Twilio

Twilio·AE_HSc_TwilioConnectorGuide

NotificationactiveTwilio Messaging API (current)
Transports
rest
Direction
bidirectional
Authentication
Account SID + Auth Token (Twilio basic-auth pattern)
Last updated
2025-10-13

Overview

The Twilio connector integrates AlertEnterprise's Guardian platform with Twilio for SMS-based messaging — visitor check-in / check-out notifications, OTP delivery, mass alert dispatch, and general SMS communication driven by Guardian workflows.

Topology: Alert Connector Framework (ACF) → Alert Twilio Connector → Twilio's hosted messaging API over HTTPS. No intermediate agent — direct vendor-cloud REST integration.

Architecture

Composed from this connector's actors + edges. Trust zones are color-coded; trust crossings render as thicker lines.

Composing diagram — running ELK layout4 actors · 4 edges

Authentication

1 method supported

Account SID + Auth Token (Twilio basic-auth pattern)
basic

Twilio's REST API uses HTTP basic-auth with the Account SID as the username and the Auth Token as the password. Auth Tokens are rotatable from the Twilio console.

Credential storage
AE connector configuration (encrypted at rest); production tokens in Firebase Secret Manager

Prerequisites

Everything that must be in place for this connector to work, with the owner who's responsible.

Twilio account with verified messaging-capable phone number or Messaging Service

customer

Customer needs an active Twilio account with at least one messaging-capable phone number or a configured Messaging Service. SMS deliverability depends on Twilio's regional carrier registrations (10DLC in US, sender-ID registration elsewhere).

Account SID + Auth Token in AE config

ae

Twilio Account SID + Auth Token configured in AE connector config.

Known limitations

Documented constraints to set customer expectations before deployment.

SMS regulatory compliance is customer responsibility

important

US (10DLC), India (DLT), and similar regional registrations for SMS sending are customer-owned. The connector does not register sender IDs on the customer's behalf.

Data fields

2 fields mapped between AE Guardian and the vendor system.

AE fieldVendor fieldDescriptionDirectionRequired
SMS MessageTwilio MessageOutbound SMS messages — body, recipient phone, sender number / messaging service SID.outboundyes
Delivery StatusTwilio Message Status CallbackDelivery status updates (sent / delivered / failed) returned via Twilio status callbacks.inboundno
Source materials
  • src/connectors/twilio/source.pdf p7 — Chapter 2, Connector Architecture
Verifying access
Desktop only

The AE Mobile Wiki needs a bigger screen.

The diagrams, comparisons, and animated flows aren't built for phones. Open this link on your laptop or desktop browser and you'll see the full reference.

wiki.alertenterprise.app

Same Google sign-in as the AE App Hub — you'll be in once you open it on a larger screen.