Unsupported Features Reference

Nodes and features not supported on indie.money, with alternatives.

Written By pvdyck

Last updated 1 day ago

Unsupported Features Reference

Some n8n nodes and features don't work on indie.money due to platform constraints. This list explains why and provides alternatives.

Database Nodes

Not Supported: Postgres, MySQL, Redis, MongoDB, Microsoft SQL, SQLite

Reason: Database clients require direct socket connections unavailable on the platform.

Alternatives:

  • Use HTTP-based APIs or services
  • Consider serverless database alternatives

See: Known Limitations


LangChain Vector Stores & Embeddings

Supported: Supabase, Pinecone, Qdrant vector stores; OpenAI, Ollama, Google Gemini, and Azure OpenAI embeddings

Not Supported: In-Memory, Weaviate, Chroma, Milvus, Zep vector stores; Cohere, HuggingFace, Mistral embeddings

Reason: Unsupported nodes require connection protocols or infrastructure not available on the platform.

Alternatives:

  • Use Supabase, Pinecone, or Qdrant for vector storage
  • Use Embeddings OpenAI or Embeddings Ollama for text embeddings
  • Call other embedding APIs via HTTP Request node

LangChain External Memory

Not Supported: Motorhead, Postgres, Redis, Xata, Zep, MongoDB-backed memory

Reason: Requires TCP/database connections.

Alternative: Memory Buffer Window for in-conversation context.


Streaming Responses

Not Supported: Real-time streaming from LLMs or external APIs

Reason: Server-Sent Events (SSE) streaming is limited on the platform.

Workaround: Poll for results or use batch responses.


File System Access

Not Supported: Reading/writing local files

Reason: The platform runs in a sandboxed environment without file system access.

Alternative: Use external object storage services (e.g., S3-compatible APIs via HTTP Request).


TCP Connections

Not Supported: Direct socket connections

Reason: Direct socket connections are not available on the platform.

Alternatives: Use HTTP-based APIs or proxy services.


Form Trigger and sendAndWait

Not Supported: Form trigger node and sendAndWait operations on communication nodes (Slack, Teams, Discord, Telegram, etc.)

Reason: These require a hosted form UI and webhook resume mechanism not available on the platform.

Alternatives:

  • Use Webhook + Wait nodes for human-in-the-loop workflows
  • Use the Respond to Webhook node to return data and wait for an external callback

Long-Running Operations

Limitation: 30-second CPU time limit and 5-minute wall-clock timeout

Reason: The execution engine enforces a 30-second CPU time limit (network I/O wait does not count) and a 5-minute total wall-clock timeout (including I/O wait). Most workflows are bounded by API response times (I/O), not CPU.

Workaround: Split CPU-intensive operations into multiple agent executions using triggers.


Integration Nodes with Incompatible Authentication

Not Supported: Customer.io, Paddle

Reason: These nodes use authentication patterns that are incompatible with indie.money's Secure Vault credential proxy:

NodeAuth PatternWhy It's Incompatible
Customer.ioMultiple endpoints with different authUses different hosts and auth methods per API (Basic for tracking, Bearer for app API). Secure Vault supports one base URL and one auth method per credential.
PaddleBody-based credentialsInjects vendor ID and auth code into the request body. Secure Vault only injects credentials via headers or query parameters.

Alternatives:

  • Use the HTTP Request node with manual authentication for these services

Analytics & Metadata Nodes

Not Supported: Track Time Saved (n8n-nodes-base.timeSaved), Execution Data (n8n-nodes-base.executionData)

Reason: These nodes feed n8n's internal insights and execution-search dashboards, which don't exist on indie.money. They are permanently unsupported, with no replacement β€” not a temporary gap.

Alternative: None for time-tracking. To persist your own custom metadata, use a Data Table.


Unsupported n8n Triggers

Not Supported:

  • Workflow Trigger (n8n-nodes-base.workflowTrigger) β€” Deprecated by n8n. Fired on workflow lifecycle events (activated, updated) that don't apply to indie.money's serverless model.

Alternatives:

  • Use Stop and Error + IF nodes for in-agent error handling
  • Use Schedule Trigger or Webhook for event-driven workflows

Summary

FeatureStatusAlternative
Database nodes❌HTTP APIs
LangChain vector stores⚠️Supabase, Pinecone, Qdrant supported; others unsupported
LangChain external memory❌Memory Buffer Window
Customer.io, Paddle❌HTTP Request node with manual auth
Streaming responses❌Batch/polling
File system access❌External storage APIs
TCP connections❌HTTP only
Form Trigger / sendAndWait❌Webhook + Wait node
Operations >30s CPU or >5min total⚠️Split into sub-workflows
Workflow Trigger (deprecated)❌Schedule Trigger / Webhook
Track Time Saved / Execution Data❌None (Data Table for custom metadata)