Israeli freelancers and businesses using Zapier want to connect local services like Green Invoice, Cardcom, and Tranzila, but most Israeli apps are not available as native Zapier integrations. They need guidance on building webhook-based Zaps, handling Hebrew text and NIS currency, and aligning with Israeli tax periods.
Author: @skills-il
Build Zapier Zaps that connect Israeli business apps (Green Invoice, Cardcom, Tranzila, Monday.com) with global services for billing, payment, and workflow automation. Use when user asks to "create a Zap for Israeli invoicing", "automate Green Invoice receipts", "connect Cardcom to my CRM", "lehavir heshbonit automatit", or set up Hebrew WhatsApp notifications from payment events. Handles Hebrew text in Zap steps, ILS currency formatting, bimonthly VAT period logic, and webhook-based triggers from Israeli payment processors. Do NOT use for n8n workflows (use n8n-hebrew-workflows), Make.com scenarios (use make-com-israeli-automations), or custom code automation without Zapier.
npx skills-il add skills-il/developer-tools --skill zapier-israeli-integrationsMatch the Israeli business need to the correct Zap architecture. Use this table to determine which trigger, action chain, and Israeli apps are involved.
| Business Need | Zap Trigger | Action Chain | Israeli Apps |
|---|---|---|---|
| Auto-receipt after payment | Cardcom/Tranzila webhook | Parse payment -> Create Green Invoice doc -> Email customer | Cardcom, Green Invoice |
| Lead-to-WhatsApp follow-up | Form submission (Typeform, Google Forms) | Extract Hebrew name -> Format greeting -> Send WhatsApp via Twilio | WhatsApp (Twilio), form provider |
| Invoice-to-bookkeeping sync | Green Invoice new document | Map fields -> Create entry in accounting tool -> Tag VAT period | Green Invoice, accounting tool |
| Payment reminder (freelancer) | Schedule trigger (bimonthly) | Query unpaid invoices -> Filter overdue -> Send Hebrew reminder | Green Invoice, email/SMS provider |
| E-commerce order processing | WooCommerce/Shopify new order | Create invoice in Green Invoice -> Send WhatsApp confirmation -> Update Monday.com board | Green Invoice, Monday.com |
| Expense categorization | Email (receipt attached) | Parse receipt -> Categorize by tax deduction type -> Log to spreadsheet | Gmail, Google Sheets |
Choosing single-step vs multi-step:
Israeli apps connect to Zapier through three mechanisms. Choose based on what the app supports.
| App | Connection Method | Auth Type | Notes |
|---|---|---|---|
| Green Invoice | Zapier native integration | API key | Full trigger/action support. Generate API key from Green Invoice dashboard under Settings > API. |
| Cardcom | Webhooks by Zapier | Webhook URL | Cardcom sends POST to Zapier catch hook on payment events. Configure in Cardcom terminal settings > Notifications. |
| Tranzila | Webhooks by Zapier | Webhook URL | Similar to Cardcom. Set notification URL in Tranzila merchant panel. |
| Monday.com | Zapier native integration | OAuth | Full support. Monday.com is a global app with strong Israeli adoption. |
| Rivhit (accounting) | Webhooks by Zapier | API key in header | No native integration. Use webhook + custom API calls. |
| Priority ERP | Webhooks by Zapier | Basic auth | Use Priority's REST API via webhook actions. |
| SMS providers (019, InforUMobile) | Webhooks by Zapier | API key | Send SMS via HTTP POST action with provider's API. |
Green Invoice API key setup:
Webhook-based connection setup (Cardcom, Tranzila):
Hebrew text requires special handling in Zapier to avoid display and encoding issues.
Formatter steps for Hebrew:
RTL-safe email templates: When sending HTML emails through Zapier, wrap Hebrew content with explicit direction:
<div dir="rtl" style="text-align: right; font-family: Arial, sans-serif;">
<p>שלום {{customer_name}},</p>
<p>קיבלנו את התשלום שלך בסך {{amount}} ש"ח.</p>
<p>מספר חשבונית: {{invoice_number}}</p>
</div>ILS currency formatting: Zapier's built-in currency formatter does not support ILS natively. Use Formatter by Zapier > Numbers > Format Number with these settings:
. (period), (comma)Date formatting for Israeli context: Israeli documents use DD/MM/YYYY. Use Formatter by Zapier > Date/Time > Format with:
DD/MM/YYYYIsraeli tax reporting follows specific cycles. Build Zaps that align with these periods.
Bimonthly VAT period Zaps (tekufat maam du-chodshit): Israeli businesses report VAT bimonthly: Jan-Feb, Mar-Apr, May-Jun, Jul-Aug, Sep-Oct, Nov-Dec. Use Schedule by Zapier with these settings:
Quarterly advance payment reminders (mikdamot): Self-employed individuals pay advance tax payments quarterly. Set up reminders:
Annual report triggers:
Key Israeli tax dates to encode in Zaps:
| Date | Event | Zap Action |
|---|---|---|
| 15th of odd months | VAT report deadline | Send reminder 5 days before |
| 15th of Jan/Apr/Jul/Oct | Advance payment deadline | Send reminder + amount estimate |
| January 15 | Previous year annual summary | Compile and send to accountant |
| March 31 | Annual tax filing deadline (for self-employed with accountant) | Filing reminder |
| April 30 | Annual tax filing (without accountant extension) | Filing reminder |
Many Israeli payment processors and services do not have native Zapier integrations. Use webhooks to bridge the gap.
Cardcom payment webhook as Zap trigger:
Cardcom sends a POST request with payment details when a transaction completes. The payload typically includes:
| Field | Description | Example |
|---|---|---|
Transaction |
Transaction ID | 12345678 |
Amount |
Payment amount in agorot (divide by 100 for ILS) | 15000 (= 150.00 ILS) |
CardNum |
Last 4 digits | 1234 |
NumOfPayments |
Installment count (tashlumim) | 3 |
CustomerName |
Cardholder name | ישראל ישראלי |
Email |
Customer email | israel@example.com |
CustomFields |
Your custom data | varies |
Important: Cardcom sends amounts in agorot (agurot). Always divide by 100 to get ILS. Add a Formatter > Numbers > Math > Divide by 100 step immediately after the webhook trigger.
Tranzila payment webhook:
Similar to Cardcom but with different field names. Key fields:
| Cardcom Field | Tranzila Equivalent | Notes |
|---|---|---|
Transaction |
index |
Transaction reference |
Amount |
sum |
Already in ILS (not agorot) |
CardNum |
ccno |
Last 4 digits |
NumOfPayments |
npay |
Installments |
Note the critical difference: Tranzila sum is in ILS, Cardcom Amount is in agorot. Mixing this up is a common source of billing errors.
Gov.il form submission webhooks: Some gov.il digital forms support notification webhooks. The response format varies by form, but generally:
application/jsonTemplate 1: Freelancer invoice-to-bookkeeping (le-atzmaim)
Template 2: E-commerce order-to-invoice (le-chanut online)
Template 3: Payment-to-receipt (tashlum le-kabala)
Template 4: Lead capture to Hebrew CRM follow-up
Template 5: Expense receipt to categorization (hozaot le-sivug)
User says: "I want to automatically create a Green Invoice receipt when someone pays through Cardcom"
Actions:
Amount by 100 (agorot to ILS)Result: Every successful Cardcom payment automatically generates a Green Invoice receipt and emails it to the customer.
User says: "Send me a summary of all invoices at the end of each VAT period for my accountant"
Actions:
Result: On the 1st of March, May, July, September, November, and January, an automated email goes to the accountant with the previous bimonthly period's invoice summary.
User says: "Send a Hebrew WhatsApp message to customers when they pay"
Actions:
Result: Customer receives a Hebrew WhatsApp confirmation within seconds of payment.
User says: "I need a Zap that compiles my annual invoice summary for tax filing"
Actions:
Result: Annual tax preparation data is automatically compiled and sent to the accountant every January.
references/israeli-zapier-apps.md -- Directory of Israeli apps available on Zapier (native integrations and webhook-based connections), including auth methods, API endpoints, and field mappings. Consult when connecting a new Israeli app to Zapier or troubleshooting authentication.references/zap-templates.md -- Ready-to-use Zap template configurations for common Israeli business workflows, with step-by-step field mappings and trigger/action details. Consult when building a new Zap and looking for a starting point that fits an Israeli business scenario.Cause: Cardcom webhook URL is misconfigured or the terminal is in test mode Solution: Verify the webhook URL in Cardcom terminal settings under "Notifications" (hatharot). Ensure the terminal is in production mode, not sandbox. Make a real small-amount payment (1 ILS) to test. Check Zapier's webhook history for incoming requests.
Cause: API key is invalid or expired Solution: Generate a new API key from Green Invoice dashboard (Settings > API Integration). Re-authenticate the Green Invoice connection in Zapier. API keys do not expire automatically, so this usually means the key was regenerated or the account plan changed.
Cause: Email template missing UTF-8 charset or RTL direction
Solution: Wrap Hebrew content in a <div dir="rtl"> tag. Ensure the email HTML includes <meta charset="UTF-8"> in the head. If using plain text email, Hebrew should display correctly in modern clients but may appear reversed in older ones.
Cause: Cardcom webhook amount is in agorot, not ILS Solution: Add a Formatter > Numbers > Math > Divide by 100 step between the webhook trigger and the Green Invoice action. This is the single most common error in Cardcom-to-Green Invoice Zaps.
Supported Agents
Build a Zap that receives a Cardcom webhook when a payment is approved, converts the amount from agorot to shekels, and auto-creates a receipt in Green Invoice with correct details including VAT.
Create a Zap sequence for an Israeli freelancer: from contact form -> Green Invoice quote -> payment reminder -> auto-receipt -> monthly report.
Set up a Zap that sends a Hebrew WhatsApp message to a client when a new invoice is created in Green Invoice, including a payment link and amount in NIS.
Build a Zap that runs at the end of each bimonthly VAT period, pulls a transaction summary from Green Invoice, calculates total output and input VAT, and emails the report to the accountant.
Trust Score
This skill can execute scripts and commands on your system.
1 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