以下のような形で実装できるかと思います。
(() => {
'use strict';
kintone.events.on([
'app.record.create.submit', 'app.record.edit.submit'
], async (event) => {
let record = event.record, appId = event.appId;
let getRecordsParam = {
app: appId,
query: `開始時刻 < "${record['終了時刻'].value}" and 終了時刻 > "${record['開始時刻'].value}" and 会議室名 in ("${record['会議室名'].value}")`
};
let getRecords = await kintone.api(kintone.api.url('/k/v1/records.json', true), 'GET', getRecordsParam);
if (getRecords.records.length) event.error = `${getRecords.records[0]['会議室名'].value}の予約が重複しています`;
return event;
});
})();