# Kestra vs Lindy

**Leader by vioscaleAI score:** Lindy

| Attribute | Kestra | Lindy |
|---|---|---|
| **vioscaleAI score** | 59 (54% (medium)) | 73.3 (56% (medium)) |
| content.faq | `[{"answer":"An open-source platform designed for orchestrating complex, long-running workflows across data pipelines, AI systems, and infrastructure operations. Supports multiple languages and deployment models (cloud, self-hosted, air-gapped), with built-in reliability features like retries, backfills, and comprehensive observability. It is indexed under Data Engineering Tools.","source":"https://kestra.io/pricing","question":"What is Kestra?","confidence":0.6},{"answer":"Kestra offers a free tier, so you can start without paying. Paid plans are also available: Open Source, Kestra Cloud and Kestra Enterprise. Pricing changes often, so verify at source before relying on it.","source":"https://kestra.io/pricing","question":"Is Kestra free?","confidence":0.6},{"answer":"Kestra supports the web, Linux and a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://kestra.io/pricing","question":"What platforms does Kestra support?","confidence":0.6},{"answer":"Yes. Kestra can be deployed cloud / SaaS, hybrid, on-premise, air-gapped and self-hosted, so it does not have to run on the vendor's infrastructure.","source":"https://kestra.io/pricing","question":"Can Kestra be self-hosted?","confidence":0.6},{"answer":"We have confirmed 40 integrations for Kestra, including Ansible, dbt, Spark, Airbyte, Dremio, Arrow Flight SQL, Git and Kubernetes, plus 32 more. This is what we could verify from public sources, so the vendor may support others we have not indexed.","source":"https://kestra.io/pricing","question":"What does Kestra integrate with?","confidence":0.6},{"answer":"We have independently confirmed SOC 2 and GDPR for Kestra. Certifications we do not list are ones we have not been able to verify from public sources, which is not the same as Kestra not holding them. Always confirm compliance directly before you rely on it.","source":"https://kestra.io/docs/configuration/security-and-secrets","question":"What security certifications does Kestra have?","confidence":0.7},{"answer":"Kestra is available worldwide. Its primary market is the United States.","source":"https://kestra.io/pricing","question":"Where is Kestra available?","confidence":0.5}]` | `[{"answer":"Lindy is an AI teammate that integrates with your workplace apps including Slack, email, CRM, and over 1,000 business applications to automate routine tasks like email management, scheduling, lead qualification, and customer support. It works directly within Slack and your browser. It is indexed under AI Workflow Automation.","source":"https://www.lindy.ai","question":"What is Lindy?","confidence":0.6},{"answer":"Lindy offers a free tier, so you can start without paying. Paid plans start at $29.99 per user per month. Prices are published openly on the vendor's own pricing page. Pricing changes often, so verify at source before relying on it.","source":"https://www.lindy.ai/blog/agentgpt-pricing","question":"Is Lindy free?","confidence":0.6},{"answer":"We have confirmed browser-based access to Lindy. That is the extent of what we could verify from public sources, so it may well offer desktop or mobile clients we have not indexed.","source":"https://www.lindy.ai","question":"What platforms does Lindy support?","confidence":0.6},{"answer":"We have only confirmed a cloud / SaaS deployment for Lindy, so it appears to be vendor-hosted. If a self-hosted option exists we have not found it documented publicly.","source":"https://www.lindy.ai","question":"Can Lindy be self-hosted?","confidence":0.6},{"answer":"We have confirmed 14 integrations for Lindy, including Gmail, Slack, Google Drive, Google Sheets, Google Calendar, Notion, HubSpot and Salesforce, plus 6 more. This is what we could verify from public sources, so the vendor may support others we have not indexed.","source":"https://www.lindy.ai","question":"What does Lindy integrate with?","confidence":0.6},{"answer":"We have independently confirmed SOC 2, HIPAA and GDPR for Lindy. Certifications we do not list are ones we have not been able to verify from public sources, which is not the same as Lindy not holding them. Always confirm compliance directly before you rely on it.","source":"https://www.lindy.ai/security","question":"What security certifications does Lindy have?","confidence":0.7},{"answer":"Lindy is available worldwide. Its primary market is the United States.","source":"https://www.lindy.ai","question":"Where is Lindy available?","confidence":0.5}]` |
| deployment.options | `{"cloud":true,"on_prem":true,"air_gapped":true,"self_hosted":true}` | `{"cloud":true}` |
| description.long | A language-agnostic platform that lets teams define and run business-critical workflows declaratively as code, with built-in scheduling, event-driven triggers, retries, failure handling, and full observability across cloud, on-premise, and air-gapped deployments. | An AI teammate that plugs into your work tools, learns your processes, and handles routine tasks like reporting, CRM updates, and email management for your entire team. |
| features.capabilities | `{"cdc":false,"role":"orchestrator","lineage":true,"paradigm":"both","iso_27001":false,"dbt_native":true,"data_quality":true,"elt_pushdown":true,"python_first":true,"soc2_type_ii":true,"managed_cloud":true,"connector_count":"1900+","self_hosted_oss":true,"incremental_runs":true,"distributed_executor":true,"builder_ui_architecture":"visual_node_canvas","custom_http_webhook_catch_and_triggering":true,"native_llm_nodes_anthropic_openai_gemini":true,"on_premise_self_hosted_deployment_option":true,"bring_your_own_key_byok_for_llm_inference":true,"web_scraping_and_browser_automation_nodes":false,"sub_workflow_calling_and_reusable_templates":true,"human_in_the_loop_approval_steps_via_slack_email":true,"dynamic_conditional_routing_via_llm_classification":true,"unstructured_document_extraction_pdf_image_to_json":true}` | `{"iso_27001":false,"soc2_type_ii":true,"pricing_model":"per_user_seat","builder_ui_architecture":"visual_node_canvas","custom_http_webhook_catch_and_triggering":true,"native_llm_nodes_anthropic_openai_gemini":true,"on_premise_self_hosted_deployment_option":false,"bring_your_own_key_byok_for_llm_inference":false,"web_scraping_and_browser_automation_nodes":true,"sub_workflow_calling_and_reusable_templates":true,"human_in_the_loop_approval_steps_via_slack_email":true,"dynamic_conditional_routing_via_llm_classification":true,"unstructured_document_extraction_pdf_image_to_json":true}` |
| integrations.count | 2,000 | 1,500 |
| integrations.list | `[{"name":"Ansible"},{"name":"dbt"},{"name":"Spark"},{"name":"Airbyte"},{"name":"Dremio"},{"name":"Arrow Flight SQL"},{"name":"Git"},{"name":"GitHub"},{"name":"GitHub Actions"},{"name":"Kubernetes"},{"name":"Docker"},{"name":"Terraform"},{"name":"Slack"},{"name":"S3"},{"name":"Azure Data Lake Storage"},{"name":"Postgres"},{"name":"JDBC databases"},{"name":"HTTP APIs"},{"name":"Polars"},{"name":"Python"},{"name":"Bash"},{"name":"Node.js"},{"name":"Go"},{"name":"Apache Kafka"},{"name":"Apache Spark"},{"name":"PagerDuty"},{"name":"PostgreSQL"},{"name":"OpenAI"},{"name":"Anthropic"},{"name":"Google Gemini"},{"name":"Perplexity"},{"name":"Google Analytics"},{"name":"Salesforce"},{"name":"Facebook Ads"},{"name":"RabbitMQ"},{"name":"Yahoo Finance"},{"name":"AWS Secrets Manager"},{"name":"HashiCorp Vault"},{"name":"Google Cloud"},{"name":"Google BigQuery"},{"name":"R"},{"name":"Java"},{"name":"Julia"},{"name":"Ruby"},{"name":"Shell"},{"name":"AWS","native":true,"category":"cloud","direction":"bidirectional"},{"name":"Google Cloud Platform","native":true,"category":"cloud","direction":"bidirectional"},{"name":"Azure","native":true,"category":"cloud","direction":"bidirectional"},{"name":"Dataform","native":true,"category":"data_transformation","direction":"bidirectional"},{"name":"Apache Tika","native":false,"category":"document_processing","direction":"outbound"},{"name":"Gemini","native":true,"category":"ai_llm","direction":"outbound"},{"name":"Azure Key Vault","native":true,"category":"secrets_management","direction":"inbound"},{"name":"Google Secret Manager","native":true,"category":"secrets_management","direction":"inbound"},{"name":"Kafka","native":true,"category":"streaming","direction":"bidirectional"},{"name":"Elasticsearch","native":true},{"name":"Datadog","native":true},{"name":"Splunk","native":true},{"name":"MySQL","native":true}]` | `[{"name":"Gmail"},{"name":"Slack"},{"name":"Google Drive"},{"name":"Google Sheets"},{"name":"Google Calendar"},{"name":"Notion"},{"name":"HubSpot"},{"name":"Salesforce"},{"name":"Airtable"},{"name":"Calendly"},{"name":"PandaDoc"},{"name":"Parallel Web Systems"},{"name":"MCP (Model Context Protocol)"},{"name":"iMessage","native":true,"category":"chat","direction":"bidirectional"},{"name":"Parallel Web","category":"data_enrichment","direction":"inbound"},{"name":"Epic","category":"healthcare_ehr","direction":"bidirectional"},{"name":"Athena","category":"healthcare_ehr","direction":"bidirectional"},{"name":"Zapier","category":"automation","direction":"outbound"}]` |
| market.availability | `{"primaryMarkets":["US"],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` | `{"primaryMarkets":["US"],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` |
| platform.support | `{"cli":true,"web":true}` | `{"web":true}` |
| pricing | `{"type":"hybrid","plans":[{"free":true,"name":"Open Source","summary":"Free, self-hosted","description":"Self-hosted open-source version","contactSales":false},{"free":false,"name":"Kestra Cloud","summary":"Managed cloud with enterprise support","features":["Fully Managed Platform (Hosting, Upgrades, Monitoring)","Built-in Security and Governance Features","Customer Success Program & Enterprise Support with SLA","Audit Logs"],"commitment":"annual","description":"Fully managed cloud platform","contactSales":false},{"free":false,"name":"Kestra Enterprise","summary":"Enterprise self-hosted with advanced governance","features":["Run anywhere Cloud, On-Prem, Air-Gapped","RBAC, audit logs, secrets management, asset lineage","AI Copilot (Any LLM Cloud or Self-Hosted)","Human-in-the-Loop Approvals"],"commitment":"annual","description":"Self-hosted enterprise edition","contactSales":true}],"currency":"USD","freeTier":true,"sourceUrl":"https://kestra.io/pricing","retrievedAt":"2026-09-06T16:17:51.489Z","billingPeriods":["year"]}` | `{"type":"subscription","plans":[{"free":true,"name":"Free","summary":"$50 free credits, valid for 7 days","minSeats":1,"components":[{"kind":"one_time","amount":50,"currency":"USD"}],"description":"Trial tier with free credits","contactSales":false,"includedLimits":{"credits":"$50"}},{"free":false,"name":"Team","summary":"$29.99/user/mo with 3,000 credits/month shared pool","features":["3,000 credits per month","Credits pooled across team","Top-up at $10/1,000 credits","Model selection","Computer use","Live onboarding"],"minSeats":1,"commitment":"monthly","components":[{"kind":"per_unit","unit":"user","amount":29.99,"period":"month","currency":"USD"}],"description":"Subscription plan with shared credits","contactSales":false,"includedLimits":{"credits":"3,000/month","inboxes":"2-5 depending on plan"}},{"free":false,"name":"Enterprise","summary":"Custom pricing","features":["HIPAA compliance & signed BAA","SSO & SCIM","Audit logs","Shared usage + bonus credits","Dedicated support","Onboarding & enablement"],"description":"Custom pricing with security and compliance controls","contactSales":true}],"addOns":[{"name":"Credit top-up","components":[{"per":{"qty":1,"unit":"credit"},"kind":"metered","amount":0.01,"currency":"USD"}]}],"summary":"From $29.99/user/mo (Team). Free tier with $50 credits.","currency":"USD","freeTier":true,"sourceUrl":"https://www.lindy.ai/pricing","retrievedAt":"2026-10-12T21:39:10.198Z","freeTrialDays":7,"startingPrice":{"unit":"user","amount":29.99,"period":"month","currency":"USD"},"billingPeriods":["month"]}` |
| pricing.free_tier | yes | yes |
| pricing.model | freemium | freemium |
| pricing.price_level | low | mid |
| pricing.starting_price | - | `{"amount":29.99,"currency":"USD"}` |
| pricing.transparent | no | yes |
| security.certifications | `[{"name":"SOC 2","status":"active"}]` | `[{"name":"SOC 2 Type II","level":"Type II","status":"active","auditor":"Johanson Group"}]` |
| security.gdpr | yes | yes |
| security.hipaa | - | yes |
| security.soc2 | yes | yes |
| security.trust_center | https://kestra.io/docs/configuration/security-and-secrets | https://www.lindy.ai/security |

## Capabilities (AI Workflow Automation)

| Capability | Kestra | Lindy |
|---|:--:|:--:|
| **Capabilities** |  |  |
| Builder UI architecture | Visual node canvas | Visual node canvas |
| Native LLM nodes anthropic openai gemini | ✓ | ✓ |
| Human in the loop approval steps via slack email | ✓ | ✓ |
| Unstructured document extraction PDF image to json | ✓ | ✓ |
| Dynamic conditional routing via LLM classification | ✓ | ✓ |
| Web scraping and browser automation nodes | ✗ | ✓ |
| Bring your own key byok for LLM inference | ✓ | ✗ |
| Custom HTTP webhook catch and triggering | ✓ | ✓ |
| Sub workflow calling and reusable templates | ✓ | ✓ |
| On premise self hosted deployment option | ✓ | ✗ |
| SOC2 type ii | ✓ | ✓ |
| ISO 27001 | ✗ | ✗ |
| Pricing model | - | Per user seat |

*Source: vioscaleAI. Generated 2026-10-16T17:47:54.638Z. "-" = undocumented, not absent.*
