0 ? "{$mins} minutes / month" : "Minutes included"; } return ''; } $stmtPlans = $pdo->prepare(" SELECT slug, display_name, category, sort_order, monthly_price_cents, included_voice_minutes, is_public, is_active FROM billing_plans WHERE is_public = TRUE AND is_active = TRUE AND category IN ('telephony_ai', 'telephony_basic') ORDER BY category, sort_order, id "); $stmtPlans->execute(); $plans = $stmtPlans->fetchAll(PDO::FETCH_ASSOC); $aiPlans = []; $basicPlans = []; foreach ($plans as $p) { $cat = (string)($p['category'] ?? ''); if ($cat === 'telephony_ai') { $aiPlans[] = $p; } elseif ($cat === 'telephony_basic') { $basicPlans[] = $p; } } function render_public_plan_section(array $plans, string $sectionTitle, string $sectionSubtitle, string $type): void { if (!$plans) { return; } echo '
'; echo '
'; echo '

' . htmlspecialchars($sectionTitle) . '

'; echo '

' . htmlspecialchars($sectionSubtitle) . '

'; echo '
'; echo '
'; foreach ($plans as $plan) { $slug = (string)$plan['slug']; $name = (string)($plan['display_name'] ?: $slug); $monthlyCents = (int)($plan['monthly_price_cents'] ?? 0); $monthlyPrice = format_money_cents($monthlyCents); $allowance = plan_allowance_label($plan); $buttonUrl = '/register-telephony.php?type=' . urlencode($type) . '&plan=' . urlencode($slug); $tagline = ''; $benefits = []; if ($type === 'basic') { $tagline = 'Business phone service with clear monthly pricing.'; $benefits = [ 'Dedicated business phone line', 'Monthly included minutes', 'Optional monthly add-ons available before checkout', 'Choose your number after signup and payment', ]; } else { $tagline = 'AI-powered phone plan for advanced voice workflows.'; $benefits = [ 'AI voice phone capability', 'Monthly included minutes', 'Optional AI add-ons available before checkout', 'Choose your number after signup and payment', ]; } echo '
'; echo '
'; echo '
' . ($type === 'basic' ? 'Business Phone' : 'AI Voice Phone') . '
'; echo '

' . htmlspecialchars($name) . '

'; if ($allowance !== '') { echo '
' . htmlspecialchars($allowance) . '
'; } echo '
'; echo '$' . htmlspecialchars($monthlyPrice) . ''; echo '/ month'; echo '
'; echo '

' . htmlspecialchars($tagline) . '

'; echo '
    '; foreach ($benefits as $benefit) { echo '
  • ' . htmlspecialchars($benefit) . '
  • '; } echo '
'; echo 'Get started'; echo '
You’ll create your account first, then review optional add-ons before secure checkout.
'; echo '
'; echo '
'; } echo '
'; echo '
'; } ?> Business Phone Plans — iamaDroid
Business phone plans

Choose your phone plan and get started in minutes

Select your Business Phone or AI Voice Phone plan, create your account, review optional monthly add-ons, complete secure checkout, and then choose your number.

Account setup before payment
Optional add-ons before checkout
Choose your number after payment

How it works

1

Select a plan

Choose the Business Phone or AI Voice Phone plan that suits your needs.

2

Create your account

Complete your registration details to set up your phone workspace.

3

Review add-ons

Enhance your service with optional monthly add-ons before checkout.

4

Secure checkout

Complete payment securely through Stripe with your selected plan and add-ons.

5

Choose your number

Select your number, then complete verification if required for regulated number types.