UNPKG

@botonic/plugin-flow-builder

Version:

Use Flow Builder to show your contents

24 lines 931 B
import { __awaiter } from "tslib"; import axios from 'axios'; const HUBTYPE_API_URL = process.env.HUBTYPE_API_URL || 'https://api.hubtype.com'; export class HubtypeQueuesApi { constructor(queueId, checkAvailableAgents) { this.queueId = queueId; this.checkAvailableAgents = checkAvailableAgents || false; } getAvailability() { return __awaiter(this, void 0, void 0, function* () { const response = yield axios.get(`${HUBTYPE_API_URL}/external/v1/queues/${this.queueId}/availability/`, // TODO: Make it configurable in the future { params: { check_queue_schedule: true, check_waiting_cases: false, check_available_agents: this.checkAvailableAgents, }, }); return response.data; }); } } //# sourceMappingURL=hubtype-queues-api.js.map