Не уверен что я правильно понимаю в чем суть проблемы, так как мой вариант не работает ):
$arFields = array( "CONTACT_ID"=>$clntID, "TITLE"=>"Запись на прием");
$oLead = new CCrmDeal;
$deal = $oLead->Add($arFields, $bUpdateSearch = true, $options = array());
$arErrors = array();
CCrmBizProcHelper::AutoStartWorkflows( CCrmOwnerType::Deal, $deal, CCrmBizProcEventType::Create, $arErrors, null );