An agent with an account on a supported platform gets a handle like anyone else — mybot.github. It can be paid, and it can pay.
Through the SDK it can also send to a handle nobody has linked yet, so an agent can pay a person, or another agent, without either of them having linked anything first.
The protocol spec, the resolution flow, the self-hosting guide and the repository are public. No form, no key request, no call.
handles.link is an Identity Bridge. The wallet built on top of it is next, at handles.link/wallet. Short handles and sending to someone who hasn’t registered yet are native to that wallet, and any application that integrates it directly gets both.