{"id":50425501,"url":"https://github.com/soapyred/zapier-freightutils","last_synced_at":"2026-05-31T10:04:15.572Z","repository":{"id":353702329,"uuid":"1220296988","full_name":"SoapyRED/zapier-freightutils","owner":"SoapyRED","description":"Zapier integration for FreightUtils — free freight tools API (CBM, LDM, ADR, HS, customs, reference data)","archived":false,"fork":false,"pushed_at":"2026-04-25T04:01:09.000Z","size":148,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-04-25T06:09:53.166Z","etag":null,"topics":["customs","dangerous-goods","freight","logistics","shipping","zapier","zapier-integration"],"latest_commit_sha":null,"homepage":"https://www.freightutils.com","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SoapyRED.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-04-24T18:50:08.000Z","updated_at":"2026-04-25T04:01:13.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/SoapyRED/zapier-freightutils","commit_stats":null,"previous_names":["soapyred/zapier-freightutils"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/SoapyRED/zapier-freightutils","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SoapyRED%2Fzapier-freightutils","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SoapyRED%2Fzapier-freightutils/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SoapyRED%2Fzapier-freightutils/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SoapyRED%2Fzapier-freightutils/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SoapyRED","download_url":"https://codeload.github.com/SoapyRED/zapier-freightutils/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SoapyRED%2Fzapier-freightutils/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33726741,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-31T02:00:06.040Z","response_time":95,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["customs","dangerous-goods","freight","logistics","shipping","zapier","zapier-integration"],"created_at":"2026-05-31T10:04:14.910Z","updated_at":"2026-05-31T10:04:15.566Z","avatar_url":"https://github.com/SoapyRED.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# zapier-freightutils\n\n[![GitHub release](https://img.shields.io/github/v/release/SoapyRED/zapier-freightutils)](https://github.com/SoapyRED/zapier-freightutils/releases)\n[![License: MIT](https://img.shields.io/github/license/SoapyRED/zapier-freightutils)](https://opensource.org/licenses/MIT)\n\nZapier integration for [FreightUtils](https://www.freightutils.com) — free freight tools API. **Currently private** (invite-only). Public Zapier marketplace listing is queued for v0.2.0+.\n\n## What's in this release\n\n18 operations — **10 Creates** and **8 Searches** — wrapping the FreightUtils REST API.\n\n**Creates**\n- Calculate CBM\n- Calculate LDM\n- Calculate Chargeable Weight\n- Calculate Consignment (single-line totals)\n- Calculate Pallet Fitting\n- Convert Units\n- Check ADR LQ/EQ Eligibility\n- Calculate ADR 1.1.3.6 Exemption\n- Calculate UK Import Duty\n- **Calculate Shipment Summary** — composite covering CBM, chargeable weight, LDM, customs estimate, and DG flags for an entire shipment (multi-item) in one step. Replaces 4–5 chained Zap actions.\n\n**Searches**\n- Find ADR Entry\n- HS Code Lookup\n- Find Incoterm\n- Find Airline\n- Find UN/LOCODE Location\n- Find ULD (Unit Load Device)\n- Find Sea-Freight Container\n- Find Road-Freight Vehicle\n\n## Install\n\nThe app is **private** during v0.1.0 — accept the invite URL below to add it to your Zapier account, then it appears under **Your Apps** in the connector picker.\n\n**Invite URL (all versions):** \u003chttps://zapier.com/developer/public-invite/240886/145e481391f55dc7f247e59cc2b5d855/\u003e\n\n**Invite URL (v0.1.0 specific):** \u003chttps://zapier.com/developer/public-invite/240886/495444/00fc64ef006cef74d55db1356b548b24/\u003e\n\nAuthenticate with your FreightUtils API key; the test call hits `/api/health` — green tick means auth works end to end.\n\n## Get an API key\n\nGenerate a free key (100 req/day) at \u003chttps://www.freightutils.com/api-docs\u003e. Upgrade to Pro (50,000 req/month, £19) via \u003chttps://www.freightutils.com/pricing\u003e.\n\nRate limits:\n\n| Tier | Limit |\n|------|-------|\n| Free | 100 req/day |\n| Pro | 50,000 req/month |\n\n## Worked example A — calculate chargeable weight on each new shipment row\n\n**Trigger** — Google Sheets: New Row in `Incoming Shipments` tab (columns: `length_cm`, `width_cm`, `height_cm`, `gross_weight_kg`).\n\n**Action** — FreightUtils: *Calculate Chargeable Weight*. Map:\n- Length (cm) → `{{length_cm}}`\n- Width (cm) → `{{width_cm}}`\n- Height (cm) → `{{height_cm}}`\n- Gross Weight (kg) → `{{gross_weight_kg}}`\n\n**Action** — Google Sheets: Update Row. Write `chargeable_weight_kg` and `volumetric_weight_kg` back to the same row.\n\n## Worked example B — HS code → UK duty from an email\n\n**Trigger** — Gmail: New Email matching `subject:\"New import query\"` with body line `SKU: \u003cdescription\u003e, Origin: \u003cXX\u003e, Value: £\u003cn\u003e`.\n\n**Action** — Zapier AI Action or Formatter: extract `sku_description`, `origin_country`, `customs_value`.\n\n**Action** — FreightUtils: *HS Code Lookup*. Query → `{{sku_description}}`. Returns a list of candidate HS codes.\n\n**Filter** — only continue if the top match has `hs_code` populated.\n\n**Action** — FreightUtils: *Calculate UK Import Duty*. Commodity Code → `{{hs_code}}`, Origin Country → `{{origin_country}}`, Customs Value → `{{customs_value}}`.\n\n**Action** — Slack: Send Message. Template: `HS: {{hs_code}} · Duty: £{{duty_gbp}} · VAT: £{{vat_gbp}} · Total: £{{total_gbp}}`.\n\n## Known Constraints\n\n**Email by Zapier (free plan)** — Zapier's free-plan Email by Zapier action silently overrides the To: field and sends only to the account owner's email address regardless of input. This is a Zapier platform behaviour, not a FreightUtils issue. For arbitrary recipients use Gmail, Outlook, or SendGrid actions instead.\n\n## Roadmap\n\n- ~~**v0.2.0** — public Zapier marketplace listing submission (after dogfooding + feedback)~~ shipped\n- ~~**v0.3.0** — `shipmentSummary` composite Create (closes 18/18 MCP-tool parity)~~ shipped\n- **v1.0.0** — public Zapier marketplace listing submission; UX-consistency pass renaming legacy single-letter input keys (`l`/`w`/`h`/`gw`/`pl` etc. on `cbm` / `chargeableWeight` / `pallet`) to full-word snake_case (`length` / `width` / `height` / `gross_weight`).\n- Later — custom dynamic dropdowns (e.g., live HS chapter picker), triggers on FreightUtils events when those exist.\n\n## Links\n\n- FreightUtils: \u003chttps://www.freightutils.com\u003e\n- API docs: \u003chttps://www.freightutils.com/api-docs\u003e\n- Pricing: \u003chttps://www.freightutils.com/pricing\u003e\n- Status: \u003chttps://www.freightutils.com/status\u003e\n- Changelog: \u003chttps://www.freightutils.com/changelog\u003e\n- Repo: \u003chttps://github.com/SoapyRED/zapier-freightutils\u003e\n- Issues: \u003chttps://github.com/SoapyRED/zapier-freightutils/issues\u003e\n- Sibling n8n package: \u003chttps://www.npmjs.com/package/n8n-nodes-freightutils\u003e\n\n## Licence\n\nMIT — see [LICENSE.md](LICENSE.md).\n\nBuilt by [Marius Cristoiu](https://www.linkedin.com/in/marius-cristoiu-a853812a2/), ADR-certified freight transport planner.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsoapyred%2Fzapier-freightutils","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsoapyred%2Fzapier-freightutils","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsoapyred%2Fzapier-freightutils/lists"}