Claude Code שולח לי כל בוקר את מצב העסק לוואטסאפ

06:02 בבוקר. הטלפון מצפצף. הודעת WhatsApp אחת עם כל מה שאני צריך לדעת על העסק שלי. אני לא פותח שום דשבורד, לא נכנס ל-CRM, לא בודק Analytics. הכל כבר שם.

זה לא חלום של עתיד רחוק. זו המציאות שלי כבר שלושה חודשים. כל בוקר, בדיוק בשש, Claude Code שולח לי דוח מלא על מצב העסק ישירות לוואטסאפ. לידים חדשים, ביצועי קמפיינים, סטטוס מכירות, ופגישות שמחכות היום.

ואני? פשוט קורא. מחליט. ממשיך עם היום.

למה דוח בוקר אוטומטי משנה את כל המשחק

בעלי עסקים מבזבזים בממוצע 47 דקות כל בוקר רק על בדיקת נתונים ממקורות שונים. זה נתון מ-מחקר של Improvado על דשבורדים למנהלים. 47 דקות של קפיצות בין Google Analytics, ל-CRM, לחשבון מודעות, למייל, לקבוצת וואטסאפ של הצוות.

עכשיו תכפיל את זה ב-365 ימים. קיבלת 286 שעות בשנה. שבעה שבועות עבודה מלאים. שנבלעים בלחיצות עכבר חסרות ערך.

הפתרון שלי פשוט עד כאב: סקריפט Python אחד, Claude Code שמריץ אותו כל בוקר דרך launchd, ותוצאה שנשלחת ישירות לוואטסאפ שלי.

3 דקות זמן הקריאה של הדוח. במקום 47 דקות של חפירה ידנית.

מה בדיוק נמצא בדוח הבוקר שלי

הדוח לא מכיל "הכל". הוא מכיל רק את מה שמשנה. אחרי שלושה חודשים של שיפורים, הגעתי לפורמט שעובד:

  • לידים חדשים מאתמול – כמה נכנסו, מאיזה מקור, ומי ביניהם "חם" (מילא שאלון + קבע פגישה)
  • ביצועי Meta Ads – CPA, הוצאה כוללת, CTR, ואם יש קמפיין שבולע תקציב בלי תוצאות… הוא מסומן באדום
  • פגישות היום – רשימת הפגישות של צוות המכירות, עם שם הליד והמקור שממנו הגיע
  • מצב מכירות שבועי – כמה נסגרו השבוע, כמה בתהליך, מה אחוז הסגירה
  • התראות חריגות – אם CPA עלה ב-30% או יותר, אם קמפיין לא קיבל המרות 48 שעות, אם יש ליד שלא חזרו אליו
הנקודה הקריטית

הדוח לא אומר לי "מה קרה". הוא אומר לי "מה דורש החלטה". זה ההבדל בין דשבורד פסיבי לבין מערכת שמנהלת את תשומת הלב שלך.

הארכיטקטורה: איך זה עובד מאחורי הקלעים

אני לא מפתח. אני בעל עסק. אבל Claude Code נתן לי את היכולת לבנות מערכת שצוות פיתוח היה לוקח שבועות לבנות. הנה המבנה:

  • Data Sources – Meta Ads API, Fireberry CRM, Google Calendar API, ו-PostHog Analytics
  • Scheduler – launchd על Mac (כמו cron job, רק יציב יותר). רץ כל יום ב-06:00 שעון ישראל
  • Processing – סקריפט Python שמושך את כל הנתונים, מפורמט אותם, ומחליט מה "חריג" לפי כללים שהגדרתי
  • Delivery – WhatsApp Bot מקומי ששולח את ההודעה ישירות לנייד שלי
  • Fallback – אם WhatsApp נופל, הדוח נשלח גם למייל דרך Gmail API

הכל רץ ממחשב אחד. בלי שרתים בענן, בלי תשלום חודשי לשום פלטפורמת דשבורד, בלי תלות באף אחד.

ה-Prompt שהופך נתונים גולמיים לדוח שאפשר לקרוא

הנה ה-prompt האמיתי שאני משתמש בו (בגרסה מקוצרת). זה מה שהופך JSON מכוער לדוח WhatsApp קריא:

PROMPT לדוגמה

"קיבלת נתוני ביצועים מ-4 מקורות: Meta Ads, CRM, Calendar, Analytics. תפיק דוח בוקר בעברית לבעל עסק. כללים: (1) פתח עם המספר הכי חשוב היום. (2) סמן באדום כל מדד שחורג 30% מהממוצע השבועי. (3) סיים עם שורה אחת: 'החלטה אחת שצריך לקבל היום'. (4) מקסימום 15 שורות. (5) בלי מילות מילוי, בלי 'שלום יהב', ישר לעניין."

התוצאה? הודעה של 12-15 שורות שנקראת ב-3 דקות. עם ההחלטה הכי דחופה בסוף. כל בוקר.

הטעות שכמעט הרסה את כל המערכת

בהתחלה בניתי דוח ארוך. 40 שורות. גרפים ב-ASCII. טבלאות. הכל.

מה קרה? הפסקתי לקרוא אותו אחרי שבוע.

הלקח

דוח אוטומטי שלא קוראים אותו = אין דוח. הכלל שלמדתי: אם לא גומרים לקרוא ב-3 דקות, זה ארוך מדי. קיצצתי מ-40 שורות ל-15. ואז סוף סוף התחלתי לקרוא כל יום, בלי לדלג.

זה בדיוק מה ש-Rich Hanley כתב ב-Medium על דשבורדים AI למנהלים: הערך לא בכמות המידע, אלא ביכולת לסנן ולהציג רק את מה שדורש פעולה.

התוצאות: שלושה חודשים אחרי ההפעלה

אחרי 90 יום עם הדוח:

  • זמן בוקר על "בדיקת מצב" ירד מ-45 דקות ל-3 דקות. כל יום.
  • זמן תגובה לליד חם ירד מ-6 שעות ל-90 דקות. כי הצוות רואה את הדוח בבוקר ויודע למי לחזור ראשון.
  • קמפיינים מפסידים נכבים תוך 24 שעות במקום 72. כי אני רואה את ההתראה ביום הראשון, לא אחרי שלושה.
  • אחוז סגירה של הצוות עלה ב-12%. לא בגלל הדוח ישירות, אלא כי הם מגיעים לפגישות מוכנים עם הקשר על הליד.

ומעבר למספרים… יש משהו פסיכולוגי. כשאתה מתחיל את הבוקר יודע בדיוק מה המצב, אתה לא מבזבז אנרגיה מנטלית על חרדה. אתה לא שואל "מה שלום הקמפיינים?" כי כבר יש לך תשובה.

דשבורד טוב לא עונה על שאלות. הוא מונע אותן מלהישאל.

איך לבנות את זה בעצמך (ב-Claude Code)

אם יש לך Claude Code מותקן, זה עניין של שעה-שעתיים לגרסה הראשונה. הנה הצעדים:

  • הגדר את מקורות הנתונים – מאיפה המספרים שלך מגיעים? CRM? Google Sheets? Meta Ads? תרשום רשימה.
  • כתוב prompt ל-Claude Code – "תבנה לי סקריפט Python שמושך נתונים מ-[מקורות] ושולח סיכום יומי לוואטסאפ דרך [bot/API]"
  • הגדר את הכללים – מה נחשב "חריג"? מתי לסמן באדום? מה חשוב ומה אפשר לדלג?
  • תזמן עם cron/launchd – פקודה אחת שאומרת "תריץ את הסקריפט כל יום ב-06:00"
  • חי עם הגרסה הראשונה שבוע – ואז תשפר. תקצר. תוסיף את מה שחסר ותוריד את מה שמיותר.

ב-CLAUDE.md שלך אתה יכול להגדיר את הכללים העסקיים פעם אחת, ו-Claude Code ישתמש בהם בכל הרצה. אין צורך לחזור על ההנחיות.

מעבר לדוח בוקר: מה עוד רץ אוטומטית

הדוח היומי היה רק ההתחלה. אחרי שהבנתי את העיקרון, בניתי עוד 6 אוטומציות שרצות בלי שאני נוגע:

  • מאמרי SEO – 145 מאמרים שנכתבו ופורסמו אוטומטית ב-28 יום. הגיעו ל-1,500 קליקים מגוגל.
  • ניטור קמפיינים – בדיקה כל 4 שעות אם יש קמפיין שצריך לכבות
  • תזכורות לצוות מכירות – ליד שלא חזרו אליו 4 שעות? הודעה אוטומטית לנציג
  • דוח שבועי מורחב – כל ראשון בבוקר, סיכום שבועי עם trends והשוואה לשבוע קודם
  • ניתוח לידים – כל ליד חדש מקבל "ציון חום" אוטומטי לפי השאלון שמילא
  • גיבוי נתונים – כל לילה, גיבוי אוטומטי של כל הדאטה הקריטית

כל אלה רצות ממחשב אחד. בלי צוות פיתוח. בלי תשלום חודשי ל-Zapier או Make. רק Claude Code, Python, ו-cron jobs.

למי זה מתאים (ולמי לא)

אני לא רוצה למכור חלומות. הנה האמת:

מתאים לך אם: יש לך עסק עם לפחות 2-3 מקורות נתונים (CRM + מודעות + יומן), אתה מבזבז יותר מ-30 דקות ביום על "בדיקת מצב", ויש לך Claude Code מותקן (או מוכנות להתקין).

לא מתאים לך אם: אין לך נתונים דיגיטליים (הכל בראש / על דף), העסק שלך קטן מדי ל-reporting יומי (אם יש 2 לקוחות בשבוע, לא צריך דוח אוטומטי), או שאתה מעדיף לבדוק ידנית כי "אתה חייב לראות בעצמך".

טיפ מניסיון

תתחיל עם דוח פשוט. מדד אחד. מקור נתונים אחד. אחרי שבוע, תוסיף עוד. אחרי חודש יהיה לך את הדוח המושלם לך. בלי שאף "מומחה אוטומציה" אמר לך מה צריך.

השורה התחתונה

לפני שלושה חודשים, הבוקר שלי התחיל בחרדה. "מה קורה עם הקמפיינים?", "האם הצוות חזר ללידים?", "כמה הוצאנו אתמול?". היום, הבוקר שלי מתחיל בהודעת WhatsApp אחת שנותנת לי שקט.

לא כי אין בעיות. אלא כי אני יודע בדיוק מה הבעיות. ויכול לטפל בהן מיד, במקום לגלות אותן ב-11 בבוקר אחרי שעה של חפירה.

זה השינוי שאף דשבורד SaaS ב-$99 לחודש לא נתן לי. כי אף אחד מהם לא שלח לי הודעה לוואטסאפ ב-6 בבוקר עם בדיוק מה שאני צריך.

Claude Code לעסקים הוא לא כלי לפיתוח תוכנה. הוא עוזר אישי שיודע לבנות לך כל מערכת שתתאר לו במילים.

📲 הסקיל המלא — daily-business-report-whatsapp

הסקיל המלא של הדוח שאתה שומר ב-~/.claude/skills/daily-business-report.md ומפעיל אוטומטית כל בוקר. אתה לוקח אותו, מתאים את ה-API keys שלך, ויש לך דוח אישי שמגיע לוואטסאפ.

הקובץ — daily-business-report.md

— name: daily-business-report-whatsapp description: Every morning at 06:00 Israel time, pull stats from all your business sources (Meta Ads, CRM, email, payments) and send a single WhatsApp message summarizing yesterday + today's state. — # Daily Business Report → WhatsApp ## Inputs (configure once) – ads_account_id: Meta Ads account – crm_endpoint: your CRM API (Fireberry / HubSpot / etc.) – email_tool: RavMesser / ActiveCampaign / Mailchimp API – payment_processor: CardCom / Stripe / Tranzila – whatsapp_endpoint: http://localhost:7654/group/send – target_jid: your phone JID (e.g., 972XXXXXXXXX@s.whatsapp.net) ## Workflow ### Step 1 — Pull yesterday's data (parallel) "`bash META_TOKEN=$(security find-generic-password -s "meta-ads-mcp" -w) ADS=$(curl -sS "https://graph.facebook.com/v23.0/act_XXXXX/insights?fields=spend,purchase_roas,actions&date_preset=yesterday&access_token=$META_TOKEN") LEADS=$(curl -sS -H "tokenid: YOUR_CRM_TOKEN" \\ "https://api.fireberry.com/api/record/1005?created_after=yesterday") SALES=$(curl -sS "https://secure.cardcom.solutions/api/v11/Documents/GetByDate" \\ -d "Date=$(date -v-1d +%Y-%m-%d)") "` ### Step 2 — Send to Claude for formatting Prompt to Claude: "You have these JSON inputs: ads, leads, sales. Format a WhatsApp message in Hebrew RTL with this structure: ☕ דוח בוקר {today} 📊 קמפיינים אתמול: – הוצאה: ₪{spend} – ROAS: {roas}x – רכישות: {purchases} 🎯 לידים חדשים: {leads_count} 💰 מכירות אתמול: ₪{sales_total} If anything looks anomalous (ROAS < 1, leads = 0, etc.), add a 🚨 ALERT row at the top with one-sentence explanation. Keep it under 12 lines total. No fluff. Every line earns its place." ### Step 3 — Send via WhatsApp bot "`bash curl -sS -X POST http://localhost:7654/group/send \\ -H "Content-Type: application/json" \\ -d "{\"jid\":\"$TARGET_JID\",\"text\":$(printf '%s' "$MSG" | jq -Rs .)}" "` ## launchd plist (~/Library/LaunchAgents/com.yahavrubin.daily-report.plist) "`xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key><string>com.yahavrubin.daily-report</string> <key>ProgramArguments</key> <array> <string>/path/to/daily_report.sh</string> </array> <key>StartCalendarInterval</key> <dict> <key>Hour</key><integer>6</integer> <key>Minute</key><integer>0</integer> </dict> <key>StandardOutPath</key> <string>/path/to/daily_report.log</string> </dict> </plist> "` Activate with: "`bash launchctl load ~/Library/LaunchAgents/com.yahavrubin.daily-report.plist "` ## Failure handling – If Meta API is down → write "Meta: N/A" in the report instead of crashing – If CRM is down → same – If WhatsApp bot is down → save to file + retry after watchdog restarts it – The report ALWAYS sends, even if one source fails. Resilience over completeness. ## Tuning tips – After 1 week of use, ask yourself: which row didn't I actually look at? Remove it. – The report should fit in one phone screen scroll. If it doesn't, you'll stop reading it. – Add ONE anomaly detection rule per week (e.g., ROAS<1 alert, leads=0 alert).

אחרי שהקובץ נשמר וה-launchd נטען, אתה מקלים בקלוד קוד פעם אחת:

> תפעל לפי הסקיל "daily-business-report-whatsapp". תבדוק שכל ה-API tokens קיימים, ב-Keychain, תייצר את קובץ daily_report.sh, ותריץ פעם אחת עכשיו כדי לוודא שהדוח מגיע לוואטסאפ. אם משהו נכשל, תכתוב לי בדיוק מה.

אחרי שעובד פעם אחת ידנית, ה-launchd יקח על עצמו כל בוקר ב-06:00. שום דבר לא צריך ממך.

רוצה לבנות מערכת אוטומציה כזו לעסק שלך?

בנקסט לבל אנחנו עוזרים ליזמים לבנות עסקים שרצים חכם. עם מנטורים, קהילה, וכלים שחוסכים מאות שעות בשנה. 300+ יזמים כבר שם.

בדיקת התאמה חינמית ←

באהבה ענקית,
יהב.

הזמנה אישית להצטרפות לרשימת התפוצה של יהב

תכניס את המייל שלך בטופס כאן למטה,
וקבל כרטיס מתנה פנימה

אולי יעניין אותך גם...

קייסטאדי חצי מליון שקל בחודש

קייסטאדי במתנה!

איך גרמנו לג׳ני קפלן להפסיק למכור פגישות והקפצנו אותה מ-2,000 שקל בחודש עם יומן מלא ולשון בחוץ…

למעל ל-500,000 שקל בחודש בזמן שהיא סוגרת חופשות מפנקות מסביב לעולם עם כל המשפחה, על ידי שימוש ב- AI וקורסים דיגיטליים.

תנו לי 37 דקות ואני אגלה לכם את הדרך להפסיק למכור זמן - ולהתחיל למכור ידע!