Fop2 + Call Stats Pro Custom Pauses

We have both of your products, and I included the extensions_custom_asternic_fop2_pauses.conf but nothing shows in the Call Stats Pro 2.0 under agent pauses.

Do I have to make any other undocumented changes for this to work?

Edit: Running FreePBX 2.10.0 + Asterisk 1.8.17.0

extensions_override_freepbx.conf:#include /etc/asterisk/extensions_custom_asternic_fop2_pauses.conf

Comments

  • Update to this, fop2 isnt sending pauses at all to asterisk it seems and all callers are being routed to the agents still.

    All my agents are dynamic and log in to the queues. Can you recommend any tests to see what's wrong?
  • Another update, not sure if this is right, as the buttons show from-internal but my queue show from-queue.

    Chris R (Local/201@from-queue/n) (dynamic) (Not in use) has taken no calls yet

    my autobuttons.cfg generates

    [SIP/201]
    type=extension
    extension=201
    label=Chris R
    mailbox=201@default
    context=from-internal
    queuecontext=from-internal
    extenvoicemail=*201@default
    rtmp=0
    queuechannel=Local/201@from-internal/n|Penalty=0|MemberName=Chris R|StateInterface=SIP/201&Local/201@from-internal/n|Penalty=5|MemberName=Chris R|StateInterface=SIP/201|Queue=1010&Local/201@from-internal/n|Penalty=5|MemberNa$
    customastdb=CF/201
  • I changed it to from-queue and from-queue/n still no change. It isn't sending a pause at all. I assumed this was hard-coded in somehow, maybe I was wrong.

    This is all giving me a headache for today, I will look again tomorrow and hopefully you can give some hints as to where to start looking.

    127.0.0.1 -> Action: Command
    127.0.0.1 -> Command: database put DND 201 YES

    127.0.0.1 -> Action: Command
    127.0.0.1 -> Command: database put fop2state SIP/201 "Out to lunch"

    127.0.0.1 -> Action: UserEvent
    127.0.0.1 -> UserEvent: FOP2ASTDB
    127.0.0.1 -> Family: fop2state
    127.0.0.1 -> Channel: SIP/201
    127.0.0.1 -> Value: Out to lunch

    127.0.0.1 <- Response: Follows
    127.0.0.1 <- Privilege: Command
    127.0.0.1 <- Updated database successfully
    127.0.0.1 <- --END COMMAND--
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Response: Follows
    127.0.0.1 <- Privilege: Command
    127.0.0.1 <- Updated database successfully
    127.0.0.1 <- --END COMMAND--
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Response: Success
    127.0.0.1 <- Message: Event Sent
    127.0.0.1 <- Server: 0

    Response: Success
    Message: Event Sent
    Server: 0

    127.0.0.1 <- Event: UserEvent
    127.0.0.1 <- Privilege: user,all
    127.0.0.1 <- UserEvent: FOP2ASTDB
    127.0.0.1 <- Action: UserEvent
    127.0.0.1 <- Family: fop2state
    127.0.0.1 <- Channel: SIP/201
    127.0.0.1 <- Value: Out to lunch
    127.0.0.1 <- Server: 0
  • FOP2 Presence does NOT pause queue members. You have to modify FOP2Callbacks.pm and create a custom dialplan for it. I think you already have the tidbits in a support ticket.
Sign In or Register to comment.