I want to provide a service that might require a database management system for automated tasks. But not wanting to create another system amongst tons already, what's the best way to provide the service? Could a standalone API be developed which can be integrated with other systems like salesforce, for example?
Hi Sonali, we use Salesforce daily for some clients, and for the API part we have integrated Salesforce with PHP Laravel, so that way we use Salesforce as the database and the client team can work directly on Salesforce without even think about how the API gets the data.
Other solution would be user WordPress as CMS and use the Wordpress built-in API to get the data.
Short answer - yes.
Slight longer answer - as long as your automated tasks can access the remote API (SalesForce?) with a login token or OAuth username/pw. I see from SalesForce they like to develop/test things with 'curl' which is a nice easy way to get something started quickly.
If you have another target in mind and they have a document API, then its a simple matter of authenticating in to that system and then making the proper calls to their API and interpreting the results.
You may want to look at MaxBlox a database and platform very similar to salesforce. We already have an API and single sign-on capabilities. We also have another tool called Qxchange that can integrate with about 30 different solutions including Salesforce, QuickBooks, etc. Happy to get you connected with tech team to answer your questions.