StayinFront is at the forefront of IT infrastructure best practices to help streamline development and information technology costs. StayinFront helps organizations reduce deployment capital and expenses, uncover revenue-generating opportunities, and is flexible to leverage existing technology investments.
Synchronization
StayinFront Synchronization allows StayinFront CRM systems to replicate data to remote offices and to remote users, allowing, for example, portions of data to be distributed to the notebook computer of a field sales representative. Remote users can work with an offline portion of the CRM database. This allows a remote user to continue working even when there is no online access to the host system.

StayinFront Synchronization will synchronize data, manage remote side software and install business model updates on remote laptop PCs, tablet PCs and Windows Mobile devices.
Standard Features
The following features are standard for any replication product and StayinFront Synchronization provides all of these:
|
Please send a copy of StayinFront CRM Synchronization Benchmark Study |
||||||||||||||||||||
Unique Features
The following features are exclusive to StayinFront Synchronization:Dynamic Scope Changes
The ability
to automatically shift customer information from one remote user's machine
to another's based on rules and data changes.
Model
Distribution
The ability
to update the business model in the field at the press of a button. Although
some other applications can send modifications out automatically, they cannot
handle the distribution of major model changes as StayinFront Synchronization
does.
Advanced
Management
StayinFront
Synchronization provides advanced administration tools for the management
of large remote field forces.
Integrated
System Management
StayinFront
Synchronization provides many system management features, whereas other packages
often require the additional purchase of third-party products.
Help
Desk
StayinFront
Synchronization provides a front-end application that enables help desk staff
to actively assist in-field users with synchronization issues. Help
desk functionality is Web delivered to enable support staff to access the
system remotely.
Communications
The communications layer of StayinFront Synchronization uses HTTP (Hypertext Transfer Protocol). HTTP is the protocol used by web browsers for communications across the Internet. HTTP allows StayinFront Synchronization to easily fit into most corporate networking environments.
The physical component for communications can be a dial-up modem, a wireless modem or a LAN connection.
Packet Splitting
Data is broken into small
packets for transmission. These are downloaded and re-assembled by the
remote device. This allows large pieces of data (such as a completely
new dataset) to be transmitted over potentially unreliable communication lines. If
packets are missed or arrive out of order, StayinFront Synchronization is
able to self-recover.
Compression
Packets of data are compressed
for transmission, making the best possible use of the available bandwidth.
Encryption
Secure Sockets Layer (SSL)
can be used for HTTP communications, providing 128 bit public-key encryption
for the transmitted data.
Authentication
Authentication can be
implemented at the communications layer, preventing unauthorized users from
interfering with the system.
Wireless Connections
StayinFront Synchronization works with wide-area wireless network connections in "trickle mode." This is where outbound transactions are sent from the remote constantly as the long as the connection is available. Inbound transactions can also arrive and be applied constantly, or be scheduled to arrive at certain times of the day.Scalability
Scalability is an important aspect to any kind of data synchronization where there are large numbers of users involved. Server-side components must be able to handle both applying inbound transactions, and preparing outbound transactions for large numbers of remote users.StayinFront Synchronization works in "disconnected" mode. This means that there does not need to be a connection between the server and the remote device when outbound transactions are prepared, or inbound transactions applied. This avoids scalability issues associated with products that need to be connected directly to a server in order to exchange transactions. It also implies that host servers do not need to be sized in order to handle a maximum number of concurrently connected users.
StayinFront Companion Synchronization
In addition to synchronizing from a host to a remote device or PC, StayinFront Synchronization has a companion feature, where a remote PC can synch a partial set of data with a mobile device. StayinFront Companion synchronization allows users to enjoy the portability of a mobile device, and the full feature set of StayinFront CRM on a Windows PC.The following features are supported by StayinFront Companion Synchronization:
- Runs as part of the Microsoft ActiveSync® process
- Automatically installs StayinFront CRM mobile on the target device
- Supports dynamic selection of target data
- Provides host-side configuration, monitoring and management tools
PIM Synchronization
StayinFront CRM provides a facility for synchronizing data with the two most popular Personal Information Management (PIM) applications, IBM Lotus Notes® and Microsoft Outlook®. Changes, additions and deletions of tasks, appointments and contacts are exchanged in both directions.


