Our development team have been working on an integration module between our ProWorkflow application  and Xero. ProWorkflow is web based project management software and XERO is web based accounting software. Both operate under a SaaS (Software As A Service) model. The aim is to transfer invoices from ProWorkflow to XERO and update the invoice status from XERO back into ProWorkflow.

We’ve recently been working on a QuickBooks integration to do virtually the same function. Whilst QuickBooks is a great application and has high adoption, I have to be honest and say the integration wasn’t that easy. It’s taken about 2 months and we’re nearly there but keep encountering small, odd complexities. It should be ready very soon though.

Going back to XERO though, this is a whole different game. I personally signed up and have been going thorough the solution. It’s looking very promising and QuickBooks should be watching their backs – XERO are doing a nice job of reinventing accounting. There are pro’s and cons to a web based approach, just like there are to a client side app, but personally I prefer web based and portable.

On the API front though, it took weeks to suss out QuickBooks, but our developer had integration with XERO sorted within a few hours with data moving back and forth. He told us it was a piece of cake. So I wanted to say a big thumbs up to the dev team at XERO for the really easy API – It’s much appreciated!  Here’s a comment from our developer:

“Working with the XERO Network API was a great experience because of its simplicity in the integration compared to some other Accounting packages around.

I am very impressed with the guys at XERO on how they have created their Network API that allows partners to integrate smoothly without any problems. It basically requires a simple line of code to transfer to and from XERO. Out of all my experience in integration with outside applications, XERO is one of my favourites!

Great Stuff!!” – Vishal (Senior Developer)

About the author:
Julian Stone, CEO – Project Management Software visionary for: ProActiveSoftware.com, ProWorkflow.com & Julian101.com

Julian Stone

Julian Stone here, CEO of www.proactivesoftware.com, developers of www.proworkflow.com (Project management software). I’m a chronic serial creative thinker and have a passion for creativity, business and entrepreneurship. Since the early days at school til the current adult days I’ve been involved with many businesses, in many forms, but the real passion I have is designing ideas from scratch and seeing them through to completion. I love startup businesses and their associated challenges; the fact that the more you learn, the more you realize you don’t know! Every day is an opportunity to meet a new person, learn a new skill, tackle a new challenge! My personal background is 15yrs in graphic design, ad agencies, 3d animation, video editing, multimedia, print, prepress and other creative persuits. About 1999 I was made redundant, mostly due to a failing internet company I was working for at the time. It was also about the time of many ‘.com boms’ where many startups failed due to a distinct lack of any real business plans, paths to revenue or just crazy and unrealistic business ideas. I saw from the inside out, what happens when a company collapses. It was messy, complicated and a lot of people were hurt, both emotionally and financially. However, amidst all this came a blessing! I met my wife, Sarah, who was was also working for the company. Out on the street at age 25 and not many jobs available, it was ’sink or swim’. I chose to ’swim’, and started contracting initially, then business, and haven’t looked back. There have been hard years, and I’ve learned a lot, but heading down the business path rather than employee path was the best decision I’ve made career-wise. I’ve surrounded myself with many like-minded friends and look forward to an exciting ride ahead! This blog is designed to discuss my thoughts on matters (yes, I’m very opinionated) and to share lessons I’ve learned from people, books, experience or the school of life. ;-)

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.