import{jsx as t,jsxs as a}from"react/jsx-runtime";function e(){return a("div",{className:"space-y-8",children:[a("div",{className:"space-y-4",children:[t("h1",{className:"font-bold text-4xl",children:"Automation platforms"}),t("p",{className:"text-muted-foreground",children:"Automation platforms connect apps and automate tasks through triggers and actions. They serve operations and non-technical users well but stop short of generating full applications or enforcing fine-grained policies."})]}),a("div",{className:"space-y-4",children:[t("h2",{className:"font-bold text-2xl",children:"Feature comparison"}),t("div",{className:"overflow-x-auto rounded-lg border border-border/50",children:a("table",{className:"w-full text-left text-sm",children:[t("thead",{className:"bg-card/50",children:a("tr",{className:"border-border/50 border-b",children:[t("th",{className:"px-4 py-3 font-semibold",children:"Feature"}),t("th",{className:"px-4 py-3 font-semibold",children:"Zapier"}),t("th",{className:"px-4 py-3 font-semibold",children:"Make (Integromat)"}),t("th",{className:"px-4 py-3 font-semibold",children:"n8n"}),t("th",{className:"px-4 py-3 font-semibold",children:"Pipedream"})]})}),a("tbody",{className:"divide-y divide-border/50",children:[a("tr",{children:[t("td",{className:"px-4 py-3 align-top font-semibold",children:"Workflow model"}),t("td",{className:"px-4 py-3 align-top",children:"Zaps: trigger + one or more actions"}),t("td",{className:"px-4 py-3 align-top",children:"Real-time visual orchestration for AI agents and automations"}),t("td",{className:"px-4 py-3 align-top",children:"Node-based workflow builder with drag-and-drop and code; build multi-step AI agents"}),t("td",{className:"px-4 py-3 align-top",children:"Workflows connect any API; Pipedream Connect SDK adds integrations quickly"})]}),a("tr",{children:[t("td",{className:"px-4 py-3 align-top font-semibold",children:"Visual builder?"}),t("td",{className:"px-4 py-3 align-top",children:"Yes (simple; web-based)."}),t("td",{className:"px-4 py-3 align-top",children:"Yes; AI-assisted editor"}),t("td",{className:"px-4 py-3 align-top",children:"Yes; visual canvas."}),t("td",{className:"px-4 py-3 align-top",children:"Code-centric editor; no visual UI builder"})]}),a("tr",{children:[t("td",{className:"px-4 py-3 align-top font-semibold",children:"Self-host?"}),t("td",{className:"px-4 py-3 align-top",children:"No (cloud only)."}),t("td",{className:"px-4 py-3 align-top",children:"Cloud only."}),t("td",{className:"px-4 py-3 align-top",children:"Yes (Docker, self-host)"}),t("td",{className:"px-4 py-3 align-top",children:"Cloud only (hosted)."})]}),a("tr",{children:[t("td",{className:"px-4 py-3 align-top font-semibold",children:"Integrations & AI"}),t("td",{className:"px-4 py-3 align-top",children:"Connects almost 8 000 apps; limited AI features."}),t("td",{className:"px-4 py-3 align-top",children:"3 000+ pre-built apps; supports GenAI tools; GDPR/SOC2 and SSO"}),t("td",{className:"px-4 py-3 align-top",children:"Integrates LLMs; allows JS or Python code and library imports; chatbots with Slack/Teams"}),t("td",{className:"px-4 py-3 align-top",children:"MCP servers add 3 000+ APIs and 10 000+ tools to agents; AI agent builder prompts and deploys agents; SOC 2/ HIPAA/GDPR compliant"})]}),a("tr",{children:[t("td",{className:"px-4 py-3 align-top font-semibold",children:"Policy & UI generation"}),t("td",{className:"px-4 py-3 align-top",children:"No policy engine; does not generate user interfaces."}),t("td",{className:"px-4 py-3 align-top",children:"No policy engine; does not generate UIs beyond a workflow dashboard."}),t("td",{className:"px-4 py-3 align-top",children:"No policy engine; no UI builder"}),t("td",{className:"px-4 py-3 align-top",children:"No policy engine; does not generate UI."})]})]})]})})]}),a("div",{className:"space-y-3",children:[t("h2",{className:"font-bold text-2xl",children:"Why ContractSpec differs"}),a("ul",{className:"space-y-2 text-muted-foreground",children:[a("li",{children:[t("strong",{children:"Full application generation"})," – ContractSpec compiles specs into back-end, events and user interfaces for both web and mobile."]}),a("li",{children:[t("strong",{children:"Policy enforcement"})," – A built-in policy engine governs PII access and mutations across the UI."]}),a("li",{children:[t("strong",{children:"Customisation via overlays"})," – Non-technical users can safely personalise layouts while respecting policies."]}),a("li",{children:[t("strong",{children:"Extensible capabilities"})," – Connect to external APIs and services via capability providers while maintaining type safety."]})]}),t("p",{className:"text-muted-foreground",children:"Automation tools simplify integrations and tasks; ContractSpec goes further by generating a complete, policy-safe application around your data and processes."})]})]})}export{e as ComparisonAutomationPlatformsPage};
