system-prompts-and-models-o.../dealix/docs/sales-kit/LAUNCH_TODAY.md
2026-05-01 14:03:52 +03:00

8.1 KiB

🚀 Dealix — قائمة التدشين النهائية (اليوم)

الهدف: من "Launch-Ready in Docs" إلى "Launch-Live in Market" خلال 4 ساعات فعلية.


⏱️ 4-Hour Launch Sprint

الساعة 1: Backend LIVE (الأولوية القصوى)

Step 1.1 — Railway (15 دقيقة)

  1. افتح: https://railway.com/project/54bb60b4-d059-4dd1-af57-bc44c702b9f0
  2. Settings → Deploy → Start Command: امسحه أو اكتب /app/start.sh
  3. Variables → Raw Editor → الصق من dealix_railway_vars.txt
  4. Settings → Networking → Generate Public Domain
  5. انتظر Deploy = Active

Verification:

curl https://<your-domain>/api/v1/pricing/plans
# Must return JSON with plans

Step 1.2 — Add /healthz (5 دقائق)

افتح api/routers/health.py في المستودع، أضف المحتوى من: dealix_healthz_patch.py

Commit + push → CI يعيد النشر تلقائياً.

Verification:

curl https://<your-domain>/healthz
# Must return: {"status":"ok","service":"dealix"}

Step 1.3 — Moyasar Webhook (10 دقائق)

  1. افتح https://dashboard.moyasar.com/webhooks
  2. Add Webhook:
    • URL: https://<your-domain>/api/v1/webhooks/moyasar
    • Secret: نفس قيمة MOYASAR_WEBHOOK_SECRET في Railway
    • Events: payment_paid, payment_failed, payment_refunded
  3. Send Test Event → يجب أن يرجع 200 في Railway logs

Step 1.4 — 1 SAR E2E Test (15 دقيقة)

bash dealix_1_riyal_test.sh https://<your-domain>
  • يولّد invoice 1 ريال
  • ادفع ببطاقتك الحقيقية (أو test card: 4111 1111 1111 1111)
  • تحقق: payment في Moyasar + webhook في logs + record في DB

Step 1.5 — Rotate Moyasar Secret (5 دقائق)

⚠️ مهم: الـ secret كان مسرّب في git history سابقاً.

  1. Moyasar dashboard → API Keys → Rotate Secret
  2. Update في Railway Variables فوراً
  3. Update Moyasar Webhook Secret أيضاً

الساعة 2: Monitoring LIVE

Step 2.1 — Sentry → Slack (15 دقيقة)

  1. افتح Sentry → Settings → Integrations → Slack
  2. Connect workspace
  3. Alert Rules → New Alert:
    • Condition: event.level == "error"
    • Action: Notify Slack channel #dealix-alerts
  4. Trigger test: curl https://<domain>/_test_sentry
  5. تأكد الـ alert وصل Slack

Step 2.2 — UptimeRobot (10 دقائق)

  1. https://uptimerobot.com → Signup (free)
  2. Add New Monitor:
    • Type: HTTPS
    • URL: https://<your-domain>/healthz
    • Interval: 5 minutes
    • Alert: Email + SMS
  3. Send Test Alert → تأكد وصل جوالك

Step 2.3 — PostHog Verification (15 دقيقة)

  1. Add posthog_snippet.html content to landing/index.html (replace YOUR_POSTHOG_KEY)
  2. Apply same to marketers.html, pricing.html, partners.html
  3. Open landing page in browser
  4. Check PostHog dashboard → Live events → يجب ظهور $pageview

Step 2.4 — Add robots.txt + sitemap.xml (5 دقائق)

  1. Copy dealix_robots.txt to landing/robots.txt
  2. Copy dealix_sitemap.xml to landing/sitemap.xml
  3. Commit + push to deploy

الساعة 3: Outreach LIVE

Step 3.1 — First LinkedIn DM (15 دقيقة)

  1. افتح LinkedIn
  2. ابحث: Abdullah Asiri Lucidya
  3. Open profile → Message (لو متصلين) أو Connect with note
  4. الصق الرسالة من dealix_personalized_messages.md (المخصصة له)
  5. قبل Send: اقرأها مرة أخيرة، تأكد من اسمه ومنصبه صحيح
  6. Send

Step 3.2 — Log in Tracking (5 دقائق)

افتح dealix_14day_tracker.html في المتصفح:

  • Pipeline → Lucidya row → check "أُرسل"
  • ملاحظات: "قرابة الاسم — رسالة مخصصة"

Step 3.3 — Schedule Follow-ups (5 دقائق)

Calendar reminders:

  • يوم +3: Follow-up #1 ("رسالتي قبل 3 أيام")
  • يوم +7: Value-add (إحصائية Gartner)
  • يوم +11: Case snippet
  • يوم +15: Strategic question

Step 3.4 — LinkedIn Post #1 (30 دقيقة)

انشر Post اليوم 1 من dealix_content_calendar.md:

  • Hook: "أنا سامي. قررت أبني AI sales rep بالعربي الخليجي..."
  • End: اطلب متابعة + like

الساعة 4: Partner/Marketers LIVE

Step 4.1 — Deploy Landing Pages (20 دقيقة)

الخيار 1 — Vercel (الأسرع):

npm i -g vercel
cd landing/
vercel --prod

الخيار 2 — Netlify:

  • Drag & drop landing/ folder at netlify.com
  • Custom domain → dealix.ai

التحقق:

  • https://dealix.ai/ → index.html loads
  • https://dealix.ai/marketers → marketers.html
  • https://dealix.ai/pricing → pricing.html
  • https://dealix.ai/partners → partners.html

Step 4.2 — Partner Form → Formspree (10 دقيقة)

  1. https://formspree.io → Create account → New Form
  2. Copy Form ID
  3. Replace YOUR_ID in partners.html action URL
  4. Test submission → email arrives

Step 4.3 — Google Search Console (10 دقيقة)

  1. https://search.google.com/search-console
  2. Add property: https://dealix.ai
  3. Verify via DNS TXT record
  4. Submit sitemap: https://dealix.ai/sitemap.xml
  5. Request indexing for key pages

Step 4.4 — First Partner Outreach (20 دقيقة)

من dealix_agency_partnerships.md — Tier 2:

  • Peak Content (LinkedIn DM للـ founder)
  • Digital8 (email intro)

End-of-Sprint Verification

بعد 4 ساعات، كل هذه يجب أن تكون TRUE:

  • curl https://<domain>/api/v1/pricing/plans = 200 JSON
  • curl https://<domain>/healthz = 200 OK
  • Moyasar dashboard يظهر test payment 1 SAR
  • Sentry alert في Slack (من _test_sentry)
  • UptimeRobot alert في SMS/Email
  • PostHog يظهر live events
  • https://dealix.ai يفتح ويلود
  • LinkedIn DM للـ عبدالله العسيري مُرسل (double check mark)
  • LinkedIn post publicly visible
  • First partner email/DM sent

إذا كل الـ 10 = TRUE → Dealix launched. 🎉

إذا أقل من 7 = TRUE → لا زلت في Pre-Launch. عد للخطوات الناقصة.


📊 بعد الساعة 4: Monitor للـ 24 ساعة التالية

Dashboard الفحص اليومي (5 دقائق/ساعة لـ 24 ساعة):

  1. PostHog → live events (يجب > 0)
  2. Moyasar → transactions (watching for first real customer)
  3. Sentry → errors (should be 0 for stable run)
  4. UptimeRobot → uptime (should be 100%)
  5. LinkedIn → notifications (waiting for reply)

Action triggers:

  • لو Sentry error → fix خلال ساعة
  • لو UptimeRobot downtime → restart Railway service
  • لو lead replied → respond within 30 minutes
  • لو partner interested → book meeting within 24 hours

🚨 إذا حصل مشكلة

المشكلة: Railway deploy fails

الحل:

  1. افتح Logs في Railway Deployments
  2. ابحث عن أول ERROR line
  3. أرسل لي screenshot → أحلّها

المشكلة: Moyasar test payment fails

الحل:

  1. تحقق merchant account status في Moyasar dashboard
  2. تحقق API keys صحيحة
  3. جرّب test card قبل بطاقتك الحقيقية

المشكلة: CI red on GitHub

الحل:

  1. git log — آخر commit
  2. Actions tab → failed run → read error
  3. أرسل error message → أحلّها

المشكلة: Abdullah Asiri ما رد بعد 7 أيام

الحل:

  • طبيعي — 40% معدل رد بعد الـ follow-up #1
  • أرسل رسالة #2 من dealix_followup_cadence.md
  • أكمل outreach لـ 4 الآخرين (Ahmad, Nawaf, Hisham, Ibrahim)

🎯 Final Truth

Dealix اليوم:

  • كود موجود (72 PRs)
  • محتوى موجود (50+ files)
  • استراتيجية موجودة
  • ليس live في السوق

Dealix بعد 4 ساعات من الآن (لو نفذت):

  • Live backend
  • Live payments
  • Live monitoring
  • Live landing page
  • First outreach sent

الفرق = 4 ساعات.

ابدأ الآن: Step 1.1.