BestDealOn

Handbook

Onboarding a business — step by step

States in code (Onboarding::STATES): new → phone_verified → calls_connected → sms_pending → sms_live.

Diagram 1 (source below)
Diagram source (Mermaid)
flowchart LR
  S[1 Sign up] --> E[2 Confirm email] --> L[3 Listing + phone] --> V[4 Verify phone] --> K[5 Knowledge base] --> C[6 Calls live] --> T[7 Texting<br/>after carrier approval]
#StepHowStatus
1Sign up/signup, choose Business, username = the 10-digit business numberBuilt
2Confirm emailClick the 24-hour link sent by ResendBuilt
3Listing + phone numberCreate/edit the listing on the site or with the Best Deal On Bot extension (device approval)Built
4Verify the phoneVerify by call (the bot calls the listing's own number with a 6-digit code) or Twilio Verify call; an admin can verify manuallyBuilt (admin path is manual)
5Knowledge baseBest Deal On writes the business's KB Markdown and tenant fileManual (done by the team/Coder)
6Calls liveNumber routed to callbots-bdo, tenant deployed after John's approvalManual; per-business call routing in the product is planned
7TextingOnly after that business's one-time carrier (A2P 10DLC brand + campaign) approval, usually about 4–24 hours; then a person turns sms_enabled onManual, not yet enabled for any business

Owners follow progress on /account (status page with a time estimate) and /account/phone-bot.