/* global axios */ import ApiClient from './ApiClient'; class Inboxes extends ApiClient { constructor() { super('inboxes', { accountScoped: true }); } getCampaigns(inboxId) { return axios.get(`${this.url}/${inboxId}/campaigns`); } deleteInboxAvatar(inboxId) { return axios.delete(`${this.url}/${inboxId}/avatar`); } getAgentBot(inboxId) { return axios.get(`${this.url}/${inboxId}/agent_bot`); } setAgentBot(inboxId, botId) { return axios.post(`${this.url}/${inboxId}/set_agent_bot`, { agent_bot: botId, }); } } export default new Inboxes();