Israeli businesses struggle to provide consistent customer support that complies with Consumer Protection Law requirements while handling Hebrew communications across multiple channels efficiently. Without smart automation, response times grow, tickets fall through the cracks, and unnecessary regulatory risks emerge.
Author: @skills-il
Deploy and configure customer support automation for Israeli businesses. Categorizes and routes Hebrew support tickets, manages complaint workflows per Israeli Consumer Protection Law 1981 (14-day return policy, cooling-off periods, mandatory response timeframes), configures SLA management with Israeli business hours (Sunday-Thursday), builds escalation rules, and generates canned responses in Hebrew for multi-channel support (WhatsApp, email, phone, social media). Do NOT use for building chatbots from scratch, WhatsApp Business API integration, general CRM setup, or non-Israeli consumer protection compliance.
npx skills-il add skills-il/communication --skill israeli-customer-support-automatorSet up ticket categorization (miyun krartisim) to classify incoming Hebrew support requests. Each ticket should be categorized by type and priority.
Category taxonomy:
| Category | Hebrew | Subcategories | Typical Priority |
|---|---|---|---|
| Billing | חיוב | Incorrect charge, refund request, payment method, invoice question | Medium-High |
| Technical | תקלה טכנית | Bug report, feature not working, integration issue, performance | High |
| Returns | החזרות | Product return, exchange, cooling-off cancellation | High (time-sensitive) |
| Complaints | תלונות | Service complaint, product complaint, escalation request | High |
| General inquiry | שאלה כללית | Product info, pricing, availability, hours | Low |
| Account | חשבון | Login issues, password reset, profile update, subscription | Medium |
| Shipping | משלוח | Tracking, delivery delay, damaged package, address change | Medium |
Routing rules:
| Priority | Response Target | Assignment |
|---|---|---|
| Critical | 1 hour | L3 supervisor, immediate alert |
| High | 4 business hours | L2 agent, queue priority |
| Medium | 8 business hours | L1 agent, standard queue |
| Low | 24 business hours | L1 agent or auto-response |
Hebrew keyword detection for auto-categorization:
| Keywords (Hebrew) | Auto-Category |
|---|---|
| חיוב, חשבונית, תשלום, זיכוי, החזר כספי | Billing |
| לא עובד, תקלה, באג, נתקע, שגיאה, קריסה | Technical |
| החזרה, החלפה, ביטול עסקה, תקופת צינון | Returns |
| תלונה, אי שביעות רצון, לא מקובל, דורש פיצוי | Complaints |
| מידע, שאלה, מחיר, שעות פעילות, זמינות | General inquiry |
| סיסמה, כניסה, חשבון, הרשמה, מנוי | Account |
| משלוח, מעקב, חבילה, הגעה, כתובת | Shipping |
Run the classifier script for automated ticket categorization:
python scripts/ticket-classifier.py --text "הכרטיס שלי חויב פעמיים, מבקש זיכוי" --lang heWhen handling complaints and return requests, ensure full compliance with the Israeli Consumer Protection Law 1981 (chok haganat ha'tzarchan, tashma"b-1981).
Key provisions for customer support:
| Provision | Requirement | Law Section |
|---|---|---|
| Remote purchase returns | 14 days cooling-off period from delivery or contract signing (whichever is later) | Section 14G |
| Cancellation of transaction | Consumer can cancel within 14 days; business must refund within 14 days of receiving cancellation notice | Section 14G |
| Cancellation fee | Maximum 5% of transaction price or NIS 100, whichever is lower | Section 14G |
| Defective product | Right to repair, replacement, or refund; no time limit for manufacturing defects | Section 11 |
| Misleading advertising | Business liable for damage caused by misleading claims | Section 2 |
| Receipt requirement | Must provide receipt for every transaction over NIS 24 | Section 14B |
| Price display | Must display prices including VAT | Section 17A |
| Warranty | Must honor written warranty terms; minimum periods vary by product type | Section 10 |
| Door-to-door sales | Extended cooling-off period; customer can cancel even after 14 days in some cases | Section 14A |
Cooling-off period exceptions (Section 14G(d)):
Complaint handling workflow:
Complaint received
|
v
Categorize (billing/product/service)
|
v
Check if within 14-day cooling-off period
|
+--> YES: Process return/cancellation immediately
| Refund within 14 days of notice
| May charge cancellation fee (max 5% or NIS 100)
|
+--> NO: Check if defective product
|
+--> YES: Offer repair/replacement/refund
| No time limit for manufacturing defects
|
+--> NO: Standard complaint workflow
Acknowledge -> Investigate -> Resolve
Escalate if unresolved within SLAConsult references/consumer-protection-law.md for the full legal reference.
Set up SLA timers that respect Israeli business hours and holidays.
Israeli business hours configuration:
| Parameter | Value |
|---|---|
| Business days | Sunday through Thursday (yom rishon through yom chamishi) |
| Standard hours | 08:30 - 17:30 IST (Israel Standard Time, UTC+2) / IDT (UTC+3 during DST) |
| Friday | 08:30 - 13:00 (optional; some businesses closed) |
| Saturday (Shabbat) | Closed |
| Holiday eves | Close at 13:00 |
SLA tiers:
| Tier | First Response | Resolution | Applicable To |
|---|---|---|---|
| Premium | 1 business hour | 4 business hours | Enterprise customers, legal complaints |
| Standard | 4 business hours | 1 business day | Regular customers, billing issues |
| Basic | 8 business hours | 2 business days | General inquiries, low-priority |
| Informational | 1 business day | 3 business days | Product questions, feature requests |
SLA calculation rules:
Holiday SLA adjustments. During the following periods, extend SLAs by 1 business day:
Configure a multi-level escalation system for support tickets.
Escalation levels:
| Level | Role | Handles | Authority | Response Time |
|---|---|---|---|---|
| L1 | Auto-response / Junior agent | Simple inquiries, password resets, status checks | Send canned responses, basic troubleshooting | Immediate (auto) or 4 hours |
| L2 | Senior agent | Complex issues, billing disputes, returns processing | Issue refunds up to NIS 500, override policies | 8 hours from escalation |
| L3 | Supervisor / Team lead | Legal complaints, high-value disputes, VIP customers | Full refund authority, compensation offers | 4 hours from escalation |
| L4 | Management | Regulatory complaints, PR-sensitive issues, legal threats | Policy changes, legal consultation | 2 hours from escalation |
Auto-escalation triggers:
| Trigger | Escalate To | Reason |
|---|---|---|
| Customer mentions "lawyer" (עורך דין) or "court" (בית משפט) | L3 | Potential legal action |
| Customer mentions "Consumer Protection Authority" (הרשות להגנת הצרכן) | L3 | Regulatory complaint |
| Ticket unresolved past SLA | Next level | SLA breach |
| Customer requests supervisor | L3 | Customer demand |
| 3+ tickets from same customer in 7 days | L2 | Recurring issue pattern |
| Negative sentiment detected | L2 | Customer frustration |
| Ticket involves amount > NIS 1,000 | L2 | High-value transaction |
| Social media complaint (public) | L3 | PR sensitivity |
Escalation notification template (Hebrew):
[הסלמת כרטיס]
מספר כרטיס: {ticket_id}
לקוח: {customer_name}
סיבת הסלמה: {reason}
רמה נוכחית: L{current} -> L{next}
תיאור: {description}
היסטוריה: {interaction_count} אינטראקציות
SLA נותר: {sla_remaining}Build a library of canned responses (tshuvot mugdarot meirosh) in Hebrew for common support scenarios.
Response templates by category:
Acknowledgment (aishur kabala):
שלום {customer_name},
תודה שפנית אלינו. קיבלנו את פנייתך (מספר כרטיס: {ticket_id}).
נחזור אליך בהקדם, לכל המאוחר תוך {sla_hours} שעות עבודה.
בברכה,
צוות {company_name}Refund processed (zikui butzah):
שלום {customer_name},
בהמשך לפנייתך, ביצענו זיכוי בסך {amount} ש"ח לכרטיס האשראי שלך.
הזיכוי יופיע בחשבונך תוך 3-5 ימי עסקים.
מספר אסמכתא: {reference_id}
נשמח לעמוד לרשותך בכל שאלה נוספת.
בברכה,
צוות {company_name}Return instructions (hora'ot lehachzara):
שלום {customer_name},
בהתאם לבקשתך להחזרת המוצר, להלן ההוראות:
1. ארזו את המוצר באריזתו המקורית
2. צרפו את החשבונית / אישור ההזמנה
3. שלחו לכתובת: {return_address}
או הביאו לסניף הקרוב: {branch_address}
שימו לב: ההחזרה חייבת להתבצע תוך 14 ימים ממועד קבלת המוצר,
בהתאם לחוק הגנת הצרכן.
לאחר קבלת המוצר, הזיכוי יבוצע תוך 14 ימים.
בברכה,
צוות {company_name}Issue resolved (ba'aya nitpera):
שלום {customer_name},
שמחים לעדכן שהבעיה שדיווחת עליה (כרטיס {ticket_id}) טופלה.
{resolution_details}
אם הבעיה חוזרת או שיש לך שאלות נוספות, אל תהסס/י לפנות אלינו.
נשמח אם תוכל/י לדרג את חוויית השירות:
{satisfaction_survey_link}
בברכה,
צוות {company_name}Escalation notice to customer (hodaat haslama):
שלום {customer_name},
פנייתך (כרטיס {ticket_id}) הועברה לטיפול מנהל/ת צוות שלנו
שיצור/תיצור איתך קשר בהקדם.
אנו מתייחסים לפנייתך ברצינות ונעשה כל שביכולתנו לפתור את העניין.
בברכה,
צוות {company_name}Consult references/hebrew-response-templates.md for the complete template library.
Set up support across multiple channels common in the Israeli market.
Channel configuration:
| Channel | Popularity in Israel | Best For | Response Format |
|---|---|---|---|
| WhatsApp Business | Very high (90%+ adoption) | Quick questions, order updates, personal service | Short, conversational Hebrew |
| High | Formal complaints, documentation, detailed issues | Structured, formal Hebrew | |
| Phone | High | Urgent issues, elderly customers, complex problems | Script-guided conversation |
| Website chat | Medium | Browser-based inquiries, guided troubleshooting | Chatbot + agent handoff |
| Facebook/Instagram | Medium | Public complaints, product questions, social engagement | Public-facing, diplomatic |
| SMS | Low (replaced by WhatsApp) | Automated notifications, appointment reminders | Brief, transactional |
Channel-specific guidelines:
WhatsApp:
Email:
Social media:
Connect support workflows with CRM and ERP systems commonly used by Israeli businesses.
Monday.com integration:
Priority ERP integration:
Other common integrations:
| Tool | Use Case | Integration Method |
|---|---|---|
| Salesforce | Enterprise CRM | API, webhooks |
| HubSpot | SMB CRM | API, native integration |
| Jira | Bug tracking | API, webhook on tech tickets |
| Slack / Teams | Internal notifications | Webhook, bot |
| Twilio | SMS/WhatsApp | API |
Set up customer satisfaction measurement (medidat sipuk lakokhot) with Hebrew-localized surveys.
CSAT (Customer Satisfaction Score):
Post-resolution survey (Hebrew):
מה מידת שביעות הרצון שלך מהטיפול בפנייה?
1 - לא מרוצה כלל
2 - לא מרוצה
3 - ניטרלי
4 - מרוצה
5 - מרוצה מאודNPS (Net Promoter Score):
Periodic survey (Hebrew):
בסולם של 0 עד 10, עד כמה סביר שתמליץ/י על {company_name} לחבר/ה או עמית/ה?
0 (לא סביר כלל) -------- 10 (סביר מאוד)Key metrics dashboard:
| Metric | Target | Calculation |
|---|---|---|
| CSAT | > 4.0 / 5.0 | Average of post-resolution ratings |
| NPS | > 30 | % Promoters (9-10) minus % Detractors (0-6) |
| First Response Time | Per SLA tier | Time from ticket creation to first agent response |
| Resolution Time | Per SLA tier | Time from ticket creation to resolution |
| First Contact Resolution (FCR) | > 60% | % of tickets resolved in first interaction |
| Ticket Volume | Trend analysis | Total tickets per day/week/month |
| Escalation Rate | < 15% | % of tickets escalated beyond L1 |
| Customer Effort Score (CES) | > 4.0 / 5.0 | "How easy was it to resolve your issue?" |
Reporting cadence:
User says: "I need to set up customer support automation for my online store in Israel"
Actions:
Result: Fully configured support system with Hebrew templates, Israeli law compliance, and multi-channel routing.
User says: "A customer wants to return a product they bought online 10 days ago"
Actions:
Result: Return processed in full compliance with Consumer Protection Law 1981, Section 14G.
User says: "A customer posted a complaint on Facebook tagging our company and threatening to go to the Consumer Protection Authority"
Actions:
Result: Public complaint managed with appropriate escalation, regulatory risk mitigated.
User says: "I want to measure customer satisfaction for our support team"
Actions:
Result: Complete satisfaction measurement system with Hebrew surveys and actionable metrics.
scripts/ticket-classifier.py -- Classify Hebrew support tickets by category and priority based on keyword analysis. Supports batch processing from CSV files. Run: python scripts/ticket-classifier.py --helpreferences/consumer-protection-law.md -- Key provisions of the Israeli Consumer Protection Law 1981. Covers cooling-off periods, return policies, cancellation fees, warranty obligations, and complaint handling requirements. Consult when handling returns, complaints, or any dispute involving consumer rights.references/hebrew-response-templates.md -- Ready-to-use Hebrew canned responses for common support scenarios. Includes templates for acknowledgment, refund processing, return instructions, issue resolution, escalation notices, and satisfaction surveys. Consult when creating or customizing support response templates.Cause: Hebrew keyword detection matched the wrong category (e.g., "payment" matched billing instead of returns)
Solution: Review the keyword detection table in Step 1. Add more specific subcategory keywords. Use the classifier script with --verbose flag to see matching details: python scripts/ticket-classifier.py --text "..." --verbose
Cause: Business hours configuration does not account for Shabbat (Saturday) and the Israeli work week Solution: Verify the business hours config in Step 3. Ensure Friday is set to close at 13:00 (or fully closed) and Saturday is marked as non-business. Check that the timezone is set to Asia/Jerusalem.
Cause: The 14-day period was calculated from the order date instead of the delivery date (or contract signing, whichever is later) Solution: Per Consumer Protection Law Section 14G, the cooling-off period starts from the later of: (1) delivery date, or (2) the date the consumer received the contract terms and cancellation details. Recalculate accordingly.
Cause: Notification channel is misconfigured or supervisor assignment rules are not matching Solution: Check the escalation routing rules in Step 4. Verify that supervisor contact details are up to date. Test the notification webhook. For WhatsApp notifications, ensure the supervisor's phone number is registered with WhatsApp Business API.
Supported Agents
Build an automatic classification system for Hebrew customer support tickets. Define main categories (complaint, question, refund request, technical issue), urgency levels, and routing rules to the right agent. Ensure the system recognizes Hebrew keywords including slang.
Create a set of Hebrew canned responses for common customer support scenarios: ticket acknowledgment, status update, request for more info, ticket closure, and refund request response. Each response must comply with Consumer Protection Law requirements.
Define a structured escalation workflow for customer support: criteria for moving between support tiers, SLA times per tier, customer notification templates at each stage, and rules for automatic detection of tickets requiring immediate escalation (e.g., legal threats or consumer authority complaints).
Create a Hebrew CSAT survey to send after ticket closure. Include questions about response speed, solution quality, agent courtesy, and one open-ended question. Keep the survey short (up to 5 questions) with a 1 to 5 star rating scale.
Trust Score
This skill can execute scripts and commands on your system.
1 occurrences found in code
This skill can access environment variables which may contain secrets.
2 occurrences found in code
Query and manage Timeless meetings, rooms, transcripts, and AI documents. Capture podcast episodes and YouTube videos into Timeless for transcription. Use when working with meeting data, searching transcripts, getting AI summaries, or building meeting automations.
Aggregate Israeli job market data, optimize Hebrew CVs, benchmark salaries, and track employment trends. Use when user asks about job searching in Israel, Israeli CV writing, Hebrew resume, salary expectations in Israel, AllJobs, Drushim, JobMaster, JobNet, LinkedIn Israel, Israeli job interviews, or Israeli employment benefits. Covers major job platforms, salary data, and Israeli workplace culture. Do NOT use for international job markets outside Israel or immigration/visa work permits (see separate skill).
Employer-side hiring automation for Israeli companies. Generates Hebrew job descriptions compliant with the Equal Employment Opportunities Law 1988, posts to Israeli job boards (AllJobs, Drushim, JobMaster, LinkedIn Israel), screens resumes with Israeli context (military service, academic institutions, tech bootcamps), schedules interviews around Israeli holidays and Shabbat, and generates offer letters with mandatory Israeli employment clauses (pension, keren hishtalmut, Section 14, vacation, sick days, convalescence pay). Do NOT use for job searching, interview preparation, salary negotiation, employment contracts legal review, or freelancer hiring.
Want to build your own skill? Try the Skill Creator · Submit a Skill