Create ConnectWise Company (API)
The Create ConnectWise Company action creates a company in ConnectWise Manage. This is a single API call action that uses the exact company values you provide.
Single API Call Action
This action creates one company record. You must provide the company details directly. Learn more about the difference between workflow actions and single API call actions.
When to Use This Action
Use this action when:
- You already know the company should be created
- You collected company details from a form or another system
- You need the new company ID for later contact or ticket actions
Configuration
Connection
| Field | Description |
|---|---|
| ConnectWise Connection | Select the ConnectWise connection to use. |
Company Information
| Field | Description |
|---|---|
| Company Identifier | Short unique company identifier. Supports text expressions. |
| Company Name | Company display name. Supports text expressions. |
| Status | Company status. Select from ConnectWise or unlock the field for a dynamic ID. |
Address
| Field | Description |
|---|---|
| Address Line 1 | Primary street address. Supports text expressions. |
| Address Line 2 | Secondary street address. Supports text expressions. |
| City | Company city. Supports text expressions. |
| State | Company state or province. Supports text expressions. |
| Zip / Postal Code | Company zip or postal code. Supports text expressions. |
| Country | Company country. Select from ConnectWise or unlock the field for a dynamic ID. |
Details
| Field | Description |
|---|---|
| Phone Number | Main company phone number. Supports text expressions. |
| Website | Company website. Supports text expressions. |
| Account Number | Optional account number. Supports text expressions. |
| Annual Revenue | Optional annual revenue value. |
| Number of Employees | Optional number of employees. |
Error Handling
| Field | Description |
|---|---|
| Error Handling | Action to take if company creation fails. |
Returned Variables
When you configure Store the results in Variable, the created company becomes available:
| Property | Type | Description |
|---|---|---|
id | number | The created company ID |
identifier | string | Company identifier |
name | string | Company name |
status | object | Company status (id, name) |
addressLine1 | string | Primary street address |
city | string | City |
state | string | State or province |
zip | string | Zip or postal code |
phoneNumber | string | Main phone number |
website | string | Website |
Example usage: {{custom.company.id}}
Example Use Cases
Create a Company From Form Data
| Setting | Value |
|---|---|
| Company Identifier | {{form.company_code}} |
| Company Name | {{form.company_name}} |
| Phone Number | {{form.phone}} |
| Website | {{form.website}} |
Create a Contact Afterward
After this action stores the result in company, use Create ConnectWise Contact and set Company to {{custom.company.id}}.
Related Actions
- Query ConnectWise Companies: Check whether the company already exists
- Create ConnectWise Contact: Create a contact for the company
- Create ConnectWise Ticket: Create a ticket for the company