@cognigy/rest-api-client
Version:
Cognigy REST-Client
34 lines • 1.21 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CLOSE_HANDOVER = void 0;
/* Custom modules */
const createNodeDescriptor_1 = require("../../createNodeDescriptor");
exports.CLOSE_HANDOVER = (0, createNodeDescriptor_1.createNodeDescriptor)({
type: "closeHandover",
defaultLabel: "Close Handover",
summary: "UI__NODE_EDITOR__SERVICE__CLOSE_HANDOVER__SUMMARY",
appearance: {
showIcon: false
},
dependencies: {
children: [],
},
fields: [
{
key: "closeHandoverInProvider",
type: "toggle",
label: "UI__NODE_EDITOR__SERVICE__CLOSE_HANDOVER__FIELDS__CLOSE_HANDOVER_IN_PROVIDER__LABEL",
description: "UI__NODE_EDITOR__SERVICE__CLOSE_HANDOVER__FIELDS__CLOSE_HANDOVER_IN_PROVIDER__DESCRIPTION",
defaultValue: true,
},
],
form: [
{ type: "field", key: "closeHandoverInProvider" },
],
tags: ["service", "livechat", "chat", "hand over"],
function: async ({ cognigy, config }) => {
const { api } = cognigy;
await api.cancelHandoverRequest(config.closeHandoverInProvider);
}
});
//# sourceMappingURL=closeHandover.js.map