def create(self, from_, to, status_callback=values.unset,<EOL>status_callback_method=values.unset,<EOL>status_callback_event=values.unset, timeout=values.unset,<EOL>record=values.unset, muted=values.unset, beep=values.unset,<EOL>start_conference_on_enter=values.unset,<EOL>end_conference_on_exit=values.unset, wait_url=values.unset,<EOL>wait_method=values.unset, early_media=values.unset,<EOL>max_participants=values.unset, conference_record=values.unset,<EOL>conference_trim=values.unset,<EOL>conference_status_callback=values.unset,<EOL>conference_status_callback_method=values.unset,<EOL>conference_status_callback_event=values.unset,<EOL>recording_channels=values.unset,<EOL>recording_status_callback=values.unset,<EOL>recording_status_callback_method=values.unset,<EOL>sip_auth_username=values.unset, sip_auth_password=values.unset,<EOL>region=values.unset,<EOL>conference_recording_status_callback=values.unset,<EOL>conference_recording_status_callback_method=values.unset,<EOL>recording_status_callback_event=values.unset,<EOL>conference_recording_status_callback_event=values.unset,<EOL>coaching=values.unset, call_sid_to_coach=values.unset):
data = values.of({<EOL>'<STR_LIT>': from_,<EOL>'<STR_LIT>': to,<EOL>'<STR_LIT>': status_callback,<EOL>'<STR_LIT>': status_callback_method,<EOL>'<STR_LIT>': serialize.map(status_callback_event, lambda e: e),<EOL>'<STR_LIT>': timeout,<EOL>'<STR_LIT>': record,<EOL>'<STR_LIT>': muted,<EOL>'<STR_LIT>': beep,<EOL>'<STR_LIT>': start_conference_on_enter,<EOL>'<STR_LIT>': end_conference_on_exit,<EOL>'<STR_LIT>': wait_url,<EOL>'<STR_LIT>': wait_method,<EOL>'<STR_LIT>': early_media,<EOL>'<STR_LIT>': max_participants,<EOL>'<STR_LIT>': conference_record,<EOL>'<STR_LIT>': conference_trim,<EOL>'<STR_LIT>': conference_status_callback,<EOL>'<STR_LIT>': conference_status_callback_method,<EOL>'<STR_LIT>': serialize.map(conference_status_callback_event, lambda e: e),<EOL>'<STR_LIT>': recording_channels,<EOL>'<STR_LIT>': recording_status_callback,<EOL>'<STR_LIT>': recording_status_callback_method,<EOL>'<STR_LIT>': sip_auth_username,<EOL>'<STR_LIT>': sip_auth_password,<EOL>'<STR_LIT>': region,<EOL>'<STR_LIT>': conference_recording_status_callback,<EOL>'<STR_LIT>': conference_recording_status_callback_method,<EOL>'<STR_LIT>': serialize.map(recording_status_callback_event, lambda e: e),<EOL>'<STR_LIT>': serialize.map(conference_recording_status_callback_event, lambda e: e),<EOL>'<STR_LIT>': coaching,<EOL>'<STR_LIT>': call_sid_to_coach,<EOL>})<EOL>payload = self._version.create(<EOL>'<STR_LIT:POST>',<EOL>self._uri,<EOL>data=data,<EOL>)<EOL>return ParticipantInstance(<EOL>self._version,<EOL>payload,<EOL>account_sid=self._solution['<STR_LIT>'],<EOL>conference_sid=self._solution['<STR_LIT>'],<EOL>)<EOL>
Create a new ParticipantInstance

:param unicode from_: The `from` phone number used to invite a participant
:param unicode to: The number, client id, or sip address of the new participant
:param unicode status_callback: The URL we should call to send status information to your application
:param unicode status_callback_method: The HTTP method we should use to call `status_callback`
:param unicode status_callback_event: Set state change events that will trigger a callback
:param unicode timeout: he number of seconds that we should wait for an answer
:param bool record: Whether to record the participant and their conferences
:param bool muted: Whether to mute the agent
:param unicode beep: Whether to play a notification beep to the conference when the participant joins
:param bool start_conference_on_enter: Whether the conference starts when the participant joins the conference
:param bool end_conference_on_exit: Whether to end the conference when the participant leaves
:param unicode wait_url: URL that hosts pre-conference hold music
:param unicode wait_method: The HTTP method we should use to call `wait_url`
:param bool early_media: Whether agents can hear the state of the outbound call
:param unicode max_participants: The maximum number of agent conference participants
:param unicode conference_record: Whether to record the conference the participant is joining
:param unicode conference_trim: Whether to trim leading and trailing silence from your recorded conference audio files
:param unicode conference_status_callback: The callback URL for conference events
:param unicode conference_status_callback_method: HTTP method for requesting `conference_status_callback` URL
:param unicode conference_status_callback_event: The conference state changes that should generate a call to `conference_status_callback`
:param unicode recording_channels: Specify `mono` or `dual` recording channels
:param unicode recording_status_callback: The URL that we should call using the `recording_status_callback_method` when the recording status changes
:param unicode recording_status_callback_method: The HTTP method we should use when we call `recording_status_callback`
:param unicode sip_auth_username: The SIP username used for authentication
:param unicode sip_auth_password: The SIP password for authentication
:param unicode region: The region where we should mix the conference audio
:param unicode conference_recording_status_callback: The URL we should call using the `conference_recording_status_callback_method` when the conference recording is available
:param unicode conference_recording_status_callback_method: The HTTP method we should use to call `conference_recording_status_callback`
:param unicode recording_status_callback_event: The recording state changes that should generate a call to `recording_status_callback`
:param unicode conference_recording_status_callback_event: The conference recording state changes that should generate a call to `conference_recording_status_callback`
:param bool coaching: Indicates if the participant changed to coach
:param unicode call_sid_to_coach: The SID of the participant who is being `coached`

:returns: Newly created ParticipantInstance
:rtype: twilio.rest.api.v2010.account.conference.participant.ParticipantInstance