ConnectWise

Provides integration into ConnectWise Manage (formerly ConnectWise PSA) via its SOAP API.

Revision History

2.0.0.1 Initial Release
2.0.0.2 Added ClientID tracking code

Properties

Connection

Type: Connection Input
The Connection Property

WebServiceBaseUrl
Type: String
The URL at which the service is hosted. This is equivalent to the Site name shown on the ConnectWise login page

Company
Type: String
The Company to connect to.

Username
Type: String
The account to authorize via. When Module is Accounting, this is a ConnectWise user. In all other cases, this should be an API Integrator login.

Password
Type: Password
The password that corresponds to the username above.

SessionKey
Type: String
Unused

Module

Type: List Input
Specifies the module that should be integrated with.

RequestXml

Type: Xml Input
Provides a request to execute against ConnectWise.

ResponseXml

Type: Xml Output
Returns the response from ConnectWise.

Remarks

Authentication

When the Module is set to Accounting, a regular ConnectWise user should be provided in Username. In all other cases, an API Integrator login should be provided.

You can configure an integrator login from System -> Setup Tables -> Integrator Login. It is strongly recommended that a dedicated API integrator login be configured for Flowgear specifically and that only the necessary permissions are enabled as ConnectWise permits access to be controlled per API amongst other things.

Samples

Use Node Samples to obtain example payloads when interacting with this Node.