Create a new ticket in Desk from CRM

Create a new ticket in Desk from CRM

I want to Create a new ticket in Desk when Stage is set to On-boarding in CRM and don't know the best way to do it.
First I created a Rule that will call  createOnboardingTicket_Test


Then in the function I use this with my actual Organisation ID as ORGID 

recordValue = {"Account Name":AccountName_arg,"Contact Name":ContactName_arg,"DealName":DealName_arg,"Classifications":"Onboarding"};

response = zoho.desk.create(ORGID,"tickets",recordValue);
info response;

and

I don't know if i'm going in the right direction. I am new to Zoho and any pointers would be greatly appreciated! 
thanks