Samit Patel has agreed to join the Warriors franchise to play in South Africa's domestic Twenty20 competition.