title: Twilio live transfers
body: <p>This may have been asked multiple times before but I obviously am not grokking any of the answers so i am asking again.</p>
  
  <p>I have a system in Twilio that can make and receive calls. I am using Javascript to accept/reject/make calls that I found in the example from Twilio (With a few very minor and mainly cosmetic alterations).</p>
  
  <p>When a person calls into my test company, the call is sent to a twiml bin that basically does a dial of two clients (I have two test users, each with a separate number, that get the possibility to take the call using a dial with two client nodes). All of that works well.</p>
  
  <p>But now, I want to have a person that accepts that call to transfer it to another person. I'd love it to be any number but I'd even be okay if I could only transfer to people defined in the twilio system... I basically don't care right now. A transfer to anyone or even a robot voice would be something I'd cling to as hope.</p>
  
  <p>Every single example seems to indicate that I'd simply do a call to to a PHP code that would create a rest client and then call an Update method to send it to a different twiml. Great.</p>
  
  <p>Problem : There is no such thing as a Services_Twilio_Rest_Client. I've tried every iteration of that I can think of and there is just no class I can create that will work.</p>
  
  <p>Obviously this is possible. But I have now hit my head on this for roughly a week straight, have lost my patience and am getting ready to rip my hair out. Can someone walk me through the process of doing this?</p>