A button in Buttons does two things at once: it sends an action when pressed, and it shows you what's actually happening through feedback, so you always know the real state, not just what you last clicked. This page walks through creating a button, giving it an action, and adding feedback so it reflects real device state.
Open the position and select an empty cell on the canvas.
Right-click the selection, then choose Create... → Button.
Under Button Content, set Text to something recognizable, such as Camera 1. Label is a separate field: it's the name shown in the tree view for finding this button while editing, and doesn't need to match what's on the button itself.
Choose a Layout for how the icon and text lines are arranged, and optionally set an Icon.
Hold Shift and click the button on the canvas to fire it: this presses it on mouse-down and releases it on mouse-up, the same as a real surface would, without needing one assigned. Use this to confirm an action works before adding feedback or wiring up hardware.
To test a single action in isolation instead of the whole button, use the small lightning-bolt icon on that action's own row in the Actions list. This runs just that one action immediately, using its current settings (a real execution against the connection, workflow, or internal action, not a preview), and works on unsaved changes too. There's no confirmation step, so use it deliberately.
An action tells the button what to do. Feedback tells it what's actually true.
Select the eye-shaped tab in the inspector to open Feedback.
Select Add Feedback... and search for a feedback that matches what you want to reflect: for example, an ATEM's ME: One ME program source, which is active when a specific input is live on the program bus.
Set the feedback's own options, such as which input it's watching for.
Use the Preview panel to see what the button looks like when the feedback is active, and select Test to try it live.
Many connection presets already style their feedback with a sensible default color: check Button Styling under the feedback before assuming you need to set one yourself.