Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

FOP2 Community Forum

  1. Home
  2. Support
  3. Queue agent & Presence

Queue agent & Presence

Scheduled Pinned Locked Moved Support
5 Posts 2 Posters 366 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S
    S
    specomm
    wrote on last edited by
    #1

    Dear Sir :

    I have a problem that I cannot disable queueagent from the agent , i don't want let them add or remove themselves from the queue.

    I have tried to remove queueagent from a template but after that agent cannot make break or pauses.

    I want agents only do ( break & pauses - transfer - chat)
    Kindly advise.

    1 Reply Last reply
    0
    • N
      N
      nicolas
      wrote on last edited by
      #2

      There is no way to separate pause/unpause to add/remove via permissions. It might be possible to create a custom theme that will hide the add/remove actions, but I am not totally sure if its possible.

      1 Reply Last reply
      0
      • S
        S
        specomm
        wrote on last edited by
        #3

        Dear ,

        Kindly try to find solution because agents remove themselves from queue & that affect on SLA , and also i cannot remove it because it will affect on presence and they will not take break..

        1 Reply Last reply
        0
        • N
          N
          nicolas
          wrote on last edited by
          #4

          Actually there is no problem, just a design choice that does not suite you. I think of a possible workaround you can implement right now. Do not set the queueagent nor queuemanager permissions to your users, and install the queue pause from presence plugin. then you will have to make a little modification to the plugin source so it allows the pause to be sent even if you do not have permissions. That way your agents will be able to pause themselves from the presence box, and they won't see the options to add/remove/pause/unapuse from their own extensions.

          The file to modify once the plugin is installed is:

          /var/www/html/fop2/admin/plugins/presencepause/presencepause.pl

          Around line 10 you will see this block, that you need to just remove:

          [fixed]if ( !main::hasPermChannel( $socket, "queueagent", $mychannel ) && !main::hasPerm( $socket, "queuemanager" ) && !main::hasPerm( $socket, "all" ) ) {
          # No permission, abort action
          print "No permissions for pause\n";
          return @allreturn;
          }
          [/fixed]

          After changing the code, restart FOP2.

          Best regards,

          1 Reply Last reply
          0
          • S
            S
            specomm
            wrote on last edited by
            #5

            Perfect ,
            Many thanks for your help it works now .

            1 Reply Last reply
            0

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            Powered by NodeBB Contributors
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups