Vendor SMS Onboarding
Purpose
Provides a deterministic, no-skip runbook for provisioning a new SMS vendor account, registering its credentials in 1Password + master.env, populating its knowledge-base directory, wiring its webhook handler skeleton, and moving the vendor row in messaging_providers from pending to ready_for_smoke.
When to use
- When starting Phase 0B for a new SMS vendor
- When re-onboarding after a vendor API key rotation
- When adding a per-state sending number to an already-onboarded vendor
Outputs
- 1Password item created in target vault
- master.env section added with vendor env vars
workspace/knowledge-base/<vendor>/populatedmessaging_providersrow updated toready_for_smoke- Webhook handler skeleton file
- Systemd unit enabled
- FUNNEL-REGISTRY.md updated
Related files
- Implementation script:
/home/opsadmin/.openclaw/tools/register-vendor-credentials.sh - Companion skill:
messaging-webhook-handler-template - Companion skill:
messaging-vendor-sandbox-tester