Using PeopleCode Built-in Functions with PeopleSoft MultiChannel Framework

PeopleSoft MultiChannel Framework uses several PeopleCode built-in functions. Application developers use these functions to communicate task requests and parameters to the queue server. For example, use InitChat code behind a button on an application page to initiate a chat session with an agent.

The built-in functions are:

  • DeQueue

    Use DeQueue to notify the queue server that an enqueued task has been completed and to remove the task from the queue.

  • EnQueue

    Use EnQueue to add a task to an active physical queue belonging to the specified logical queue.

  • Forward

    Use Forward to transfer a task from one agent to another agent or another logical queue.

  • InitChat

    Use InitChat to place a customer chat request on a queue.

  • NotifyQ

    Use NotifyQ to notify the queue server of a task enqueued by EnQueue.

See PeopleCode Language Reference.