AI agent that can use tools and hold conversations
id
: Unique node identifiersystem_prompt
: Instructions for the agent’s behaviorprovider_model_name
: AI model to usetemperature
: Model creativity, 0.0-1.0 (default: 0.0)max_iterations
: Maximum tool calls/responses (default: 80)max_tokens
: Maximum tokens per response (default: 8192)reasoning_effort
: For o1 models - low, medium, high (optional)webhooks
: Custom API tools (optional)mcp_servers
: MCP server tools (optional, HTTP streamable only)send_notification_to_user
message
(string, required): The text message to sendsend_media
media_url
(string, required): URL of the media filemedia_type
(string, required): “image”, “video”, “audio”, or “document”caption
(string, optional): Caption for the mediaget_execution_metadata
get_whatsapp_context
save_variable
key
(string, required): Variable namevalue
(any, required): Value to storeget_variable
key
(string, required): Variable name to retrieveget_current_datetime
complete_task
handoff_to_human
reason
(string, optional): Reason for handoffDynamic webhook tools
complete_task
or needs user inputnext
edge when task completed, wait
when needs input