A normal payments API needs a human, or a trusted middleman, to authorize every transfer. An agent that decides and acts on its own, on a schedule, with no one watching, needs something else: money that lives somewhere it can prove it controls without a password handed to it each time, and a permanent record of every decision, so a wrong payment is provable rather than a "trust us" in a database.
Arc is built for exactly this. Gas is paid in USDC, the same money moving through the system, rather than a separate token to keep topped up, and settlement finishes in under a second, so checking a balance every few minutes does not cost more than the payments themselves.