Requirements
Connecting RoofLink takes an active account plus an API access token from your account settings — no other setup is required.[3]
Get your RoofLink credentials
- API KeypasswordRequired
In RoofLink, open Company Settings > API Keys, click Create API Key and paste the key here.
[1]
Connect RoofLink in WEXTL
- Log in to your WEXTL account, add the RoofLink node module to your workflow, and click Create new credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your RoofLink account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- 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 →
RoofLink node modules
The list below is a reference of every RoofLink node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Expand any RoofLink node module below to see exactly what it takes in, what it returns, and what connection it needs.
Watch Company ProductsTrigger
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Product code | text |
| Company | object |
| ID | number |
| Name | text |
| Category | text |
| Specifications | object |
| Color options | array |
| Warranty years | number |
| Coverage per bundle | number |
| Pricing | object |
| Unit price | number |
| Currency | text |
| Bulk discount available | boolean |
| Availability | object |
| In stock | boolean |
| Stock quantity | number |
| Lead time days | number |
| Is active | boolean |
| Created date | date |
Watch Company ResourcesTrigger
| Field | Type |
|---|---|
| ID | number |
| Title | text |
| Resource type | text |
| Company | object |
| ID | number |
| Name | text |
| Description | text |
| File info | object |
| File URL | text |
| File type | text |
| File size mb | number |
| Access level | object |
| Is public | boolean |
| Requires certification | boolean |
| Partner only | boolean |
| Usage stats | object |
| Download count | number |
| Last accessed | text |
| Tags | array |
| Is active | boolean |
| Created date | date |
Watch CrewsTrigger
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Phone | text |
| text | |
| Trades | array |
| Is active | boolean |
| Can login | boolean |
| Regions | array |
| Date created | date |
| Color | text |
Watch CustomersTrigger
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Phone | text |
| Phone ext | text |
| Cell | text |
| Rep | object |
| ID | number |
| Name | text |
| text | |
| Color | text |
| Region | object |
| ID | number |
| Name | text |
| Color | text |
| User ID | number |
Watch DocumentsTrigger
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Date created | date |
| Created by | object |
| ID | number |
| Name | text |
| text | |
| Color | text |
| Tags | array |
| Thumb URL | text |
| Preview URL | text |
| URL | text |
| Is contract | boolean |
| Sign meta | object |
| Customer | object |
| Rep | object |
| Signed date | date |
| Is active | boolean |
Watch EmployeesTrigger
| Field | Type |
|---|---|
| ID | number |
| User | object |
| ID | number |
| First name | text |
| Last name | text |
| Is active | boolean |
| Title | text |
| Company | object |
| ID | number |
| Name | text |
| Teams | array |
Watch EventsTrigger
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Job | object |
| ID | number |
| Name | text |
| Full address | text |
| Description | text |
| Start | date |
| End | date |
| All day | boolean |
| Any time | boolean |
| Invitees | array |
| Tags | array |
| Date created | date |
| Local start | date |
Watch InspectionsTrigger
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Is completed | boolean |
| Date created | date |
| Date completed | date |
| Completed by | object |
| ID | number |
| Name | text |
| Job | object |
| ID | number |
| Name | text |
| Customer | object |
| Template | object |
| ID | number |
| Name | text |
Watch Insurance CompaniesTrigger
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Company code | text |
| Primary coverage | text |
| Rating | number |
| Active policies | number |
Watch JobsTrigger
| Field | Type |
|---|---|
| ID | number |
| Number | text |
| Name | text |
| Job type | text |
| Bid type | text |
| Address | text |
| City | text |
| State | text |
| Zipcode | text |
| Full address | text |
| Date created | date |
| Date last edited | date |
Watch Management CompaniesTrigger
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Management type | text |
| Contact info | object |
| Phone | text |
| Address | text |
| Emergency contact | text |
| Portfolio details | object |
| Total properties | number |
| Total units | number |
| Average property value | number |
| Service areas | array |
| Preferred vendor | boolean |
| Is active | boolean |
| Created date | date |
Watch Mortgage CompaniesTrigger
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Company type | text |
| Contact info | object |
| Phone | text |
| text | |
| Website | text |
| Loan products | array |
| Average approval time days | number |
| Current rates | object |
| Conventional 30yr | number |
| Fha 30yr | number |
| Last updated | text |
| Preferred lender | boolean |
| Is active | boolean |
| Created date | date |
Watch NotesTrigger
| Field | Type |
|---|---|
| ID | number |
| Date created | date |
| Sender | object |
| ID | number |
| Name | text |
| Color | text |
| Recipients | array |
| Message | text |
| Tags | array |
| Job ID | number |
Watch PaymentsTrigger
| Field | Type |
|---|---|
| ID | number |
| Amount | number |
| Payment method | text |
| Check number | text |
| Date received | date |
| Date approved | date |
| Date deposited | date |
| Estimate | object |
| ID | number |
| Name | text |
| Customer | object |
| ID | number |
| Name | text |
Watch PhotosTrigger
| Field | Type |
|---|---|
| ID | number |
| Offline ID | text |
| Name | text |
| Description | text |
| Date created | date |
| Created by | object |
| ID | number |
| Name | text |
| text | |
| Color | text |
| Tags | array |
| URL | url |
| Thumb URL | url |
| Preview URL | url |
| Is video | boolean |
Watch Prospective JobsTrigger
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Latitude | number |
| Longitude | number |
| Full address | text |
| Job number | text |
| Job type | text |
| Bid type | text |
| Customer | object |
| ID | number |
| Name | text |
| text | |
| Cell | text |
| Region | object |
| Rep | object |
| Rep 2 | object |
| Marketing rep | object |
| Project manager | object |
| Pre insurance reviewer | object |
| Photo count | number |
| Color | text |
| Cover photo | object |
| ID | number |
| Thumb URL | text |
Watch SuppliersTrigger
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Supplier type | text |
| Contact info | object |
| Phone | text |
| text | |
| Address | text |
| Website | text |
| Delivery info | object |
| Delivery available | boolean |
| Delivery radius miles | number |
| Min delivery amount | number |
| Delivery fee | number |
| Credit terms | object |
| Net terms | number |
| Credit limit | number |
| Early pay discount | number |
| Preferred supplier | boolean |
| Is active | boolean |
| Created date | date |
Watch TeamsTrigger
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Region | object |
| ID | number |
| Name | text |
| Company | object |
| ID | number |
| Name | text |
| Members | array |
Watch TodosTrigger
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Priority | text |
| Notes | text |
| Tags | array |
| User | object |
| ID | number |
| Name | text |
| text | |
| Color | text |
| When | date |
| Date completed | date |
| Is overdue | boolean |
| Date created | date |
| Job | number |
Watch Work OrdersTrigger
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Status | text |
| Start date | date |
| Date completed | date |
| Date paid | date |
| Crew | object |
| ID | number |
| Name | text |
| Estimate | object |
| ID | number |
| Name | text |
| Total | number |
Get a CrewAction
Get a CustomerAction
Get a DocumentAction
Get a JobAction
Get a NoteAction
Get a PaymentAction
Get a PhotoAction
Get a Prospective JobAction
| Field | Type |
|---|---|
Prospect job IDRequired | choice |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Latitude | number |
| Longitude | number |
| Full address | text |
| Job number | text |
| Job type | text |
| Bid type | text |
| Customer | object |
| ID | number |
| Name | text |
| text | |
| Cell | text |
| Region | object |
| Rep | object |
| Rep 2 | object |
| Marketing rep | object |
| Project manager | object |
| Pre insurance reviewer | object |
| Photo count | number |
| Color | text |
| Cover photo | object |
| ID | number |
| Thumb URL | text |
Get a RegionAction
Get a SupplierAction
| Field | Type |
|---|---|
Supplier IDRequired | choice |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Supplier type | text |
| Contact info | object |
| Phone | text |
| text | |
| Address | text |
| Website | text |
| Delivery info | object |
| Delivery available | boolean |
| Delivery radius miles | number |
| Min delivery amount | number |
| Delivery fee | number |
| Credit terms | object |
| Net terms | number |
| Credit limit | number |
| Early pay discount | number |
| Preferred supplier | boolean |
| Is active | boolean |
| Created date | date |
Get a TeamAction
Get a TodoAction
Get a Work OrderAction
Get a Work Order ChecklistAction
Get an EmployeeAction
Get an EventAction
Get an InspectionAction
List Company ResourcesSearch
| Field | Type |
|---|---|
| Search | text |
| Company ID | choice |
| Resource type | choice |
| Is public | boolean |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| Title | text |
| Resource type | text |
| Company | object |
| ID | number |
| Name | text |
| Description | text |
| File info | object |
| File URL | text |
| File type | text |
| File size mb | number |
| Access level | object |
| Is public | boolean |
| Requires certification | boolean |
| Partner only | boolean |
| Usage stats | object |
| Download count | number |
| Last accessed | text |
| Tags | array |
| Is active | boolean |
| Created date | date |
List CrewsSearch
List CustomersSearch
| Field | Type |
|---|---|
| Primary Sales Representative | text |
| Alternate Sales Representative | text |
| Marketing Representative | text |
| Pre-Insurance Reviewer | text |
| Post-Insurance Reviewer | text |
| Region | text |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Phone | text |
| Phone ext | text |
| Cell | text |
| Rep | object |
| ID | number |
| Name | text |
| text | |
| Color | text |
| Region | object |
| ID | number |
| Name | text |
| Color | text |
| User ID | number |
List DocumentsSearch
| Field | Type |
|---|---|
| Include inactive documents | boolean |
| Job ID | choice |
| Tag | text |
| Related entities | array |
| Contract documents | boolean |
| Pre-contract documents | boolean |
| Search | text |
| Document template ID | text |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Date created | date |
| Created by | object |
| ID | number |
| Name | text |
| text | |
| Color | text |
| Tags | array |
| Thumb URL | text |
| Preview URL | text |
| URL | text |
| Is contract | boolean |
| Sign meta | object |
| Customer | object |
| Rep | object |
| Signed date | date |
| Is active | boolean |
List EmployeesSearch
List EventsSearch
| Field | Type |
|---|---|
| Start date and time from | date |
| Start date and time until | date |
| End date and time from | date |
| End date and time until | date |
| Calendars | array |
| users | choice |
| Tags | array |
| Invitation status | choice |
| Job | text |
| Employee | choice |
| Trade | choice |
| Show material orders | choice |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Job | object |
| ID | number |
| Name | text |
| Full address | text |
| Description | text |
| Start | date |
| End | date |
| All day | boolean |
| Any time | boolean |
| Invitees | array |
| Tags | array |
| Date created | date |
| Local start | date |
List InspectionsSearch
List Insurance CompaniesSearch
List JobsSearch
List Management CompaniesSearch
| Field | Type |
|---|---|
| Search | text |
| Management type | choice |
| Is active | boolean |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Management type | text |
| Contact info | object |
| Phone | text |
| Address | text |
| Emergency contact | text |
| Portfolio details | object |
| Total properties | number |
| Total units | number |
| Average property value | number |
| Service areas | array |
| Preferred vendor | boolean |
| Is active | boolean |
| Created date | date |
List Mortgage CompaniesSearch
| Field | Type |
|---|---|
| Search | text |
| Company Type | choice |
| Is Active | boolean |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Company type | text |
| Contact info | object |
| Phone | text |
| text | |
| Website | text |
| Loan products | array |
| Average approval time days | number |
| Current rates | object |
| Conventional 30yr | number |
| Fha 30yr | number |
| Last updated | text |
| Preferred lender | boolean |
| Is active | boolean |
| Created date | date |
List NotesSearch
List PaymentsSearch
List Photo ChoicesSearch
List PhotosSearch
| Field | Type |
|---|---|
| Job | choice |
| Job Inspection Line Items | text |
| Estimate Line Items | text |
| Supplemental Line Items | text |
| Change Order Line Items | text |
| Related To | text |
| Exclude Inspection Line Item | text |
| Exclude Related To | text |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| Offline ID | text |
| Name | text |
| Description | text |
| Date created | date |
| Created by | object |
| ID | number |
| Name | text |
| text | |
| Color | text |
| Tags | array |
| URL | url |
| Thumb URL | url |
| Preview URL | url |
| Is video | boolean |
List Product CompaniesSearch
| Field | Type |
|---|---|
| Company ID | number |
| Category | choice |
| Is Active | boolean |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Product code | text |
| Company | object |
| ID | number |
| Name | text |
| Category | text |
| Specifications | object |
| Color options | array |
| Warranty years | number |
| Coverage per bundle | number |
| Pricing | object |
| Unit price | number |
| Currency | text |
| Bulk discount available | boolean |
| Availability | object |
| In stock | boolean |
| Stock quantity | number |
| Lead time days | number |
| Is active | boolean |
| Created date | date |
List Prospective JobsSearch
| Field | Type |
|---|---|
| Search | text |
| Job IDs | choice |
| Primary Sales Representative | text |
| Alternate Sales Representative | text |
| Primary or Alternate Sales Representative | text |
| Marketing Representative | text |
| Project Manager | text |
| Pre-Insurance Reviewer | text |
| Post-Insurance Reviewer | text |
| Assigned Employee | choice |
| Team | choice |
| Lead Status | number |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Latitude | number |
| Longitude | number |
| Full address | text |
| Job number | text |
| Job type | text |
| Bid type | text |
| Customer | object |
| ID | number |
| Name | text |
| text | |
| Cell | text |
| Region | object |
| Rep | object |
| Rep 2 | object |
| Marketing rep | object |
| Project manager | object |
| Pre insurance reviewer | object |
| Photo count | number |
| Color | text |
| Cover photo | object |
| ID | number |
| Thumb URL | text |
List RegionsSearch
List SuppliersSearch
| Field | Type |
|---|---|
| Supplier | choice |
| Company | choice |
| Search | text |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Supplier type | text |
| Contact info | object |
| Phone | text |
| text | |
| Address | text |
| Website | text |
| Delivery info | object |
| Delivery available | boolean |
| Delivery radius miles | number |
| Min delivery amount | number |
| Delivery fee | number |
| Credit terms | object |
| Net terms | number |
| Credit limit | number |
| Early pay discount | number |
| Preferred supplier | boolean |
| Is active | boolean |
| Created date | date |
List TeamsSearch
List Today's EventsSearch
List TodosSearch
| Field | Type |
|---|---|
| Search | text |
| Priority | choice |
| Tag | text |
| Employee | text |
| Job | text |
| Completion Date Is Null | boolean |
| Completed On or After | date |
| Completed On or Before | date |
| Creation Date Is Null | boolean |
| Created On or After | date |
| Created On or Before | date |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Priority | text |
| Notes | text |
| Tags | array |
| User | object |
| ID | number |
| Name | text |
| text | |
| Color | text |
| When | date |
| Date completed | date |
| Is overdue | boolean |
| Date created | date |
| Job | number |
List Work OrdersSearch
| Field | Type |
|---|---|
| Search work orders | text |
| Filter by crew ID | choice |
| Filter by trades | text |
| 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 region | choice |
| Filter by job ID | choice |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Status | text |
| Start date | date |
| Date completed | date |
| Date paid | date |
| Crew | object |
| ID | number |
| Name | text |
| Estimate | object |
| ID | number |
| Name | text |
| Total | number |
Activate a CrewAction
| Field | Type |
|---|---|
Crew IDRequired | choice |
Activate a RegionAction
| Field | Type |
|---|---|
Region IDRequired | choice |
Archive a NoteAction
Bulk Activate RegionsAction
| Field | Type |
|---|---|
Region IDRequired | choice |
Bulk Deactivate RegionsAction
| Field | Type |
|---|---|
Region IDRequired | choice |
Create a CrewAction
| Field | Type |
|---|---|
NameRequired | text |
EmailRequired | |
TradesRequired | choice |
RegionsRequired | choice |
Pay To NameRequired | text |
| Phone | text |
| Color | text |
| Notes | text |
| Crew Size | number |
| Priority | choice |
| Pay To Address | text |
| Pay To City | text |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Phone | text |
| Trades | array |
| Regions | array |
| Is active | boolean |
| Color | text |
| Notes | text |
| Crew size | number |
| Priority | text |
| Pay to name | text |
Create a JobAction
| Field | Type |
|---|---|
AddressRequired | text |
CustomerRequired | object |
First nameRequired | text |
| Offline ID | text |
| Last name | text |
| Company name | text |
| Cell | text |
| Phone | text |
| Phone extension | text |
| Cross-reference | text |
| Coordinates | object |
LatitudeRequired | number |
LongitudeRequired | number |
| Name | text |
| Job type | choice |
| Bid type | choice |
| Lead source | text |
| City | text |
| County | text |
| State | text |
| ZIP code | text |
| Region | text |
| Field | Type |
|---|---|
| ID | number |
| Number | text |
| Name | text |
| Job type | text |
| Bid type | text |
| Address | text |
| City | text |
| State | text |
| Zipcode | text |
| Full address | text |
| Date created | date |
| Date last edited | date |
Create a NoteAction
Create a PhotoAction
| Field | Type |
|---|---|
NameRequired | text |
| Description | text |
| Job | text |
| Job Inspection Line Item | text |
| Estimate Line Item | text |
| Supplemental Line Item | text |
| Change Order Line Item | text |
| Tags | array |
| Related Objects | array |
| EXIF Metadata | text |
| Is Video | boolean |
| Offline ID | text |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Upload URL | object |
| URL | url |
| Fields | object |
Create a RegionAction
| Field | Type |
|---|---|
IDRequired | text |
NameRequired | text |
AbbreviationRequired | text |
TimezoneRequired | choice |
PhoneRequired | text |
EmailRequired | |
| Color | text |
| Job Overhead | number |
| Right of Rescission Days | number |
| Lawsuits County | text |
| Labor Warranty Years | number |
| DBA | text |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Abbr | text |
| Color | text |
| Dba | text |
| Is active | boolean |
| Timezone | text |
| Phone | text |
| Address | text |
| Job overhead | number |
Create a TodoAction
Create an EventAction
| Field | Type |
|---|---|
NameRequired | text |
StartRequired | date |
EndRequired | date |
| Description | text |
| All day | boolean |
| Any time | boolean |
| Invitees | choice |
| Tags | array |
| Add to my calendar | boolean |
| Reminder | choice |
| Job | choice |
| Template | text |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Job | object |
| ID | number |
| Name | text |
| Full address | text |
| Description | text |
| Start | date |
| End | date |
| All day | boolean |
| Any time | boolean |
| Invitees | array |
| Tags | array |
| Date created | date |
| Local start | date |
Deactivate a CrewAction
| Field | Type |
|---|---|
Crew IDRequired | choice |
Deactivate a RegionAction
| Field | Type |
|---|---|
Region IDRequired | choice |
Delete a CrewAction
| Field | Type |
|---|---|
Crew IDRequired | choice |
Delete a CustomerAction
| Field | Type |
|---|---|
Customer IDRequired | choice |
Delete a DocumentAction
| Field | Type |
|---|---|
Document IDRequired | choice |
Delete a PaymentAction
| Field | Type |
|---|---|
Payment IDRequired | choice |
Delete a PhotoAction
| Field | Type |
|---|---|
Photo IDRequired | choice |
Delete a RegionAction
| Field | Type |
|---|---|
Region IDRequired | choice |
Delete a SupplierAction
| Field | Type |
|---|---|
Supplier IDRequired | choice |
Delete a TeamAction
| Field | Type |
|---|---|
Team IDRequired | choice |
Delete a TodoAction
| Field | Type |
|---|---|
Todo IDRequired | choice |
Delete a Work OrderAction
| Field | Type |
|---|---|
Work order IDRequired | choice |
Delete an EventAction
| Field | Type |
|---|---|
Event IDRequired | choice |
Delete an InspectionAction
| Field | Type |
|---|---|
Inspection IDRequired | choice |
Disable a Crew LoginAction
| Field | Type |
|---|---|
Crew IDRequired | choice |
Enable a Crew LoginAction
| Field | Type |
|---|---|
Crew IDRequired | choice |
Generate an Inspection DocumentAction
Make an API Calluniversal
Mark a Note as ReadAction
Mark a TodoAction
| Field | Type |
|---|---|
Todo IDRequired | choice |
| Completed | boolean |
Unarchive a NoteAction
Update a CrewAction
| Field | Type |
|---|---|
Crew IDRequired | choice |
NameRequired | text |
EmailRequired | |
TradesRequired | choice |
RegionsRequired | choice |
Pay To NameRequired | text |
| Phone | text |
| Color | text |
| Notes | text |
| Crew Size | number |
| Priority | choice |
| Pay To Address | text |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Phone | text |
| Trades | array |
| Regions | array |
| Is active | boolean |
| Color | text |
| Notes | text |
| Crew size | number |
| Priority | text |
| Pay to name | text |
Update a CustomerAction
| Field | Type |
|---|---|
Customer IDRequired | choice |
| First name | text |
| Last name | text |
| Company name | text |
| Phone | text |
| Cell | text |
| Phone extension | text |
| Lead source | text |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Phone | text |
| Phone ext | text |
| Cell | text |
| Rep | object |
| ID | number |
| Name | text |
| text | |
| Color | text |
| Region | object |
| ID | number |
| Name | text |
| Color | text |
| User ID | number |
Update a DocumentAction
Update a JobAction
| Field | Type |
|---|---|
Job IDRequired | choice |
| Address | text |
| Customer | object |
| First name | text |
| Offline ID | text |
| Last name | text |
| Company name | text |
| Cell | text |
| Phone | text |
| Phone extension | text |
| Cross-reference | text |
| Coordinates | object |
| Latitude | number |
| Longitude | number |
| Name | text |
| Job type | choice |
| Bid type | choice |
| Lead source | text |
| City | text |
| County | text |
| State | text |
| ZIP code | text |
| Field | Type |
|---|---|
| ID | number |
| Number | text |
| Name | text |
| Job type | text |
| Bid type | text |
| Address | text |
| City | text |
| State | text |
| Zipcode | text |
| Full address | text |
| Date created | date |
| Date last edited | date |
Update a PhotoAction
Update a RegionAction
| Field | Type |
|---|---|
Region IDRequired | choice |
| Name | text |
| Abbreviation | text |
| Timezone | choice |
| Phone | text |
| Color | text |
| Job Overhead | number |
| Right of Rescission Days | number |
| Lawsuits County | text |
| Labor Warranty Years | number |
| DBA | text |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Abbr | text |
| Color | text |
| Dba | text |
| Is active | boolean |
| Timezone | time |
| Phone | text |
| Address | text |
| Job overhead | number |
Update a TodoAction
Update an EventAction
| Field | Type |
|---|---|
Event IDRequired | choice |
| Name | text |
| Start | date |
| End | date |
| Description | text |
| All day | boolean |
| Any time | boolean |
| Invitees | choice |
| Tags | array |
| Add to my calendar | boolean |
| Reminder | choice |
| Job | choice |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Job | object |
| ID | number |
| Name | text |
| Full address | text |
| Description | text |
| Start | date |
| End | date |
| All day | boolean |
| Any time | boolean |
| Invitees | array |
| Tags | array |
| Date created | date |
| Local start | date |
Upload a DocumentAction
| Field | Type |
|---|---|
NameRequired | text |
DocumentRequired | text |
| Description | text |
| Tags | array |
| Tags as text | text |
| Job | choice |
| Related entity | text |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Priority | text |
| Notes | text |
| Tags | array |
| User | object |
| ID | number |
| Name | text |
| text | |
| Color | text |
| When | date |
| Date completed | date |
| Is overdue | boolean |
| Date created | date |
| Job | number |
Templates
Look for RoofLink templates in the WEXTL template library.
Browse templates →Explore alternative apps
- BlueFolder[2]Field service management software for work orders, technicians, customers, and service history.
- AcculynxRoofing business management CRM for jobs, leads, estimates, and field production.
- CanixCannabis ERP for seed-to-sale inventory, orders, and compliance.
- AryeoReal estate media production platform for orders, appointments, and delivery workflows.
- AroFloField service job management for trades — scheduling, quoting, invoicing, and crews.
References
- WEXTL® RoofLink Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for RoofLink.
- WEXTL® visual workflow builder data.
Last updated: Oct 18, 2026 14:33