You can initiate BPM5 Processes by placing a call to a Web Service.
First, you must understand where to locate the Web Service for a particular Process and the Method you will call when initiating a Process: Web Service URL and Method
Once you can locate the Web Service, you can call it to initiate a Process. The following example uses C# .NET to initiate a Process using a Web Service: Start a Process in Visual Studio