@T**
Letter of invitation from a Thai company, lots of paperwork from and about them, plus letter from overseas employer saying you are going to attend meetings and to do some consulting.
I'm actually setting up a Thai company but its taking longer than I thought.