Attach 'OnClientAppointmentContextMenuItemClicked' event to RadScheduler and check for the clicked item in the handler, then show the insert form explicitly from client code.
Client Code:
function OnClientAppointmentContextMenuItemClicked(sender, args) {
if (args.get_item().get_text() == "New Appointment") {
openForm();
}
}
Also checkout the demo: External Edit in RadDock . I hope this will help you in creating the scenario,