This is an old revision of the document!


SOAP Extension

There is an Extension available to create SOAP operations, which will trigger Workflows from Workflow Designer.
This give you the opportunity to use Workflows from your external Application.

You are also able to transfer parameters and use them in your Workflow.
In the first version there is no option to response some information from Vtiger to your Application. This will implemented within the next update.

Download here: TBD

Documentation

This module integrate itself into the Vtiger own SOAP Webservice. You need to have a valid login, which should be done before you send the operation.
To add a new operation, go to “Workflow Designer SOAP” in your CRM Settings and create an operation. You could set a description, choose a workflow to be executed and set a custom operation name after a random prefix.
The operation will always be from request type POST.
All parameter you send to the operation by POST will be available in the Environment variable $env[“parameter”].

Example

```php
$response = post(“$endpointUrl?operation=81e4a_ratepay_request&sessionName=$sessionId&firstname=privat”, array('crmid' ⇒ 2733, 'firstname' ⇒ 'Stefan', 'lastname' ⇒ 'Warnat', 'email' ⇒ 'email@stefanwarnat.de'));
```