def record(self, action=None, method=None, timeout=None, finish_on_key=None,<EOL>max_length=None, play_beep=None, trim=None,<EOL>recording_status_callback=None,<EOL>recording_status_callback_method=None,<EOL>recording_status_callback_event=None, transcribe=None,<EOL>transcribe_callback=None, **kwargs):
return self.nest(Record(<EOL>action=action,<EOL>method=method,<EOL>timeout=timeout,<EOL>finish_on_key=finish_on_key,<EOL>max_length=max_length,<EOL>play_beep=play_beep,<EOL>trim=trim,<EOL>recording_status_callback=recording_status_callback,<EOL>recording_status_callback_method=recording_status_callback_method,<EOL>recording_status_callback_event=recording_status_callback_event,<EOL>transcribe=transcribe,<EOL>transcribe_callback=transcribe_callback,<EOL>**kwargs<EOL>))<EOL>
Create a <Record> element

:param action: Action URL
:param method: Action URL method
:param timeout: Timeout to begin recording
:param finish_on_key: Finish recording on key
:param max_length: Max time to record in seconds
:param play_beep: Play beep
:param trim: Trim the recording
:param recording_status_callback: Status callback URL
:param recording_status_callback_method: Status callback URL method
:param recording_status_callback_event: Recording status callback events
:param transcribe: Transcribe the recording
:param transcribe_callback: Transcribe callback URL
:param kwargs: additional attributes

:returns: <Record> element