URL: https://jsworkflows.com/index.md --- title: JsWorkflows description: Shopify automation for operational workflows using templates and real JavaScript. --- # JsWorkflows JsWorkflows is a Shopify app for operational automation. It is built for stores that need more than simple trigger-action recipes: - production-ready templates for real operational workflows - custom JavaScript when templates are not enough - durable multi-step execution with retries and continuation steps - bulk processing for imports, syncs, and reconciliation jobs - Shopify webhooks, scheduled workflows, and HTTP-triggered workflows - OAuth integrations with services like Google, Slack, Microsoft, Notion, GitHub, Dropbox, Mailchimp, HubSpot, and SendGrid ## Product position JsWorkflows is aimed at operational workflows such as: - inventory sync and reconciliation - product import and catalog maintenance - scheduled reporting and notifications - exception handling and review flows - custom API-driven store automation ## Template-led start The landing page highlights template examples such as: - Catalog Health Audit and Exceptions Report - Advanced Return Abuse Detection - Vendor Feed and Inventory Drift Watchdog - Sync Inventory from CSV URL - Sync Inventory from Google Sheets - Import Products from CSV URL - Import Products from Google Sheets - Daily Sales Summary to Slack - Notify Expiring Gift Cards - Tag Customer After N Orders - Flag Unfulfilled Orders - New Order to Google Sheets The full template catalog is available at: - https://templates.jsworkflows.com/ ## Automation guides and use cases Problem-led Shopify automation guides, use cases, comparisons, and AI workflow tutorials are available at: - https://blog.jsworkflows.com/ - https://blog.jsworkflows.com/llms.txt ## Key capabilities ### Start with templates for real operational work Templates are positioned for recurring operator workflows like catalog audits, return abuse detection, inventory reconciliation, imports, and syncs. ### Use real JavaScript when templates stop short Merchants can call APIs, apply custom business rules, and build workflows beyond fixed template logic. ### Run multi-step workflows safely Durable step execution means retries continue from the failure point instead of restarting an entire workflow. ### Handle bulk jobs without babysitting The system is designed for larger operational workloads, not only tiny trigger-action automations. ### Built-in throttling and retries for Shopify Long-running jobs can slow down automatically when Shopify pressure rises. ### Keep a human in the loop when needed Workflows can automate fully or route risky cases into review flows. ## Pricing snapshot The landing page shows these plans: - Free: 10 workflows, 10,000 credits included - Starter: $25/month, unlimited workflows, 500,000 credits per month, free workflow setup help, +$0.015 per 1,000 extra credits capped at $50 per month - Growth: $49/month, unlimited workflows, 2,500,000 credits per month, free workflow setup help, +$0.01 per 1,000 extra credits capped at $150 per month - Business: $99/month, unlimited workflows, 8,000,000 credits per month, free workflow setup help, +$0.01 per 1,000 extra credits capped at $500 per month - Enterprise: $199/month, unlimited workflows, 20,000,000 credits per month, free workflow setup help, +$0.01 per 1,000 extra credits capped at $2,000 per month ## Free workflow setup help Paid plans include free workflow setup help. Merchants can describe a Shopify workflow idea, including complex multi-step logic, imports, syncs, custom rules, API calls, edge cases, and workflows that do not fit a simple app. JsWorkflows can help turn the request into a workflow that runs in the app. ## App Store status JsWorkflows is available on the Shopify App Store: - https://apps.shopify.com/jsworkflows ## Documentation Official documentation is available at: - https://help.jsworkflows.com/ - https://help.jsworkflows.com/llms.txt - https://blog.jsworkflows.com/ - https://blog.jsworkflows.com/llms.txt --- URL: https://jsworkflows.com/privacy/index.md --- title: Privacy Policy description: Privacy policy for JsWorkflows. --- # Privacy Policy This markdown version summarizes the public Privacy Policy page for JsWorkflows. ## Company and scope JsWorkflows is operated by YOD Solutions Pty Ltd in Australia. The policy covers how JsWorkflows collects, uses, stores, and protects merchant data processed through the app. ## Information collected The policy says JsWorkflows may process: - account and store details needed to install and operate the app - workflow configuration data, including code and settings - OAuth connection data and secret variables needed to run workflows - workflow run history, logs, timing, and execution metadata - support communications - billing and subscription context from Shopify ## How data is used The stated purposes include: - providing and operating the service - executing workflows for the merchant - debugging, support, and reliability work - maintaining security and preventing misuse - billing, usage measurement, and account administration - complying with legal obligations ## Secrets and credentials The policy states that workflow secrets and connected-service credentials are used only to operate merchant workflows and related app features. ## End-customer data The policy explains that merchants act as the data controller for their end-customer data, while JsWorkflows acts as a processor when executing workflows on the merchant's behalf. ## GDPR and Shopify privacy webhooks The policy says JsWorkflows supports Shopify's required privacy webhooks, including: - customer data access requests - customer redaction - shop redaction after uninstall ## Disclosure to third parties The policy says data may be shared only as needed to provide the service or comply with law, including: - infrastructure providers and subprocessors - Shopify - third-party services called by merchant workflows - legal authorities where required ## Retention The public page states examples such as: - workflow run history is retained for 90 days by default - shop redaction after uninstall leads to permanent deletion of store data ## Security The policy says the service uses technical and organizational controls to protect data, but does not guarantee absolute security. ## Merchant rights and contact The policy provides privacy contact channels including: - privacy@jsworkflows.com - support@jsworkflows.com For the full legal text, refer to the HTML page at /privacy. --- URL: https://jsworkflows.com/terms/index.md --- title: Terms and Conditions description: Terms and conditions for using JsWorkflows. --- # Terms and Conditions This markdown version summarizes the public Terms and Conditions page for JsWorkflows. ## About the service JsWorkflows is a Shopify workflow automation service operated by YOD Solutions Pty Ltd. The service includes workflow creation, webhook processing, scheduled automations, HTTP-triggered workflows, step execution, run history, and related interfaces. ## Licence The public terms grant merchants a limited, non-exclusive, non-transferable, revocable licence to use the service for internal business use connected to their Shopify store. Merchants retain ownership of their workflow code and configurations. JsWorkflows retains ownership of the service itself. ## Credits and execution limits The terms describe Credits as usage units consumed by workflow execution. The public page states: - Free plan credits do not reset monthly - paid plan credits reset each billing cycle - paid plans can incur overage up to the plan cap - published pricing may be updated with notice ## Acceptable use The terms prohibit use of the service for things like: - malicious or harmful code - violating Shopify terms or policies - reverse engineering the service - artificial credit exhaustion without legitimate business purpose - unlawful or privacy-violating data processing - spam, fraud, or vulnerability probing ## Third-party services and Shopify The terms say Shopify and connected services such as Google, Slack, or HubSpot remain governed by their own terms and policies. Merchants are responsible for their own use of third-party services through JsWorkflows. ## Availability The terms do not guarantee uninterrupted service and note that availability can depend on Shopify and third-party infrastructure. ## Privacy The terms incorporate the Privacy Policy and describe merchants as controllers of their end-customer data, with JsWorkflows acting as a processor for workflow execution. ## Warranty disclaimer The service is provided on an "as is" and "as available" basis, subject to non-excludable rights under applicable law, including Australian Consumer Law where relevant. ## Limitation of liability The public page states that liability is limited to the extent allowed by law and includes a cap based on fees paid in the three months before the event giving rise to the claim. ## Indemnification Merchants agree to indemnify the company for claims arising from misuse of the service, unlawful workflow logic, or violations of third-party rights and privacy obligations. ## Billing The terms describe subscription plans billed through Shopify and explain that plan details, credits, and overage terms are part of the service terms. ## Governing law and contact The public page identifies Australian governing law and provides support contact details including: - support@jsworkflows.com For the full legal text, refer to the HTML page at /terms.