Fill methods
Beam provides seven fill methods:Auto fill
AI fills the value automatically.
Prompt fill
AI fills the value from the description you provide.
Linked fill
Uses an output from another tool in the flow.
Static fill
Uses a fixed value that you enter manually.
User fill
Prompts the user to provide the value at runtime.
Memory fill
Looks up the value from the agent’s memory.
Attachment fill
Extracts the value from a task attachment.
Configure a variable
- Open the agent’s Flow.
- Select the node that needs the input.
- In the node sidebar, open Parameters.
- Under Input variables, select the variable’s current fill method.
- Choose the fill method that matches the source of the value.

Choose the right fill method
How each fill method works
Auto fill
Use Auto fill when Beam can determine the value without an explicit instruction. The node fills the value automatically from the available execution context.Prompt fill
Use Prompt fill when the node needs your instructions for how to produce the value. Write a clear description of the required value and format in the variable’s value field.Linked fill
Use Linked fill to pass an earlier node’s output to a later node. The source node must run before the node that consumes the linked value.Static fill
Use Static fill for a value you enter once and want to keep the same for every execution, such as a fixed identifier or configuration value.User fill
Use User fill when the person running the task must provide the value at runtime.Memory fill
Use Memory fill when a node needs knowledge from the agent’s Memory module. Add documents in Configuration → Memory, then use Memory fill to look up a value from that knowledge base. See Core Concepts for how agent memory works.Attachment fill
Use Attachment fill when the node needs to extract a value from a file attached to the task.Next steps
Selecting Tools
Choose and configure tools for your agent.
Creating Flows
Build a flow with tools, conditions, and triggers.
Integrations
Configure integration-specific variable patterns and connectors.
Custom Integrations
Build custom API connections for advanced integration patterns.