### Answer
Based on recent updates, here are key improvements to conversation flow capabilities:
## Conversation Flow Components
Conversation Flow Components let you build reusable sub-flows and functions that sync automatically across all connected agents. [(1) ](
) This feature allows you to:
- Build once, use everywhere
- Update once, sync instantly across all agents
- Keep agents consistent
- Save hours of maintenance and rebuild work
Components are perfect for security checks, language routing, surveys, and any shared logic.
## Enhanced Subagent Node Features
Recent improvements to subagent nodes include:
**Node-Level Knowledge Base**: You can now assign a specific knowledge base to individual subagent nodes, allowing agents to retrieve more accurate answers based on context, respond with lower latency by narrowing the search space, and deliver higher customer satisfaction with precise responses. [(2) ](
)
**Extract Dynamic Variables in Real Time**: Agents can now extract and store dynamic variables live and mid-conversation. Your agents can automatically save names, emails, budgets, and preferences; reference collected data anytime during the call; and pass dynamic variables to webhooks, CRMs, or integrations.
**Global Node Fine Tuning**: You can now add example conversations for AI to know when and when not to jump to Global Nodes in your agent's conversation flow.
## Use Case Improvements
For complex workflows, the platform now supports
Agent Transfer, allowing you to seamlessly switch between Retell agents during a call. This unlocks modular, reusable agents for specific tasks like language routing agents, CSAT survey agents, and payment agents.