For what it is worth, we'll be happy to help promote any descent mobile app that helps our user base.
Comment
adent-ctc
62
Re: Mobile App
LFITServices, the first problem anyone has for building a mobile app for CommitCRM is the technical aspects of official CommitCRM API.
The API has been designed assuming that any application using the API can attach itself to the CommitCRM provided DLL. An iOS or Android mobile application is never going to be able to do that.
Our Jupiter Server product solves this by providing a WCF / SOAP API layer on top of the CommitCRM API. https://dentaur.com.au/jupiter-server/
Anyone can develop a mobile application to use the WCF / SOAP API methods that the Jupiter Server provides to gain access to the CommitCRM API.
I am happy to provide a free developer license for Jupiter Server to a Mobile app developer that is wanting to create a mobile app for CommitCRM.
Any such mobile app would also be able to take advantage of the Webroot, Naverisk, IT Portal, IMAP and Office 365 Email integrations that Jupiter Server currently supports.
For example, displaying a asset from your CommitCRM database on a mobile app could in the same screen show when the device was last seen by WebRoot, and have a button to initiate a scan.
BTW: The Jupiter Server Office 365 email integration supports O365 mailboxes with Multifactor authentication.
Kind regards
Andrew Dent
Dentaur Pty Ltd
Comment
AN-Tech
478
Re: Mobile App
I think the reality is that with the sensitive information being kept in a database like CommitCRM something like this should be coming from Commit and not a 3rd party.
Commit, please work on this internally and not through a 3rd party.
Comment
tfreitas
23
Re: Mobile App
@Dentaur develop it for #CommitCRM, problem solved, everyone get's the warm and fuzzy that it came from #CommitCRM. :) +1 for a mobile app!
Comment
Support Team
7552
Re: Mobile App
Feedback noted. Thank you.
I would add though that Dentaur's Jupiter-Server runs locally on your server. It isn't hosted elsewhere and you should have full control over it. Also note that it does not replace RangerMSP's core API but rather uses it. One of nice thing with it is that it opens the door for new remote access options and configurations for the RangerMSP's native API.
Thanks!
Comment
adent-ctc
62
Re: Mobile App
Thankyou,
Some clarifications
For the Jupiter Server to access CommitCRM, the Jupiter Server can be installed on a different computer to your CommitCRM installation so long as that alternate computer can connect to the CommitCRM installation directory via a UNC path.
Correct, Jupiter Server does not replace the CommitCRM core API. All we are doing is putting a SOAP [1] layer over the top of the CommitCRM core API, which allows (your Firewall permitting) to connect to your CommitCRM data over the internet using any language that supports SOAP.
Jupiter Server is not a 3rd party cloud service. It is a Windows application running as a service on one of your local computers. Any mobile application developed would require your specific IP address/FQDN to connect to your data.....just like the current web UI that CommitCRM currently provides.
[1] Technically speaking we are using the Microsoft technology called WCF .NET which is a SOAP compatible service. We have successfully used C# .NET, Powershell and Perl to connect to the Jupiter Server using SOAP.
At the moment we have no funds to develop a mobile app.
But anyone else can develop a mobile app, that uses our Jupiter Server as middleware to connect to CommitCRM.
The result would be people buying the mobile app, would also need to purchase a AUD$60 annual subscription for the Jupiter Server.
Comment
LFITServices
41
Re: Mobile App
I have found that app developers are much like web developers. They are interested until you get them the specs and then they disappear. So getting this done is almost impossible.
Honestly I have been looking at a lot of different platforms to replace CommitCRM for the reason on no mobile app/website that is actually usable. It is a shame too because the more I look the more it makes CommitCRM look good if it were 2005 but it's 2019 and a mobile app is a must. We are willing to give up features and pay a monthly fee for a system that can offer a more flexible way to access it.
Why doesn't CommitCRM just raise the price and build the damn features that the users want? It doesn't make sense to me. Which is also concerning. Companies are willing to pay so higher what you need to make it happen. Apparently this post is turning into an open letter to CommitCRM!
adent-ctc, if your platform resolves the issue and is so great why don't you let us see it in action? Build a demo or video or something. Perhaps then we may believe and pay. We are MSP's not dev shops. You say you don't have funds. What kind of funds do you need? I'm sure if we all kicked in it would be worth your while.
We are currently doing dual entry into another system to see if we like it. We have been doing it for a couple of weeks now.
Comment
Blueplanet
33
Re: Mobile App
Do we just need a fund me page? i would happily chuck £800 GBP in to an app fund.
Comment
LFITServices
41
Re: Mobile App
Well instead I think we are moving to another PSA platform. I hate to say it. I have spent the last month looking at Sherpadesk, Kaseys BMS, Autotask, & Connectwise Manage. I ruled out Syncro and Altera for many reasons, they are too immature plus I don't need a new RMM.
This all boiled up because of a damn accessible site via a phone. If Commit doesn't move with the world they will be gone soon I fear. I really like CommitCRM and we have been using it for 8 or 9 years. I just feel like at this point that they are a three people company and can't pull off any mobile platform. They also need some integrations for auto billing at least to a disti like Pax8 or something.
Even worse it looks like we are going to go with ConnectWise Manage. I despise the company but it seems they have the best integrations and mobile.
This route seems easier than nailing down some developer that will flake out on your three months into the project and never get anything completed.
Anyone know if Commit licenses can be sold and transferred?
Comment
Blueplanet
33
Re: Mobile App
reading reddit, ConnectWise Manage on the outside looks very promising, you just read about people moaning about the speed and the cost for integration modulus. we looked at it, had a demo was sat with our money. but they did not come back with a competitive cost. our current systems are
Quickbook Online
CommitCRM
Kaseya
ScreenConnect
IT Portal
A mobile app is needed, even if it just a basic view tickets, add charges and close ticket.
Comment
LFITServices
41
Re: Mobile App
Yes, I have read all the reddits etc. They all seem to have some issue or another. Pick your poison I guess but they integrate with our disti's for O365, Auvik, Passportal, & Netwrix plus others so for billing that will be huge for us. Monthly billing is very stressful around here with a lot of manual license counts etc.
My favorite platform was really Kaseya BMS. It is super fast but they really only integrate with Pax8. It is very affordable also.
Our quote for CW manage is $2100.00 for implementation and $75.00 per seat/per month. I would gladly pay Commit this instead if they had a competitive product.
They do have a 90 day out if not working as expected. Funny enough we did try CW 9 years ago before settling on CommitCRM. In the meantime CW Manage has continued to grow and pretty much become the 500lbs gorilla in the arena and CommitCRM has stood pat and really done nothing in the past 9 years.
When I talked to all these other PSA vendors none of them even heard of CommitCRM. Not even on the radar. That says something and if my company is to stay competitive we need to use the tools that are standard in the industry.
Comment
Lampson_sec
39
Re: Mobile App
We have already written a CommitCRM JSON Web API for common tasks. This just lives on an IIS server that has LAN access to the CommitCRM server.
We've been using the WebAPI internally to perform a number of automation functions:
- synchronization of Microsoft CSP billing from distribution
- create & update client assets & contacts sourced from O365, ActiveDirectory, VMware, and discovery tools like RMM (Managed Workplace, Auvik, Datto, etc)
- automate ticket generation (and closing)
- integration with check_mk (Nagios)
Also have built synchronization with a graph database (neo4j):
so we can create and analyze relationships between CommitCRM data and these other platforms within our data warehouse.
The least-costly method of standing up a mobile-friendly app would probably be using a platform like PowerApps which could simply leverage the webAPI to actually communicate with CommitCRM. (side benefit is the development gives you a web, IOS, and Android platform all in one dev effort).
A mobile app wasn't on our agenda yet, but I'd like to hear a little more about what you would want to see in a mobile app (at least a 1st version). We're a strange MSP that also happens to has a development division.
Comment
Blueplanet
33
Re: Mobile App
For us a mobile app would need.
View customer info
View all open tickets + a filter to only show my tickets
History of the ticket you are working on
To do list for the ticket
add charges
change status and manager
Email with predefined text, the same as outlook on the desktop
Comment
LFITServices
41
Re: Mobile App
Yes, that look cool but we are not developers. The PowerApps looks awesome but no bandwidth to do a project like that. We are already buried wth our typical MSP work.
Ditto on Blueplanet's needs for a mobile app. It doesn't have to do everything but a tech needs to be able to open, close, update, add time and parts to a ticket. Look up client information and history.
Comment
Blueplanet
33
Re: Mobile App
So LFITServices, lets get this moving. if you were to stay with CommitCRM how much would you put in the pot?
For the basic features I have said above, I would be happy to spend £400 and more for a fully feature app.
Comment