Differences

This shows you the differences between two versions of the page.

infinityoverview:architecture [2009/07/20 19:28]
nray
infinityoverview:architecture [2009/07/20 19:30] (current)
nray
Line 7: Line 7:
 The applications and services are written using Microsoft .NET v2 Visual Basic. The applications and services are written using Microsoft .NET v2 Visual Basic.
  
-=== Console ===+==== Console ====
    * Administration    * Administration
    * Script Designer    * Script Designer
Line 14: Line 14:
    * Human Resources    * Human Resources
    * Timesheets    * Timesheets
-=== Contact Manager ===+==== Contact Manager ====
    * Full contact management, list recycling etc    * Full contact management, list recycling etc
-=== Live Button ===+==== Live Button ====
    * Realtime Status of each agent    * Realtime Status of each agent
    * Chat    * Chat
Line 23: Line 23:
 {{ infinityoverview:37_cm_overview_75.jpg}} {{ infinityoverview:37_cm_overview_75.jpg}}
  
-=== Desktop Lite ===+==== Desktop Lite ====
 This is a wrapper for the 'Script Engine' without utilising the Reporting/CTI/List Management/Live Button interfaces This is a wrapper for the 'Script Engine' without utilising the Reporting/CTI/List Management/Live Button interfaces
- 
-=== Manager === 
-   * Email Handling 
-   * Automated Imports and Exports 
  
  
Line 62: Line 58:
 ==== Generic DLL API ==== ==== Generic DLL API ====
 Infinity Desktop allows its scripting functionality to be enhanced by using custom built .NET controls.  The use of custom controls allow you to add simple, or complex, functionality to the agent script.  The other benefit of using .NET controls is that they do not need to be registered on every agent machine, just included in the Contact Manager application folder. Infinity Desktop allows its scripting functionality to be enhanced by using custom built .NET controls.  The use of custom controls allow you to add simple, or complex, functionality to the agent script.  The other benefit of using .NET controls is that they do not need to be registered on every agent machine, just included in the Contact Manager application folder.
 +
  
  
Line 68: Line 65:
 This is a scheduler service that calls other services at regular intervals. The services that can currently be managed are This is a scheduler service that calls other services at regular intervals. The services that can currently be managed are
  
-=== Inbound Email Collector === +   * Inbound Email Collector This will poll a POP3 or Exchange mailbox and load the emails into the Infinity database, creating a task for the agent to process.  The Email collector is able to send standard automatic reply messages and filter out messages that are considered junk mail. 
-This will poll a POP3 or Exchange mailbox and load the emails into the Infinity database, creating a task for the agent to process.  The Email collector is able to send standard automatic reply messages and filter out messages that are considered junk mail. +   * Outbound Email Sender The Email Sender is used to send out the email responses generated by agents when they process the emails loaded by the Email Collector. 
- +   * Automated Data Loading and Exporting Other services managed by the Infinity Manager are imports and exports with the relevant files being sourced or sent to an FTP site for instance. The FTP service takes into account the different user accounts and permissions required to access the FTP area.
-=== Outbound Email Sender === +
-The Email Sender is used to send out the email responses generated by agents when they process the emails loaded by the Email Collector. +
- +
-=== Automated Data Loading and Exporting === +
-Other services managed by the Infinity Manager are imports and exports with the relevant files being sourced or sent to an FTP site for instance. The FTP service takes into account the different user accounts and permissions required to access the FTP area.+