Give an agent a prepaid balance. It cannot spend past the rule. You can freeze it. Fund with card or USDC, set a limit, and every action is logged.
Give an agent a prepaid balance with a hard spending limit and a kill switch. Fund with card or USDC — every action is checked and logged before it happens.