To ensure a smooth setup for your Programmable SMS, Alphanumeric Sender ID, and WhatsApp Business Messaging, here is your complete step-by-step onboarding guide from start to finish.
Step 1: Open Your Twilio Account & Retrieve Account SID
- Sign up for an account via the Twilio Registration Page.
- Complete the initial email and phone verification steps.
- Access your Twilio Console Dashboard and copy your Account SID (a 34-character string starting with
AC).
Step 2: Assign Account Managers & Receive Initial Credits Complete this step immediately after creating your account to ensure your dedicated support and test tokens are active before proceeding with compliance.
- Send Twilio your SID: Forward your Account SID to the Twilio team, ideally your direct account manager. Upon receipt, they will deposit your initial tokens/credits into your balance so you can begin testing immediately.
Step 3: Submit Regulatory Compliance & Provision Phone Numbers Some telecommunications law requires business identity verification prior to purchasing or porting local numbers.
- Submit Compliance Docs: Upload your company registration details (e.g., local business license/NIB and identity details of an authorized representative) in the Twilio Regulatory Compliance Console.
- Approval Timeline: 2 to 5 business days.
- Obtain a Number:
- New Number: Go to Phone Numbers > Manage > Buy a number, select your country, e.g. Indonesia (+62), and purchase a number once your regulatory bundle is approved.
- Porting an Existing Number: Submit a request via the Twilio Porting Portal with a recent billing statement as proof of ownership.
- Porting Timeline: 2 to 4 weeks depending on the local carrier releasing the number.
Step 4: Register an Alphanumeric Sender ID (SMS Branding) An Alphanumeric Sender ID allows you to send outbound SMS using your custom brand name instead of a standard phone number, significantly improving delivery rates across your countries' networks e.g. Indonesian networks (Telkomsel, Indosat, XL).
- Submit Registration: In the Twilio Console, go to Messaging > Services (or navigate to Alpha Sender ID registration under Messaging).
- Provide Details: Submit your preferred brand name (up to 11 alphanumeric characters) along with your company registration documents and a sample message payload.
- Usage: Once approved, assign the Sender ID to your Messaging Service in Twilio to start sending branded SMS messages.
- Approval Timeline: 1 to 3 weeks for full carrier registration across all local mobile operators.
Step 5: Set Up Your WhatsApp Business Account
- Ensure you have an active, business-verified Meta Business Manager account.
- In the Twilio Console, go to Messaging > Senders > WhatsApp senders and click New WhatsApp Sender.
- Follow the guided embedded setup flow to connect your Meta Business Account and link your requested phone number.
- Setup Timeline: 1 to 3 business days for Meta business verification and account linking.
Step 6: Understand WhatsApp Message Categories
- Utility: Business-initiated transactional alerts (e.g., room booking confirmations, payment receipts). Requires pre-approved Meta templates.
- Marketing: Business-initiated promotional offers or announcements. Requires customer opt-in and pre-approved Meta templates.
- Authentication: One-Time Passwords (OTPs) and security verification codes using Meta's standardized security template format.
- Free-Form (Service Conversations): When a guest messages your business first, a 24-hour customer service window opens. You can reply with standard, non-templated text, images, or media without prior template approval during this period.
Important Reminders
- Opt-In Consent: WhatsApp strictly requires explicit consent (opt-in) from recipients prior to sending outbound Marketing, Utility, or Authentication messages.
- Template Approval: Submit all business-initiated WhatsApp templates via the Twilio Console for Meta approval prior to launching your campaigns (approvals usually take under 24 hours).
Comments
0 comments
Please sign in to leave a comment.