Skip to main content

Node Configuration

Expert guidance for operation-aware node configuration with property dependencies.
Progressive disclosure principle: Start minimal, add complexity as needed. Use get_node({detail: "standard"}) first — it covers 95% of configuration needs with a ~1–2K token response. Only escalate to detail: "full" when standard detail is insufficient.

Core Concept: Operation-Aware Configuration

Not all fields are always required. Which fields are required depends on the operation selected.
Key insight: Always re-check get_node when changing the resource or operation. Fields change.

Property Dependencies (displayOptions)

Fields appear and disappear based on the values of other fields. This is controlled by displayOptions rules.

Common Dependency Chains

get_node Detail Level Decision Tree

Configuration Workflow

1

Identify node type and operation

What service are you integrating? What action do you want to perform?
2

Get node info (standard detail)

3

Build minimal configuration

Start with only the required fields:
4

Validate

5

Search for specific properties if stuck

6

Add optional fields and validate again

Only add fields you actually need. Avoid over-configuring upfront.

AI Connection Types

When building AI workflows, connections use special sourceOutput types:

Common Node Configuration Patterns

Examples: Slack, Google Sheets, Airtable, NotionStructure: resource + operation determines all required fields.

Configuration Anti-Patterns

Over-configuring upfront

Start minimal instead

Copy configs without checking

Check requirements when switching

Best Practices