You're almost there! Please answer a few more questions for access to the Applications content. Complete registration
Interested in joining? Complete your registration by providing Areas of Interest here. Register

Keep ConditionalChatLink active when agents are unavailable

edited Aug 7, 2017 5:55PM in Communication Channels 3 comments

Content

Hi,

I'm using ConditionalChatLink. It's a great widget but it's missing one feature by default, which is when all agents are busy chat link becomes unavailable. I want to keep the chat link available during business hours (Outside holidays) even when all agents are busy, I want to keep adding to the queue.

I tried commenting out the: 

else if(unavailableBusy)
            {
                this._container.setContent(this.Y.Node.create(new EJS({text: this.getStatic().templates.unavailableBusyMessage}).render({
                    instanceID: this.instanceID,
                    linkTitle: RightNow.Interface.getMessage("LIVE_CHAT_LBL"),
                    message: this._parseMacro(this.data.attrs.label_unavailable_busy_template, expectedWaitSeconds)
                })));

                this._addClickHandler(this.Y.one(this.baseSelector + '_UnavailableBusyLink'));

Howdy, Stranger!

Log In

To view full details, sign in.

Register

Don't have an account? Click here to get started!