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