RoofLink icon

RoofLink

Manage roofing jobs, customers, crews, work orders, inspections, photos and documents in RoofLink.

20 triggers40 searches42 actionsPollingAuth: API key

AI-assisted documentation32 min read

This documentation is compiled from our integration source code, internal specs for RoofLink, its official API documentation and anonymized requests logs we collect from our support team[2].

Open RoofLink on WEXTL →

Connecting RoofLink takes an active account plus an API access token from your account settings — no other setup is required.[3]

  • API KeypasswordRequired

    In RoofLink, open Company Settings > API Keys, click Create API Key and paste the key here.

    [1]
  1. Log in to your WEXTL account, add the RoofLink node module to your workflow, and click Create new credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your RoofLink account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Watch Company ProductsTrigger
Output fields[3]
FieldType
IDnumber
Nametext
Product codetext
Companyobject
IDnumber
Nametext
Categorytext
Specificationsobject
Color optionsarray
Warranty yearsnumber
Coverage per bundlenumber
Pricingobject
Unit pricenumber
Currencytext
Bulk discount availableboolean
Availabilityobject
In stockboolean
Stock quantitynumber
Lead time daysnumber
Is activeboolean
Created datedate
Watch Company ResourcesTrigger
Output fields[3]
FieldType
IDnumber
Titletext
Resource typetext
Companyobject
IDnumber
Nametext
Descriptiontext
File infoobject
File URLtext
File typetext
File size mbnumber
Access levelobject
Is publicboolean
Requires certificationboolean
Partner onlyboolean
Usage statsobject
Download countnumber
Last accessedtext
Tagsarray
Is activeboolean
Created datedate
Watch CrewsTrigger
Output fields[3]
FieldType
IDnumber
Nametext
Phonetext
Emailtext
Tradesarray
Is activeboolean
Can loginboolean
Regionsarray
Date createddate
Colortext
Watch CustomersTrigger
Output fields[3]
FieldType
IDnumber
Nametext
Phonetext
Phone exttext
Emailemail
Celltext
Repobject
IDnumber
Nametext
Emailtext
Colortext
Regionobject
IDnumber
Nametext
Colortext
User IDnumber
Watch DocumentsTrigger
Output fields[3]
FieldType
IDnumber
Nametext
Date createddate
Created byobject
IDnumber
Nametext
Emailtext
Colortext
Tagsarray
Thumb URLtext
Preview URLtext
URLtext
Is contractboolean
Sign metaobject
Customerobject
Repobject
Signed datedate
Is activeboolean
3other output fields
Watch EmployeesTrigger
Output fields[3]
FieldType
IDnumber
Userobject
IDnumber
First nametext
Last nametext
Emailemail
Is activeboolean
Titletext
Companyobject
IDnumber
Nametext
Teamsarray
Watch EventsTrigger
Output fields[3]
FieldType
IDnumber
Nametext
Jobobject
IDnumber
Nametext
Full addresstext
Descriptiontext
Startdate
Enddate
All dayboolean
Any timeboolean
Inviteesarray
Tagsarray
Date createddate
Local startdate
1other output field
Watch InspectionsTrigger
Output fields[3]
FieldType
IDnumber
Nametext
Is completedboolean
Date createddate
Date completeddate
Completed byobject
IDnumber
Nametext
Jobobject
IDnumber
Nametext
Customerobject
Templateobject
IDnumber
Nametext
Watch Insurance CompaniesTrigger
Output fields[3]
FieldType
IDnumber
Nametext
Company codetext
Primary coveragetext
Ratingnumber
Active policiesnumber
Watch JobsTrigger
Output fields[3]
FieldType
IDnumber
Numbertext
Nametext
Job typetext
Bid typetext
Addresstext
Citytext
Statetext
Zipcodetext
Full addresstext
Date createddate
Date last editeddate
5other output fields
Watch Management CompaniesTrigger
Output fields[3]
FieldType
IDnumber
Nametext
Management typetext
Contact infoobject
Phonetext
Emailemail
Addresstext
Emergency contacttext
Portfolio detailsobject
Total propertiesnumber
Total unitsnumber
Average property valuenumber
Service areasarray
Preferred vendorboolean
Is activeboolean
Created datedate
Watch Mortgage CompaniesTrigger
Output fields[3]
FieldType
IDnumber
Nametext
Company typetext
Contact infoobject
Phonetext
Emailtext
Websitetext
Loan productsarray
Average approval time daysnumber
Current ratesobject
Conventional 30yrnumber
Fha 30yrnumber
Last updatedtext
Preferred lenderboolean
Is activeboolean
Created datedate
Watch NotesTrigger
Output fields[3]
FieldType
IDnumber
Date createddate
Senderobject
IDnumber
Nametext
Emailemail
Colortext
Recipientsarray
Messagetext
Tagsarray
Job IDnumber
Watch PaymentsTrigger
Output fields[3]
FieldType
IDnumber
Amountnumber
Payment methodtext
Check numbertext
Date receiveddate
Date approveddate
Date depositeddate
Estimateobject
IDnumber
Nametext
Customerobject
IDnumber
Nametext
Watch PhotosTrigger
Output fields[3]
FieldType
IDnumber
Offline IDtext
Nametext
Descriptiontext
Date createddate
Created byobject
IDnumber
Nametext
Emailtext
Colortext
Tagsarray
URLurl
Thumb URLurl
Preview URLurl
Is videoboolean
Watch Prospective JobsTrigger
Output fields[3]
FieldType
IDnumber
Nametext
Latitudenumber
Longitudenumber
Full addresstext
Job numbertext
Job typetext
Bid typetext
Customerobject
IDnumber
Nametext
Emailtext
Celltext
Regionobject
Repobject
Rep 2object
Marketing repobject
Project managerobject
Pre insurance reviewerobject
Photo countnumber
Colortext
Cover photoobject
IDnumber
Thumb URLtext
3other output fields
Watch SuppliersTrigger
Output fields[3]
FieldType
IDnumber
Nametext
Supplier typetext
Contact infoobject
Phonetext
Emailtext
Addresstext
Websitetext
Delivery infoobject
Delivery availableboolean
Delivery radius milesnumber
Min delivery amountnumber
Delivery feenumber
Credit termsobject
Net termsnumber
Credit limitnumber
Early pay discountnumber
Preferred supplierboolean
Is activeboolean
Created datedate
Watch TeamsTrigger
Output fields[3]
FieldType
IDnumber
Nametext
Regionobject
IDnumber
Nametext
Companyobject
IDnumber
Nametext
Membersarray
Watch TodosTrigger
Output fields[3]
FieldType
IDnumber
Nametext
Prioritytext
Notestext
Tagsarray
Userobject
IDnumber
Nametext
Emailtext
Colortext
Whendate
Date completeddate
Is overdueboolean
Date createddate
Jobnumber
Watch Work OrdersTrigger
Output fields[3]
FieldType
IDnumber
Nametext
Statustext
Start datedate
Date completeddate
Date paiddate
Crewobject
IDnumber
Nametext
Estimateobject
IDnumber
Nametext
Totalnumber
Get a CrewAction
Input fields[3]
FieldType
Crew IDRequired
choice
Output fields[3]
FieldType
IDnumber
Nametext
Phonetext
Emailemail
Tradesarray
Regionsarray
Is activeboolean
Colortext
Notestext
Crew sizenumber
Prioritytext
Pay to nametext
7other output fields
Get a CustomerAction
Input fields[3]
FieldType
Customer IDRequired
choice
Output fields[3]
FieldType
IDnumber
Nametext
Phonetext
Phone exttext
Emailemail
Celltext
Repobject
IDnumber
Nametext
Emailtext
Colortext
Regionobject
IDnumber
Nametext
Colortext
User IDnumber
Get a DocumentAction
Input fields[3]
FieldType
Document IDRequired
choice
Output fields[3]
FieldType
IDnumber
Nametext
Prioritytext
Notestext
Tagsarray
Userobject
IDnumber
Nametext
Emailtext
Colortext
Whendate
Date completeddate
Is overdueboolean
Date createddate
Jobnumber
Get a JobAction
Input fields[3]
FieldType
Job IDRequired
choice
Output fields[3]
FieldType
IDnumber
Numbertext
Nametext
Job typetext
Bid typetext
Addresstext
Citytext
Statetext
Zipcodetext
Full addresstext
Date createddate
Date last editeddate
5other output fields
Get a NoteAction
Input fields[3]
FieldType
Note IDRequired
choice
Deletedboolean
Output fields[3]
FieldType
IDnumber
Date createddate
Senderobject
IDnumber
Nametext
Emailemail
Colortext
Recipientsarray
Messagetext
Tagsarray
Job IDnumber
Get a PaymentAction
Input fields[3]
FieldType
Payment IDRequired
choice
Output fields[3]
FieldType
IDnumber
Amountnumber
Payment methodtext
Check numbertext
Date receiveddate
Date approveddate
Date depositeddate
Estimateobject
IDnumber
Nametext
Customerobject
IDnumber
Nametext
Get a PhotoAction
Input fields[3]
FieldType
Photo IDRequired
choice
Output fields[3]
FieldType
IDnumber
Offline IDtext
Nametext
Descriptiontext
Date createddate
Created byobject
IDnumber
Nametext
Emailtext
Colortext
Tagsarray
URLurl
Exifobject
Timestampnumber
Locationobject
Is videoboolean
Get a Prospective JobAction
Input fields[3]
FieldType
Prospect job IDRequired
choice
Output fields[3]
FieldType
IDnumber
Nametext
Latitudenumber
Longitudenumber
Full addresstext
Job numbertext
Job typetext
Bid typetext
Customerobject
IDnumber
Nametext
Emailtext
Celltext
Regionobject
Repobject
Rep 2object
Marketing repobject
Project managerobject
Pre insurance reviewerobject
Photo countnumber
Colortext
Cover photoobject
IDnumber
Thumb URLtext
3other output fields
Get a RegionAction
Input fields[3]
FieldType
Region IDRequired
choice
Output fields[3]
FieldType
IDnumber
Nametext
Abbrtext
Colortext
Dbatext
Is activeboolean
Timezonetext
Phonetext
Emailemail
Addresstext
Job overheadnumber
Dba abbrurl
11other output fields
Get a SupplierAction
Input fields[3]
FieldType
Supplier IDRequired
choice
Output fields[3]
FieldType
IDnumber
Nametext
Supplier typetext
Contact infoobject
Phonetext
Emailtext
Addresstext
Websitetext
Delivery infoobject
Delivery availableboolean
Delivery radius milesnumber
Min delivery amountnumber
Delivery feenumber
Credit termsobject
Net termsnumber
Credit limitnumber
Early pay discountnumber
Preferred supplierboolean
Is activeboolean
Created datedate
Get a TeamAction
Input fields[3]
FieldType
Team IDRequired
choice
Output fields[3]
FieldType
IDnumber
Nametext
Regionobject
IDnumber
Nametext
Companyobject
IDnumber
Nametext
Membersarray
Get a TodoAction
Input fields[3]
FieldType
Todo IDRequired
choice
Output fields[3]
FieldType
IDnumber
Nametext
Prioritytext
Notestext
Tagsarray
Userobject
IDnumber
Nametext
Emailtext
Colortext
Whendate
Date completeddate
Is overdueboolean
Date createddate
Jobnumber
Get a Work OrderAction
Input fields[3]
FieldType
Work order IDRequired
choice
Output fields[3]
FieldType
IDnumber
Nametext
Statustext
Start datedate
Date completeddate
Date paiddate
Crewobject
IDnumber
Nametext
Estimateobject
IDnumber
Nametext
Totalnumber
Get a Work Order ChecklistAction
Input fields[3]
FieldType
Work order IDRequired
choice
Output fields[3]
FieldType
Nametext
Completedboolean
Requiredboolean
Get an EmployeeAction
Input fields[3]
FieldType
User IDRequired
choice
Output fields[3]
FieldType
IDnumber
Userobject
IDnumber
First nametext
Last nametext
Emailemail
Is activeboolean
Titletext
Companyobject
IDnumber
Nametext
Teamsarray
Get an EventAction
Input fields[3]
FieldType
Event IDRequired
choice
Output fields[3]
FieldType
IDnumber
Nametext
Jobobject
IDnumber
Nametext
Full addresstext
Descriptiontext
Startdate
Enddate
All dayboolean
Any timeboolean
Inviteesarray
Tagsarray
Date createddate
Local startdate
1other output field
Get an InspectionAction
Input fields[3]
FieldType
Inspection IDRequired
choice
Output fields[3]
FieldType
IDnumber
Nametext
Is completedboolean
Date createddate
Date completeddate
Notestext
Completed byobject
IDnumber
Nametext
Jobobject
IDnumber
Nametext
Customerobject
Templateobject
IDnumber
Nametext
Line itemsarray
List Company ResourcesSearch
Input fields[3]
FieldType
Searchtext
Company IDchoice
Resource typechoice
Is publicboolean
Limitnumber
Output fields[3]
FieldType
IDnumber
Titletext
Resource typetext
Companyobject
IDnumber
Nametext
Descriptiontext
File infoobject
File URLtext
File typetext
File size mbnumber
Access levelobject
Is publicboolean
Requires certificationboolean
Partner onlyboolean
Usage statsobject
Download countnumber
Last accessedtext
Tagsarray
Is activeboolean
Created datedate
List CrewsSearch
Input fields[3]
FieldType
Activeboolean
Tradesarray
Regionsarray
Searchtext
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Phonetext
Emailtext
Tradesarray
Is activeboolean
Can loginboolean
Regionsarray
Date createddate
Colortext
List CustomersSearch
Input fields[3]
FieldType
Primary Sales Representativetext
Alternate Sales Representativetext
Marketing Representativetext
Pre-Insurance Reviewertext
Post-Insurance Reviewertext
Regiontext
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Phonetext
Phone exttext
Emailemail
Celltext
Repobject
IDnumber
Nametext
Emailtext
Colortext
Regionobject
IDnumber
Nametext
Colortext
User IDnumber
List DocumentsSearch
Input fields[3]
FieldType
Include inactive documentsboolean
Job IDchoice
Tagtext
Related entitiesarray
Contract documentsboolean
Pre-contract documentsboolean
Searchtext
Document template IDtext
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Date createddate
Created byobject
IDnumber
Nametext
Emailtext
Colortext
Tagsarray
Thumb URLtext
Preview URLtext
URLtext
Is contractboolean
Sign metaobject
Customerobject
Repobject
Signed datedate
Is activeboolean
3other output fields
List EmployeesSearch
Input fields[3]
FieldType
Search employeestext
Active statusboolean
Companytext
Limitnumber
Output fields[3]
FieldType
IDnumber
Userobject
IDnumber
First nametext
Last nametext
Emailemail
Is activeboolean
Titletext
Companyobject
IDnumber
Nametext
Teamsarray
List EventsSearch
Input fields[3]
FieldType
Start date and time fromdate
Start date and time untildate
End date and time fromdate
End date and time untildate
Calendarsarray
userschoice
Tagsarray
Invitation statuschoice
Jobtext
Employeechoice
Tradechoice
Show material orderschoice
4other input fields
Output fields[3]
FieldType
IDnumber
Nametext
Jobobject
IDnumber
Nametext
Full addresstext
Descriptiontext
Startdate
Enddate
All dayboolean
Any timeboolean
Inviteesarray
Tagsarray
Date createddate
Local startdate
1other output field
List InspectionsSearch
Input fields[3]
FieldType
Jobchoice
Searchtext
Is completedboolean
Templatetext
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Is completedboolean
Date createddate
Date completeddate
Completed byobject
IDnumber
Nametext
Jobobject
IDnumber
Nametext
Customerobject
Templateobject
IDnumber
Nametext
List Insurance CompaniesSearch
Input fields[3]
FieldType
Searchtext
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Company codetext
Primary coveragetext
Ratingnumber
Active policiesnumber
List JobsSearch
Input fields[3]
FieldType
Statustext
User filterchoice
Limitnumber
Output fields[3]
FieldType
IDnumber
Numbertext
Nametext
Job typetext
Bid typetext
Addresstext
Citytext
Statetext
Zipcodetext
Full addresstext
Date createddate
Date last editeddate
5other output fields
List Management CompaniesSearch
Input fields[3]
FieldType
Searchtext
Management typechoice
Is activeboolean
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Management typetext
Contact infoobject
Phonetext
Emailemail
Addresstext
Emergency contacttext
Portfolio detailsobject
Total propertiesnumber
Total unitsnumber
Average property valuenumber
Service areasarray
Preferred vendorboolean
Is activeboolean
Created datedate
List Mortgage CompaniesSearch
Input fields[3]
FieldType
Searchtext
Company Typechoice
Is Activeboolean
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Company typetext
Contact infoobject
Phonetext
Emailtext
Websitetext
Loan productsarray
Average approval time daysnumber
Current ratesobject
Conventional 30yrnumber
Fha 30yrnumber
Last updatedtext
Preferred lenderboolean
Is activeboolean
Created datedate
List NotesSearch
Input fields[3]
FieldType
Deletedboolean
Job IDchoice
Tagstext
Searchtext
Sent To Employee IDchoice
Employee IDchoice
Readboolean
Limitnumber
Output fields[3]
FieldType
IDnumber
Date createddate
Senderobject
IDnumber
Nametext
Emailemail
Colortext
Recipientsarray
Messagetext
Tagsarray
Job IDnumber
List PaymentsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDnumber
Amountnumber
Payment methodtext
Check numbertext
Date receiveddate
Date approveddate
Date depositeddate
Estimateobject
IDnumber
Nametext
Customerobject
IDnumber
Nametext
List Photo ChoicesSearch
Input fields[3]
FieldType
Job IDchoice
Searchtext
Limitnumber
Output fields[3]
FieldType
Valuenumber
Labeltext
Job nametext
Thumbnail URLurl
List PhotosSearch
Input fields[3]
FieldType
Jobchoice
Job Inspection Line Itemstext
Estimate Line Itemstext
Supplemental Line Itemstext
Change Order Line Itemstext
Related Totext
Exclude Inspection Line Itemtext
Exclude Related Totext
Limitnumber
Output fields[3]
FieldType
IDnumber
Offline IDtext
Nametext
Descriptiontext
Date createddate
Created byobject
IDnumber
Nametext
Emailtext
Colortext
Tagsarray
URLurl
Thumb URLurl
Preview URLurl
Is videoboolean
List Product CompaniesSearch
Input fields[3]
FieldType
Company IDnumber
Categorychoice
Is Activeboolean
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Product codetext
Companyobject
IDnumber
Nametext
Categorytext
Specificationsobject
Color optionsarray
Warranty yearsnumber
Coverage per bundlenumber
Pricingobject
Unit pricenumber
Currencytext
Bulk discount availableboolean
Availabilityobject
In stockboolean
Stock quantitynumber
Lead time daysnumber
Is activeboolean
Created datedate
List Prospective JobsSearch
Input fields[3]
FieldType
Searchtext
Job IDschoice
Primary Sales Representativetext
Alternate Sales Representativetext
Primary or Alternate Sales Representativetext
Marketing Representativetext
Project Managertext
Pre-Insurance Reviewertext
Post-Insurance Reviewertext
Assigned Employeechoice
Teamchoice
Lead Statusnumber
53other input fields
Output fields[3]
FieldType
IDnumber
Nametext
Latitudenumber
Longitudenumber
Full addresstext
Job numbertext
Job typetext
Bid typetext
Customerobject
IDnumber
Nametext
Emailtext
Celltext
Regionobject
Repobject
Rep 2object
Marketing repobject
Project managerobject
Pre insurance reviewerobject
Photo countnumber
Colortext
Cover photoobject
IDnumber
Thumb URLtext
3other output fields
List RegionsSearch
Input fields[3]
FieldType
Searchtext
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Abbrtext
Colortext
Dbatext
Is activeboolean
Timezonetime
Phonetext
Emailemail
Addresstext
Job overheadnumber
List SuppliersSearch
Input fields[3]
FieldType
Supplierchoice
Companychoice
Searchtext
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Supplier typetext
Contact infoobject
Phonetext
Emailtext
Addresstext
Websitetext
Delivery infoobject
Delivery availableboolean
Delivery radius milesnumber
Min delivery amountnumber
Delivery feenumber
Credit termsobject
Net termsnumber
Credit limitnumber
Early pay discountnumber
Preferred supplierboolean
Is activeboolean
Created datedate
List TeamsSearch
Input fields[3]
FieldType
Companytext
Regionchoice
Searchtext
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Regionobject
IDnumber
Nametext
Companyobject
IDnumber
Nametext
Membersarray
List Today's EventsSearch
Input fields[3]
FieldType
Scopechoice
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Jobobject
IDnumber
Nametext
Full addresstext
Descriptiontext
Startdate
Enddate
All dayboolean
Any timeboolean
Inviteesarray
Tagsarray
Date createddate
Local startdate
1other output field
List TodosSearch
Input fields[3]
FieldType
Searchtext
Prioritychoice
Tagtext
Employeetext
Jobtext
Completion Date Is Nullboolean
Completed On or Afterdate
Completed On or Beforedate
Creation Date Is Nullboolean
Created On or Afterdate
Created On or Beforedate
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Prioritytext
Notestext
Tagsarray
Userobject
IDnumber
Nametext
Emailtext
Colortext
Whendate
Date completeddate
Is overdueboolean
Date createddate
Jobnumber
List Work OrdersSearch
Input fields[3]
FieldType
Search work orderstext
Filter by crew IDchoice
Filter by tradestext
Filter by start date (greater than or equal)date
Filter by start date (less than or equal)date
Filter by completion date (greater than or equal)date
Filter by completion date (less than or equal)date
Filter by paid date (greater than or equal)date
Filter by paid date (less than or equal)date
Filter by regionchoice
Filter by job IDchoice
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Statustext
Start datedate
Date completeddate
Date paiddate
Crewobject
IDnumber
Nametext
Estimateobject
IDnumber
Nametext
Totalnumber
Activate a CrewAction
Input fields[3]
FieldType
Crew IDRequired
choice
Activate a RegionAction
Input fields[3]
FieldType
Region IDRequired
choice
Archive a NoteAction
Input fields[3]
FieldType
Note IDRequired
choice
Output fields[3]
FieldType
Statusboolean
Bulk Activate RegionsAction
Input fields[3]
FieldType
Region IDRequired
choice
Bulk Deactivate RegionsAction
Input fields[3]
FieldType
Region IDRequired
choice
Create a CrewAction
Input fields[3]
FieldType
NameRequired
text
EmailRequired
email
TradesRequired
choice
RegionsRequired
choice
Pay To NameRequired
text
Phonetext
Colortext
Notestext
Crew Sizenumber
Prioritychoice
Pay To Addresstext
Pay To Citytext
5other input fields
Output fields[3]
FieldType
IDnumber
Nametext
Phonetext
Emailemail
Tradesarray
Regionsarray
Is activeboolean
Colortext
Notestext
Crew sizenumber
Prioritytext
Pay to nametext
7other output fields
Create a JobAction
Input fields[3]
FieldType
AddressRequired
text
CustomerRequired
object
First nameRequired
text
Offline IDtext
Last nametext
Company nametext
Celltext
Phonetext
Phone extensiontext
Emailemail
Cross-referencetext
Coordinatesobject
LatitudeRequired
number
LongitudeRequired
number
Nametext
Job typechoice
Bid typechoice
Lead sourcetext
Citytext
Countytext
Statetext
ZIP codetext
Regiontext
42other input fields
Output fields[3]
FieldType
IDnumber
Numbertext
Nametext
Job typetext
Bid typetext
Addresstext
Citytext
Statetext
Zipcodetext
Full addresstext
Date createddate
Date last editeddate
5other output fields
Create a NoteAction
Input fields[3]
FieldType
MessageRequired
text
JobRequired
text
Tagsarray
Notify Representativeboolean
Email Customerboolean
Recipientschoice
Output fields[3]
FieldType
IDnumber
Date createddate
Senderobject
IDnumber
Nametext
Emailemail
Colortext
Recipientsarray
Messagetext
Tagsarray
Job IDnumber
Create a PhotoAction
Input fields[3]
FieldType
NameRequired
text
Descriptiontext
Jobtext
Job Inspection Line Itemtext
Estimate Line Itemtext
Supplemental Line Itemtext
Change Order Line Itemtext
Tagsarray
Related Objectsarray
EXIF Metadatatext
Is Videoboolean
Offline IDtext
Output fields[3]
FieldType
IDnumber
Nametext
Upload URLobject
URLurl
Fieldsobject
Create a RegionAction
Input fields[3]
FieldType
IDRequired
text
NameRequired
text
AbbreviationRequired
text
TimezoneRequired
choice
PhoneRequired
text
EmailRequired
email
Colortext
Job Overheadnumber
Right of Rescission Daysnumber
Lawsuits Countytext
Labor Warranty Yearsnumber
DBAtext
14other input fields
Output fields[3]
FieldType
IDnumber
Nametext
Abbrtext
Colortext
Dbatext
Is activeboolean
Timezonetext
Phonetext
Emailemail
Addresstext
Job overheadnumber
Create a TodoAction
Input fields[3]
FieldType
NameRequired
text
UserRequired
choice
Notestext
Jobtext
Prioritychoice
Tagsarray
Startdate
Output fields[3]
FieldType
IDnumber
Nametext
Prioritytext
Notestext
Tagsarray
Userobject
IDnumber
Nametext
Emailtext
Colortext
Whendate
Date completeddate
Is overdueboolean
Date createddate
Jobnumber
Create an EventAction
Input fields[3]
FieldType
NameRequired
text
StartRequired
date
EndRequired
date
Descriptiontext
All dayboolean
Any timeboolean
Inviteeschoice
Tagsarray
Add to my calendarboolean
Reminderchoice
Jobchoice
Templatetext
Output fields[3]
FieldType
IDnumber
Nametext
Jobobject
IDnumber
Nametext
Full addresstext
Descriptiontext
Startdate
Enddate
All dayboolean
Any timeboolean
Inviteesarray
Tagsarray
Date createddate
Local startdate
1other output field
Deactivate a CrewAction
Input fields[3]
FieldType
Crew IDRequired
choice
Deactivate a RegionAction
Input fields[3]
FieldType
Region IDRequired
choice
Delete a CrewAction
Input fields[3]
FieldType
Crew IDRequired
choice
Delete a CustomerAction
Input fields[3]
FieldType
Customer IDRequired
choice
Delete a DocumentAction
Input fields[3]
FieldType
Document IDRequired
choice
Delete a PaymentAction
Input fields[3]
FieldType
Payment IDRequired
choice
Delete a PhotoAction
Input fields[3]
FieldType
Photo IDRequired
choice
Delete a RegionAction
Input fields[3]
FieldType
Region IDRequired
choice
Delete a SupplierAction
Input fields[3]
FieldType
Supplier IDRequired
choice
Delete a TeamAction
Input fields[3]
FieldType
Team IDRequired
choice
Delete a TodoAction
Input fields[3]
FieldType
Todo IDRequired
choice
Delete a Work OrderAction
Input fields[3]
FieldType
Work order IDRequired
choice
Delete an EventAction
Input fields[3]
FieldType
Event IDRequired
choice
Delete an InspectionAction
Input fields[3]
FieldType
Inspection IDRequired
choice
Disable a Crew LoginAction
Input fields[3]
FieldType
Crew IDRequired
choice
Enable a Crew LoginAction
Input fields[3]
FieldType
Crew IDRequired
choice
Generate an Inspection DocumentAction
Input fields[3]
FieldType
Inspection IDRequired
choice
Output fields[3]
FieldType
Messagetext
Waitnumber
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Mark a Note as ReadAction
Input fields[3]
FieldType
Note IDRequired
choice
Output fields[3]
FieldType
Statusboolean
Mark a TodoAction
Input fields[3]
FieldType
Todo IDRequired
choice
Completedboolean
Unarchive a NoteAction
Input fields[3]
FieldType
Note IDRequired
choice
Output fields[3]
FieldType
Statusboolean
Update a CrewAction
Input fields[3]
FieldType
Crew IDRequired
choice
NameRequired
text
EmailRequired
email
TradesRequired
choice
RegionsRequired
choice
Pay To NameRequired
text
Phonetext
Colortext
Notestext
Crew Sizenumber
Prioritychoice
Pay To Addresstext
6other input fields
Output fields[3]
FieldType
IDnumber
Nametext
Phonetext
Emailemail
Tradesarray
Regionsarray
Is activeboolean
Colortext
Notestext
Crew sizenumber
Prioritytext
Pay to nametext
7other output fields
Update a CustomerAction
Input fields[3]
FieldType
Customer IDRequired
choice
First nametext
Last nametext
Company nametext
Phonetext
Celltext
Phone extensiontext
Emailemail
Lead sourcetext
Output fields[3]
FieldType
IDnumber
Nametext
Phonetext
Phone exttext
Emailemail
Celltext
Repobject
IDnumber
Nametext
Emailtext
Colortext
Regionobject
IDnumber
Nametext
Colortext
User IDnumber
Update a DocumentAction
Input fields[3]
FieldType
Document IDRequired
choice
Nametext
Descriptiontext
Tagsarray
Output fields[3]
FieldType
IDnumber
Nametext
Prioritytext
Notestext
Tagsarray
Userobject
IDnumber
Nametext
Emailtext
Colortext
Whendate
Date completeddate
Is overdueboolean
Date createddate
Jobnumber
Update a JobAction
Input fields[3]
FieldType
Job IDRequired
choice
Addresstext
Customerobject
First nametext
Offline IDtext
Last nametext
Company nametext
Celltext
Phonetext
Phone extensiontext
Emailemail
Cross-referencetext
Coordinatesobject
Latitudenumber
Longitudenumber
Nametext
Job typechoice
Bid typechoice
Lead sourcetext
Citytext
Countytext
Statetext
ZIP codetext
43other input fields
Output fields[3]
FieldType
IDnumber
Numbertext
Nametext
Job typetext
Bid typetext
Addresstext
Citytext
Statetext
Zipcodetext
Full addresstext
Date createddate
Date last editeddate
5other output fields
Update a PhotoAction
Input fields[3]
FieldType
Photo IDRequired
choice
NameRequired
text
Descriptiontext
Tagsarray
Output fields[3]
FieldType
Nametext
Descriptiontext
Tagsarray
Update a RegionAction
Input fields[3]
FieldType
Region IDRequired
choice
Nametext
Abbreviationtext
Timezonechoice
Phonetext
Emailemail
Colortext
Job Overheadnumber
Right of Rescission Daysnumber
Lawsuits Countytext
Labor Warranty Yearsnumber
DBAtext
14other input fields
Output fields[3]
FieldType
IDnumber
Nametext
Abbrtext
Colortext
Dbatext
Is activeboolean
Timezonetime
Phonetext
Emailemail
Addresstext
Job overheadnumber
Update a TodoAction
Input fields[3]
FieldType
Todo IDRequired
choice
Nametext
Userchoice
Notestext
Jobtext
Prioritychoice
Tagsarray
Startdate
Output fields[3]
FieldType
IDnumber
Nametext
Prioritytext
Notestext
Tagsarray
Userobject
IDnumber
Nametext
Emailtext
Colortext
Whendate
Date completeddate
Is overdueboolean
Date createddate
Jobnumber
Update an EventAction
Input fields[3]
FieldType
Event IDRequired
choice
Nametext
Startdate
Enddate
Descriptiontext
All dayboolean
Any timeboolean
Inviteeschoice
Tagsarray
Add to my calendarboolean
Reminderchoice
Jobchoice
1other input field
Output fields[3]
FieldType
IDnumber
Nametext
Jobobject
IDnumber
Nametext
Full addresstext
Descriptiontext
Startdate
Enddate
All dayboolean
Any timeboolean
Inviteesarray
Tagsarray
Date createddate
Local startdate
1other output field
Upload a DocumentAction
Input fields[3]
FieldType
NameRequired
text
DocumentRequired
text
Descriptiontext
Tagsarray
Tags as texttext
Jobchoice
Related entitytext
Output fields[3]
FieldType
IDnumber
Nametext
Prioritytext
Notestext
Tagsarray
Userobject
IDnumber
Nametext
Emailtext
Colortext
Whendate
Date completeddate
Is overdueboolean
Date createddate
Jobnumber

Look for RoofLink templates in the WEXTL template library.

Browse templates →
  1. WEXTL® RoofLink Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for RoofLink.
  4. WEXTL® visual workflow builder data.

Last updated: Oct 18, 2026 14:33