Israeli businesses using Make.com struggle to connect local services like Green Invoice, Priority ERP, and Israeli payment gateways. They must build HTTP modules from scratch without guidance on Israeli data formats, bimonthly billing cycles, and scheduling that respects Shabbat and the Hebrew calendar.
Author: @skills-il
Build and configure Make.com scenarios for Israeli business processes, including Green Invoice sync, Monday.com board automation, Priority ERP data exports, and WhatsApp Business Hebrew messaging. Covers Israeli app modules, Hebrew data transformations, ILS currency handling, Shabbat-aware scheduling, and webhook receivers for Israeli payment gateways.
npx skills-il add skills-il/developer-tools --skill make-com-israeli-automationsBefore building any scenario, map the business workflow to a Make.com pattern. Israeli business automations fall into predictable categories:
| Business Workflow | Make.com Pattern | Core Modules | Trigger Type |
|---|---|---|---|
| Invoice creation and sync | Watch + Create | Green Invoice, Monday.com | Webhook / Scheduled |
| Billing cycle reporting | Router + Aggregator | Green Invoice, Google Sheets, HTTP | Scheduled (monthly/bimonthly) |
| Customer messaging | Watch + Iterator + HTTP | WhatsApp Cloud API, Monday.com | Webhook |
| ERP data export | HTTP + JSON Parse + Router | Priority ERP (HTTP), Google Sheets | Scheduled |
| Payment notification | Webhook + Router + Create | Cardcom/Tranzila webhook, Slack/Email | Instant (webhook) |
| Document generation | Watch + Template + Email | Green Invoice, Google Docs, Gmail | Event-driven |
Choose the pattern based on these criteria:
Green Invoice (Hashbonit Yeruqa)
Green Invoice provides a native Make.com module. To set up the connection:
Key field mappings for Green Invoice documents:
| Green Invoice Field | Make.com Field | Notes |
|---|---|---|
type |
Document type | 320 = Tax Invoice, 330 = Receipt, 400 = Quote |
client.name |
Client name | Hebrew characters supported |
currency |
Currency code | Use ILS for Israeli Shekel |
amount |
Total (ILS) | In agorot (multiply by 100 for API, divide by 100 for display) |
vatType |
VAT handling | 0 = Exempt, 1 = Included, 2 = Excluded |
lang |
Document language | he for Hebrew, en for English |
Monday.com
Monday.com has a native Make.com module. Israeli businesses commonly use it for project billing:
Priority ERP (via HTTP module)
Priority does not have a native Make.com module. Use HTTP modules:
https://{your-priority-domain}/odata/Priority/tabula.ini/{company}/{entity}Content-Type: application/jsonCommon Priority entities for Israeli scenarios:
| Entity | OData Path | Use Case |
|---|---|---|
ORDERS |
/ORDERS |
Sales orders |
AINVOICES |
/AINVOICES |
A/R invoices |
PORDERS |
/PORDERS |
Purchase orders |
LOGCOUNTERS |
/LOGCOUNTERS |
Inventory counts |
WhatsApp Business (via HTTP module)
Use the WhatsApp Cloud API through Make.com's HTTP module:
https://graph.facebook.com/v21.0/{phone-number-id}/messagesheIsraeli SMS Providers (via HTTP module)
For SMS automation (019, InforUMobile, SMS4Free):
| Provider | API Endpoint | Auth Method |
|---|---|---|
| 019 SMS | https://019sms.co.il/api |
API key in header |
| InforUMobile | https://api.inforu.co.il/SendMessageXml.ashx |
Username + token |
| SMS4Free | https://www.sms4free.co.il/ApiSMS/SendSMS |
Key + secret |
Consult references/make-israeli-modules.md for full endpoint specs, authentication details, and payload examples.
Text Parsing and Transformation
When processing Hebrew text in Make.com:
toString function to safely handle Hebrew string values from API responses\p{Hebrew} matches Hebrew letterstrim on Hebrew text fields, as some Israeli APIs pad with invisible Unicode characters (LTR/RTL marks)ILS Currency Formatting
Make.com's formatNumber function handles ILS:
| Expression | Output | Use Case |
|---|---|---|
formatNumber(amount; 2; "."; ",") |
1,234.56 |
Standard ILS display |
formatNumber(amount / 100; 2; "."; ",") |
12.35 |
Converting agorot to shekels |
"₪" + formatNumber(amount; 2; "."; ",") |
₪1,234.56 |
With currency symbol |
Note: the Shekel sign (₪) is Unicode U+20AA. Do not use NIS as a symbol in customer-facing output.
Hebrew Date Conversion
Make.com stores dates in ISO 8601 format. For Hebrew display:
formatDate(date; "DD/MM/YYYY") for Israeli date format (day/month/year)| Month | Hebrew |
|---|---|
| 1 | ינואר |
| 2 | פברואר |
| 3 | מרץ |
| 4 | אפריל |
| 5 | מאי |
| 6 | יוני |
| 7 | יולי |
| 8 | אוגוסט |
| 9 | ספטמבר |
| 10 | אוקטובר |
| 11 | נובמבר |
| 12 | דצמבר |
Use formatDate(now; "M") to get the numeric month, then map it to the Hebrew name using a switch function or lookup table in a Set Variable module.
Israeli businesses follow specific billing cycles that differ from US/EU patterns. Use Make.com Routers to branch logic based on these cycles.
Bimonthly VAT Reporting (Doch Du-Hodshi)
VAT reports are filed bimonthly for most businesses (businesses under the threshold file annually). The VAT periods are:
| Period | Months | Filing Deadline | Filter Expression |
|---|---|---|---|
| 1 | Jan-Feb | March 15 | formatDate(now; "M") = 1 OR formatDate(now; "M") = 2 |
| 2 | Mar-Apr | May 15 | formatDate(now; "M") = 3 OR formatDate(now; "M") = 4 |
| 3 | May-Jun | July 15 | formatDate(now; "M") = 5 OR formatDate(now; "M") = 6 |
| 4 | Jul-Aug | September 15 | formatDate(now; "M") = 7 OR formatDate(now; "M") = 8 |
| 5 | Sep-Oct | November 15 | formatDate(now; "M") = 9 OR formatDate(now; "M") = 10 |
| 6 | Nov-Dec | January 15 | formatDate(now; "M") = 11 OR formatDate(now; "M") = 12 |
Build a Router with 6 branches, each filtering invoices for the relevant period. After the router, use an Array Aggregator to sum amounts per period for the VAT report.
Quarterly Advance Tax Payments (Mikdamot)
Self-employed and some companies pay quarterly advance tax:
| Quarter | Months | Payment Due |
|---|---|---|
| Q1 | Jan-Mar | April 15 |
| Q2 | Apr-Jun | July 15 |
| Q3 | Jul-Sep | October 15 |
| Q4 | Oct-Dec | January 15 |
Annual Reporting
Annual tax return deadlines vary by filing method:
For annual automations, schedule a scenario to run on January 1 that aggregates the previous year's data.
Consult references/billing-cycle-patterns.md for detailed router configurations and Make.com filter expressions.
Shabbat-Aware Scheduling
Make.com scenarios that interact with Israeli businesses or customers should avoid running during Shabbat (Friday sunset to Saturday sunset). Configure scheduling as follows:
In Make.com scheduling settings:
Asia/JerusalemFilter condition to skip Shabbat hours:
formatDate(now; "d") != 6
OR
(formatDate(now; "d") = 6 AND formatDate(now; "H") < 14)Where d = day of week (0=Sunday, 6=Saturday) and H = 24-hour format.
Note: d = 5 is Friday. For summer months, Shabbat starts earlier (sometimes 19:00+), but a 14:00 Friday cutoff is a safe conservative default. For precise candle-lighting times, use an external API like Hebcal.
Israeli Holiday Detection
For scenarios that should pause during Israeli holidays (Rosh Hashana, Yom Kippur, Sukkot, Pesach, etc.), add an HTTP module at the beginning that checks the Hebcal API:
https://www.hebcal.com/hebcal?v=1&cfg=json&year=now&month=now&maj=on&geo=pos&latitude=32.0853&longitude=34.7818Parse the response for today's date. If a major holiday ("category": "holiday") is found, use a Filter module to stop execution.
Business Hours (Sunday-Thursday)
Israeli business hours are typically Sunday through Thursday, 09:00-18:00. For B2B automations:
Cardcom Webhook
Cardcom sends POST requests to your webhook URL after payment events:
| Field | Description | Example |
|---|---|---|
OperationResponse |
Success/failure code | 0 = success |
Amount |
Charge amount in ILS | 150.00 |
CardOwnerID |
Teudat Zehut of card owner | 9-digit Israeli ID |
NumOfPayments |
Installment count (tashlumim) | 3 |
Token |
Card token for recurring charges |
Tranzila Webhook
Tranzila uses a redirect-based flow. To capture results:
notify_url parameter| Field | Description |
|---|---|
Response |
000 = approved |
sum |
Amount in ILS |
ccno |
Masked card number |
myid |
Customer ID (Teudat Zehut) |
fpay |
First payment amount (tashlumim) |
spay |
Subsequent payment amount |
npay |
Number of payments |
Grow (by Leumi) Webhook
Grow provides a modern REST webhook:
X-Grow-Signature headerFor all payment gateways, always validate:
User says: "Create a Make.com scenario that adds a new Monday.com item whenever a Green Invoice tax invoice is created"
Actions:
formatDateResult: New Monday.com items created automatically for each tax invoice, with Hebrew client names preserved and ILS amounts correctly formatted.
User says: "Build a scenario that generates a VAT summary spreadsheet at the end of each bimonthly period"
Actions:
Result: Automated bimonthly VAT summary that matches the Israeli tax authority reporting periods.
User says: "Send a WhatsApp message in Hebrew when a customer places an order"
Actions:
"₪" + formatNumber(amount; 2; "."; ",")Result: Customers receive Hebrew WhatsApp confirmations with properly formatted ILS amounts, respecting Shabbat hours.
references/make-israeli-modules.md - Complete reference of Israeli service modules and HTTP configurations for Make.com, including Green Invoice, Monday.com, Priority ERP, WhatsApp Cloud API, Israeli SMS providers, and payment gateways. Consult when setting up a new Israeli app connection or troubleshooting API authentication.references/billing-cycle-patterns.md - Detailed Israeli billing cycle automation patterns including bimonthly VAT, quarterly advance payments, annual reporting, and payroll schedules. Includes Make.com filter expressions and router configurations. Consult when building time-based automations tied to Israeli tax or billing deadlines.=) for comparison, not double (==). Agents habitually write == from programming experience.Cause: API key/secret mismatch, or using sandbox credentials in production (or vice versa)
Solution: Verify you are using the correct environment. Green Invoice sandbox URL is https://sandbox.d.greeninvoice.co.il/api/v1/, production is https://api.greeninvoice.co.il/api/v1/. Regenerate the API key if needed.
Cause: Encoding mismatch. Some Israeli APIs return Windows-1255 or ISO-8859-8 instead of UTF-8.
Solution: Check the API response headers for charset. If not UTF-8, add a Text Parser module after the HTTP module and set input encoding to match the source. Green Invoice and Monday.com use UTF-8 natively.
Cause: Timezone set to UTC instead of Asia/Jerusalem, causing the schedule to misalign with Israeli time.
Solution: In scenario settings, set timezone to Asia/Jerusalem. Verify the Shabbat filter uses the correct day-of-week value (6 = Saturday in Make.com).
Cause: Make.com custom webhook must be "listening" (turned on) before Cardcom sends the notification. Also, Cardcom requires HTTPS.
Solution: Ensure the scenario is active and the webhook is in listening mode. Copy the webhook URL after activating it. Verify the URL starts with https://. Test with a small transaction first.
Supported Agents
Build a Make.com scenario that syncs new Green Invoice documents to a Monday.com board, mapping document types (invoice, receipt, quote) to different statuses.
Create a Make.com scenario with a router that identifies the current bimonthly VAT period and triggers a transaction summary and filing reminder at the end of each period.
Set up a Make.com scenario that receives Cardcom webhooks for approved payments and automatically creates a receipt in Green Invoice with the correct amount including VAT.
Build a Make.com scenario that pulls data from Priority ERP via OData API, transforms it into an accountant-friendly format, and sends a weekly report via email.
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
Interactive workflow for creating new skills for the skills-il organization -- guides through category selection, use case definition, folder scaffolding, YAML frontmatter generation with bilingual metadata, instruction writing, Hebrew companion creation, and validation. Use when user asks to "create a new skill", "scaffold a skill for skills-il", "write a SKILL.md", "contribute a skill", "new skill template", or "liztor skill chadash". Do NOT use for editing existing skills or creating skills for non-skills-il platforms.
Build Hebrew voice bots and IVR systems with speech-to-text, text-to-speech, and telephony integration for Israeli businesses. Covers OpenAI Whisper Hebrew, Google Cloud STT/TTS, Azure Speech, Amazon Polly, IVR menu design for Sunday-Thursday hours, voicemail transcription, accent handling, and +972 phone integration. Do NOT use for text-based chatbots (use hebrew-chatbot-builder) or Hebrew NLP without voice (use hebrew-nlp-toolkit).
Build conversational AI chatbots with native Hebrew support, including WhatsApp Business API integration, Telegram bot scaffolding, web chat widgets, Hebrew NLP patterns, and RTL chat UI components.
Want to build your own skill? Try the Skill Creator · Submit a Skill