Create Node
Endpoint to create a new node.
Authorizations
Retrieve your API Key from Dashboard API Keys Section.
Body
- Worker LLM Node
- LLM Node
- Static Messages Node
- Super Node
- Workflow Run Fetch Node Configuration
- Evaluator Node
- ToolNodeConfig
- Start Conversation Node
- End Conversation Node
- Send SMS Node
- Google Docs Node
- HTTP Request Node
- Athena Patients Search Node
- Athena Patients Create Node
- Athena Patients Update Node
- Athena Appointments Create Node
- FieldExtractorNodeConfig
Unique identifier for the node
Name of the node
Description of the node
The DB Object ID of the workflow this entity belongs to
24^[0-9a-f]{24}$"5eb7cf5a86d9755df3a6c593"
Version number of the workflow this entity belongs to. 0 is the initial version (default).
If true, this entity will be disabled and will not execute its function. Useful for testing workflows without actually executing this specific entity
Miscellaneous config data that can be used by the entity
Primary category of the node
Secondary category of the node
Whether this node is the starting node of the workflow
Whether this node is a guardrail node. When the workflow-level miscellaneous.no_hopping_between_guardrail_nodes setting is enabled (the default), the runtime blocks conditional transitions from this guardrail node to any other guardrail node — including regular freeform/expression conditional edges and synthesized global-node edges. Self-edges and self-loops on the same guardrail node remain allowed.
Configuration for when this node is a global node
Main response configuration. Contains either a LLM system prompt or exact static messages
LLM or a group of LLMs to be used in this node
- Azure OpenAI
- OpenAI
- Google
- Anthropic
- Custom LLM
- Global Default LLM
- Group of LLMs
- Group of regular and backchanneling LLMs
List of tools available for this node
Whether this node will execute again if not transitioned to another node
Whether the node should wait for a user message before processing
Maximum number of consecutive tool calls allowed in a single node execution
Default error message to be returned if the LLM invocation fails
Whether this node should use tools discovered from workflow-level MCP server connections
If true, the workflow's default_prompt_prefix will not be prepended to this node's prompt.
If true, the workflow's default_prompt_suffix will not be appended to this node's prompt.
Type of the node. Must be 'worker_llm'
"worker_llm"Schema for the structured output of the worker node. Example: { "name": "SearchQuery", "description": "A search query with justification", "input_schema": { "title": "AnswerWithJustification", "type": "object", "properties": { "search_query": { "title": "Search Query", "type": "string", "description": "The field where search query is stored" }, "justification": { "title": "Justification", "type": "string", "description": "The field where justification string is stored" } }, "required": ["search_query", "justification"] } }
Backchannel response configuration. Contains either a LLM system prompt or exact static messages
Response
Successful Response
Response model for a single node. Contains a NodesModel object.
Single node object