Site Map

Customize Evolution to Your Industry

Every corner of Evolution can be customized within minutes using our revolutionary Plug-in Architecture:

  1. Change Software Terminology: "Lead" becomes "opportunity" or "customer" becomes "client". This is just a simple example but when applied to every part of the software package, the benefits can be astounding.
  2. Have Evolution "push" and "pull" data from other software applications. This allows Evolution to seamlessly integrate with any other software application (Accounting, Document Management, Industry Vendor Software and more).
  3. Add new custom functionality that is specific to your company needs. New quote sheets or new menu bars that allow you to perform tasks that normally only expensive industry specific software can deliver.
  4. Cost effectively update or communicate directly with "legacy" server systems or AS400 mainframes. Evolution's plugin architecture can communicate with any type of database and any type of application. Evolution has been used to "wrap" around other databases and allow staff to access that data in an online and offline state. Never be limited by your AS400 connectivity ever again.
  5. Imbed company logos all through the software and "brand" Evolution to be your own. This is great use when you desire to brand your Point of Sale terminals or dealer modules or franchise with your corporate image, or integrate Evolution with an already successful package you consume and have you staff see no "brand" change.
  6. Affect color changes and other appearance themes
  7. Re-invent Evolution software to perform in anyway you desire while still utilizing our encrypted, node management, data management and ecommerce management systems. The Evolution framework can be used as a foundational step for any custom built software package. Ask us how.

Because of Evolution's powerful plugin architecture, any business can create plugins that allows Evolution to communicate with any other proprietary software application. This is great for companies to be able to handle smooth roll out / change management strategies. Your Evolution is capable of solving your business problems in specific areas while still maintaining your old software and processes until you decide to change them. For example:

You choose to use Evolution to manage your employee and appointment booking needs because you prefer the way Evolution allows you to see more than one staff's schedule at a time (for example). See: Appointment Management, but you may choose to not switch your accounting (or industry specific software) to Evolution right away because you want to affect positive change through your business step by step as a 'roll-out' process. Because of this you Ask us to, or choose to build a plugin that allows Evolution to communicate directly with your present accounting package (or industry specific software) and this plugin utilized with resounding success. You staff can now book each other seamlessly while your accountants can take your new planning data and easily perform "billable hours" management in their old software package. Through time the accounting software will of course be upgraded to Evolution but there is never a hurry to make the change happen within your company. Choose Evolution as your business management solution and migrate your old procedures and packages when it best suits you. Change always happens, even if you want it or not. Evolution helps you manage change at your preferred pace.

Try Evolution Today

For the record:

The above business solution can also be done without making use of Evolution's plugin architecture; Evolution can export specific data to be used in other software applications. A plugin simply avoids the breakage in communication that occurs when two software packages don't communicate. Evolution philosophy tries to ensure that "Double Entry" dilemmas become a thing of the past. Thank you for choosing Evolution.

How are plugins made?

Plugins can be made by anyone. Plugins run off of our open API that anyone can utilize to customize Evolution Software. We do have design teams that are ready to create custom plugins to fulfill your every need. Because our team is there, you are not required to have any knowledge of Evolution or the Evolution Software Architecture to have a world class customization built for your company.

Ask us how: Click Here

How much do plugins cost?

Every Plugin is different. Obviously a plugin that performs a simple mortgage calculation would cost less than a plugin that can perform an unmanned mission to Mars. Here are some examples that might give you a tangible scale of what your plugin cost (if you even require one):

  1. A plugin that creates fully integrated and customized mortgage reports varying in need: About $200
  2. A plugin that changes our splash screen, implements your company logo, creates a new quote screen and functionality, and has a few terminology changes: Only about $500
  3. A plugin that completely integrates with your existing AS400 server assuming we have their API: only $3000 to $5000
  4. A plugin that communicates with other proprietary systems like AS400 boxes but have now API or easy means of integration: $9000 to $12000

On average, Evolution plugin solutions are routinely built for only one tenth the cost of a custom built applications or standard software customizations. Not to mention Evolution's development turn around time for plugin development is far faster than any other solution. Often (because of our rich API) our team can build a completely custom driven industry specific package in a matter of weeks versus years of consulting, specification writing and programming. There is no way to manage your initiative than through the Evolution Plugin architecture. It saves you money across the board. It simply makes sense.

Each plugin case is different and based upon the needs of every job. Each plugin is always built on time and on budget. Project cost over runs can also become a thing of the past. ask us about Evolution Plugins today.

In Summary:

Changes to the Evolution software are easy and quick. Integration with other packages can be smooth or time intensive. We will always let you know up front what your plugin costs will be. We always come in on time, on budget and cost effective. Ask us more about plugins by Clicking Here

An Aside

The above plugin prices are what we would invoice to create a plugin for you. If you already have your own design talent or design teams then your plugin costs would be dependant on your personnel time invested. Our API is open for anyone to utilize and fully documented for ease of use.

Try our API today: Contact Us

How do plugins work?

Darwin Plugins is not only used to be able to customize Evolution software quickly and easily. It is also what we use to create our own software on a daily base and keep our software 'bug' free. Evolution Plugins are what ensures that as we add new functionality to Evolution, we will never break the software or create unnecessary bugs. How?

Normally bugs in software are created when developers directly change database information or create new screens that call database information directly. If database information changes for one area of the software and the developer forgets that the same information is used in another area of the software, the second area can "break" quite easily and manifest itself as a new software "bug". Evolution automatically reduces bug problems by hardly ever having to access the database directly. We access our own database through our Application Programming Interface (API). This step makes it easy to add new windows and functionality without breaking our own software because we are simply using code that is already used and proven in other parts of the software. Over the years we have refined our API to the point where programming Evolution becomes more of an arranging of jigsaw pieces rather than a creation of a new novel each time new functionality is needed. In short, our API is a breeze to use and a pleasure to work with. Making vast changes to the software without any knowledge of database management or introducing new bugs is a breeze with the Evolution API.

For the IT types out there: Evolution API "consumes" the database and the GUI (Graphic User Interface) consumes the API. You can easily create new GUI using our API without ever having to manage the database. It is that simple.

Ask us for a free demonstration of our API today and we can show you how easy custom creating content can be for Evolution Click Here (live demo)

Thank you for choosing Evolution