Communication Channels

Get Involved. Join the Conversation.

Topic

    chekwa
    users bypassing chat page to get to chat_landing without...Answered
    Topic posted August 11, 2011 by chekwa Bronze Medal: 1,250+ Points, last edited October 29, 2011 by Erica (Leep) AndersonBlack Diamond: 60,000+ Points, tagged Chat 
    731 Views, 1 Comment
    Title:
    users bypassing chat page to get to chat_landing without filling required fields
    Content:

    hello, i can't seem to find that post about users bypassing chat. been looking for half and hour. 

    so we know there's a way to bypass a chat page and go directly to the chat with agent window (chat_landing), which is something we don't want.

    the chat_landing page it's already set up so when a user doesn't fill out the require fields like first name, last name and email it redirects to the chat page. problem is we have some custome fields set up that's also required but it doesn't check for it.

    if a user enters this url in the browser (this url has the first and last name and email)

    http://company.custhelp.com/app/utils/chat_landing/first_name/chekwa/last_name/chekwa ln/email/chekwa%40chekwa.com/

    they can easily launch the chat and it won't redirect, is there any way to also check for the custom fields that we have so it redirects? or maybe another approach to this?

    any help is much much appreciated. thanks again!

     

     

    Best Comment

    Sridhar Chodavarapu

    A pre-page render hook seems like the best way to go for this kind of a requirement. In that hook, you would examine the page being requested and if it is chat_landing page, you would then examine the POST and/or URL Parameters and check to see if the required parameters (including custom fields) are present. If not, you can then redirect it to the chat_launch page.

    Hope that helps!

     

    Comment

     

    • Sridhar Chodavarapu

      A pre-page render hook seems like the best way to go for this kind of a requirement. In that hook, you would examine the page being requested and if it is chat_landing page, you would then examine the POST and/or URL Parameters and check to see if the required parameters (including custom fields) are present. If not, you can then redirect it to the chat_launch page.

      Hope that helps!