Inputs let you send additional data asynchronously to BASIC while an agent is running.They are useful when integrating external signals such as added sensors (for example directional microphone or air-quality sensor), network events (for example incoming emails or webhook alerts), and internal robot status events. The most important part is that an input can send live feedback to BASIC while the agent is executing.