" /> Genesys TServer Framework - Genesys CTI User Forum

Author Topic: Genesys TServer Framework  (Read 7491 times)

Michel Periard

  • Guest
Genesys TServer Framework
« on: January 01, 1970, 12:00:00 AM »
Advertisement
Hi everyone,
Writing a solution for one of our customer who use Genesys TServer in its Call Center, i'd like to write a litte c++ program that keeps track all the agent's state change during a perod of time (for all agents).

After looking in the TServer Framework Developper's Guide, how do i inform the server that i need to receive all the agent's related events?

It it through a call to TRegisterAll?

Anything will help.
Thanks.

Jeff

  • Guest
Genesys TServer Framework
« Reply #1 on: January 01, 1970, 12:00:00 AM »
  • Best Answer
  • RegisterAll is not the right one. You will need to specify what events you want to receive with TRegister.

    Michel Periard

    • Guest
    Genesys TServer Framework
    « Reply #2 on: January 01, 1970, 12:00:00 AM »
  • Best Answer
  • Having TServer Framework 5.1 with me, i cannot find any TRegister function (only TRegisterAddress or TRegisterAll). Again, wath i need to do is to receive agent's state related events (EventAgentLogin, EventAgentLogout, EventAgentNotReady, EventAgentReady) for all the agents.

    Thanks for your time.

    ed

    • Guest
    Genesys TServer Framework
    « Reply #3 on: January 01, 1970, 12:00:00 AM »
  • Best Answer
  • TRegisterAddress should allow you to register a group of DN's ( Genesys will monitor activity on theses DN's AgentLogin, ETC ) use TRegisterMode of type ModeMonitor ). I created a app a few years back similar to what you want to use with the Service observe feature in Lucent so supervisors could see actual events of agent being monitored so according to the TSdev guide you should be able to register a group of DN's.

    Rodney

    • Guest
    Genesys TServer Framework
    « Reply #4 on: January 01, 1970, 12:00:00 AM »
  • Best Answer
  • If I understand the question...you want to register for all of the agents in the call center you would use the TRegisterAddress function in a loop, calling it once for each DN/position in the call center. Then your event checking code will interrogate the appropriate events and take action based on the type of event and the DN it occured on.

    Michel Periard

    • Guest
    Genesys TServer Framework
    « Reply #5 on: January 01, 1970, 12:00:00 AM »
  • Best Answer
  • I would have thought that TRegisterAll would give me all the Agent's Events (and much more) without the need to register every DN. Am i right?

    ed

    • Guest
    Genesys TServer Framework
    « Reply #6 on: January 01, 1970, 12:00:00 AM »
  • Best Answer
  • TRegiserAll allows regisration of all DN's to send and receive events.