Hi everyone, there have been a few posts before but I just wanted to clarify some frequent questions I have been getting.
Yes, Team Automatch beta is now working. Feel free to download and play!
Yes, it is only available for English versions of the game. There are workarounds posted in this thread you can use for the other languages unofficially. Of course, when it is patched into the official game, it will be localized to all versions.
Also, there are a number of improvements you'll see in the beta that we are testing before bringing it over to the actual game. For example, better NAT negotiation etc (meaning you will probably be able to connect better with your friends).
We released a server side patch early this afternoon, that fixed some scripts (preventing Team Automatch from working properly). But yes, there will also be a client patch out later today that will include a number of changes and fixes to bugs, as well as some balance fixes.