def create(self, unique_name, friendly_name=values.unset, actions=values.unset,<EOL>actions_url=values.unset):
data = values.of({<EOL>'<STR_LIT>': unique_name,<EOL>'<STR_LIT>': friendly_name,<EOL>'<STR_LIT>': serialize.object(actions),<EOL>'<STR_LIT>': actions_url,<EOL>})<EOL>payload = self._version.create(<EOL>'<STR_LIT:POST>',<EOL>self._uri,<EOL>data=data,<EOL>)<EOL>return TaskInstance(self._version, payload, assistant_sid=self._solution['<STR_LIT>'], )<EOL>
Create a new TaskInstance

:param unicode unique_name: An application-defined string that uniquely identifies the resource
:param unicode friendly_name:  descriptive string that you create to describe the new resource
:param dict actions: The JSON string that specifies the actions that instruct the Assistant on how to perform the task
:param unicode actions_url: The URL from which the Assistant can fetch actions

:returns: Newly created TaskInstance
:rtype: twilio.rest.autopilot.v1.assistant.task.TaskInstance