Skip to main content

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

FieldDescription
ConnectWise ConnectionSelect the ConnectWise connection to use.

Company Information

FieldDescription
Company IdentifierShort unique company identifier. Supports text expressions.
Company NameCompany display name. Supports text expressions.
StatusCompany status. Select from ConnectWise or unlock the field for a dynamic ID.

Address

FieldDescription
Address Line 1Primary street address. Supports text expressions.
Address Line 2Secondary street address. Supports text expressions.
CityCompany city. Supports text expressions.
StateCompany state or province. Supports text expressions.
Zip / Postal CodeCompany zip or postal code. Supports text expressions.
CountryCompany country. Select from ConnectWise or unlock the field for a dynamic ID.

Details

FieldDescription
Phone NumberMain company phone number. Supports text expressions.
WebsiteCompany website. Supports text expressions.
Account NumberOptional account number. Supports text expressions.
Annual RevenueOptional annual revenue value.
Number of EmployeesOptional number of employees.

Error Handling

FieldDescription
Error HandlingAction to take if company creation fails.

Returned Variables

When you configure Store the results in Variable, the created company becomes available:

PropertyTypeDescription
idnumberThe created company ID
identifierstringCompany identifier
namestringCompany name
statusobjectCompany status (id, name)
addressLine1stringPrimary street address
citystringCity
statestringState or province
zipstringZip or postal code
phoneNumberstringMain phone number
websitestringWebsite

Example usage: {{custom.company.id}}

Example Use Cases

Create a Company From Form Data

SettingValue
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}}.