I assume you actually want to call collect. (Depending on the to-country, from-country, and which overseas-call program you access, the toll may be too cheap to bother trying to call collect.)
ATT&T USADirect should be a Sweden number, not an overseas number — 020-799-111 apparently. (There may be some risk that your Sweden phone plan, knowing AT&T is their competitor, will not allow access to that number.) Once you get a human operator at AT&T USADirect, the rest is easy.
Last time I tried this, punching ‘2’ when the AT&T robot asked me to push ‘2’ for a collect call, the AT&T robot said to the callee “… If you accept the collect charges, say ‘ACCEPT’ … now.” Meanwhile the robot on the other end was saying “If this is collect we accept the charges,” but that robot’s ‘accept’ wasn’t timed to be heard by the AT&T robot. :smack:
I think I got around this with some ‘talk to human operator’ option, but don’t remember well.