wraps sms init
Deploy SMS infrastructure (AWS End User Messaging phone number, EventBridge, DynamoDB, Lambda) to your AWS account.Hosting provider for your application. Accepted values:
vercel, aws, railway, other. Determines how IAM roles and OIDC are configured.AWS region to deploy infrastructure into. Defaults to your configured AWS region.
Configuration preset. Accepted values:
starter, production, enterprise, custom.| Preset | Est. cost | Features |
|---|---|---|
starter | ~$1/mo | Simulator phone number, basic tracking |
production | ~$2–10/mo | Toll-free number, event tracking, message history |
enterprise | ~$10–50/mo | Full features, link tracking, 1-year history |
custom | varies | Configure each feature individually |
Skip confirmation prompts and deploy immediately.
wraps sms status
Display the current state of your SMS infrastructure — phone number, configuration set, region, and resource ARNs.AWS account ID to look up. Defaults to the account resolved from your current credentials.
wraps sms test
Send a test SMS message to verify your infrastructure is working.In sandbox mode, the destination number must be verified first with
wraps sms verify-number.Destination phone number in E.164 format (e.g.,
+14155551234).Text content of the message to send.
wraps sms verify-number
Manage verified destination phone numbers for sandbox testing. In sandbox mode, you can only send to numbers you have verified.Phone number to verify, in E.164 format (e.g.,
+14155551234).Verification code received via SMS. Provide this to complete verification.
List all currently verified destination phone numbers.
Remove a verified number. Use with
--phoneNumber.Resend the verification SMS to the specified number.
wraps sms upgrade
Add features to an existing SMS deployment without redeploying from scratch.AWS region of the deployment to upgrade.
Skip confirmation prompts.
wraps sms register
Submit toll-free number registration with AWS. Required before sending production SMS from a toll-free number. Registration typically takes up to 15 business days.Toll-free registration is required by carriers before you can send to most destinations. Messages sent from an unregistered toll-free number may be filtered or blocked.
AWS region of the SMS deployment.
wraps sms sync
Sync infrastructure state with the current configuration. Use this to retry failed SDK resource creation (phone pools, event destinations, protect configuration) after an interruptedinit.
AWS region of the deployment to sync.
Skip confirmation prompts.
wraps sms destroy
Remove all SMS infrastructure deployed by Wraps from your AWS account.Skip the confirmation prompt.
Show which resources would be deleted without deleting them.
