title: Twilio Outbound Call Recording
body: <p>With Twilio we make outbound calls:</p>
  
  <pre><code>curl -X POST 'https://api.twilio.com/2010-04-01/Accounts/ACc1....4658a/Calls.json' \
  -d 'From=%2B44987654321' \
  -d 'To=%2B123456789' \
  -d 'Url=http%3A%2F%2Fourdomain.com%2Ftwiml.php%3Faction%3Dcall_is_taken' \
  -u ACc1....4658a:{AuthToken}
  </code></pre>
  
  <p>Not that it matters, but when someone picks up the phone, our response twiml code (which will change) is just:</p>
  
  <pre><code>&lt;Response&gt;&lt;Say&gt;Thank you for picking up.&lt;/Say&gt;&lt;/Response&gt;
  </code></pre>
  
  <p>We can add a <a href="https://www.twilio.com/docs/api/twiml/record" rel="nofollow"><code>&lt;Record&gt;</code> in our Twiml</a> code to start recording a section, but we want to record the ENTIRE call (including Twiml voice and human voice), right from the START till the END of the outbound call.</p>
  
  <p>I could find the <code>&lt;Dial record="true"&gt;</code>, but thats for calling outside the call. I did try <code>&lt;Response record="true"&gt;</code>, but that didn't give me any recording SIDs either, it's not documented anyway.</p>
  
  <p>How do I record the entire call?</p>