Skip to content

Communications

The onboarding flow generates a series of communications to the customer — OTP messages, status updates, verification confirmations, and a welcome kit at the end. Post-onboarding, the broker must send contract notes, margin alerts, and regulatory notifications. This page covers the vendor options for each communication channel, the specific messages triggered during onboarding, and the DLT (Distributed Ledger Technology) registration requirements that apply to all SMS sent in India.

Each channel has a recommended vendor and specific regulatory requirements. SMS and email are mandatory per SEBI (Securities and Exchange Board of India) circular from December 2024; WhatsApp and push notifications are supplementary and cannot replace the mandatory channels.

ChannelVendorKey FeaturesRegulatory
SMS (Recommended)Kaleyra / MSG91DLT registered. Pre-approved templates. Delivery tracking. OTP, trade confirmations, margin calls.TRAI DLT mandate. Distinct mobile per client (SEBI Dec 2024).
Email (Recommended)AWS SES / SendGridSPF, DKIM, DMARC. Digitally signed contract notes. 5-year delivery logs.IT Act 2000. Non-tamperable ECNs (Electronic Contract Notes). Revised format Aug 2024.
WhatsAppGupshup / Infobip / KaleyraOTP delivery, trade confirmations (supplementary), customer service.Cannot replace email for contract notes per SEBI.
PushFirebase / OneSignalMobile app notifications. Real-time alerts.Supplementary only.

The table below lists every message the system sends during the onboarding journey, from the initial OTP to the final welcome kit. You will reference this when building notification templates or debugging why a customer did not receive a specific message.

EventChannelContent
Mobile OTPSMS + WhatsApp6-digit OTP, 5-min expiry
Email verificationEmailVerification link
Application submittedEmail + SMSConfirmation with reference number
Maker review pendingInternalDashboard notification to ops team
Checker approvalEmail + SMS”Your account is being set up”
Account activatedEmail + SMS + WhatsAppWelcome kit with login credentials
KRA registeredEmailKRA (KYC Registration Agency) registration confirmation
BO account createdEmailDemat account number notification
Nominee video reminderSMS + WhatsApp”Complete your nomination video within 30 days”

All promotional and transactional SMS in India require TRAI (Telecom Regulatory Authority of India) DLT registration. This is a one-time setup but must be completed before any SMS can be sent.

  • Entity registration: Register as a business entity on DLT platform
  • Header registration: Register sender IDs (e.g., BROKR)
  • Template registration: Pre-approve all message templates
  • Consent management: Maintain consent records for promotional SMS
  • Scrubbing: All SMS pass through DLT scrubbing before delivery