About this integration
RFP and security questionnaire response platform for compliance and proposal teams. Connect it to any workflow without writing code.
You can choose from 11 triggers, 23 search modules and 25 actions. The connection type is oauth authentication. Webhook-based triggers fire instantly without polling.
How to connect
The credential form asks for Client ID and Client Secret.
OAuth asks you to approve users:read, users:write, and projects:read before access is granted.
Sign in and approve access — your password is never shared with WEXTL®, and you can revoke access from the provider at any time.
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
Connecting Loopio to WEXTL®
| Field | Type | Help |
|---|---|---|
Client IDRequired | text | Log into Loopio, go to Admin → Integrations → Add an App, then save to get your Client ID. |
Client SecretRequired | password | Log into Loopio, go to Admin → Integrations → Add an App, then save to get your Client ID and Secret. |
- users:read
- users:write
- projects:read
- projects:write
- library:read
- library:write
- entries:read
- entries:write
- files:read
- files:write
- roles:read
- roles:write
Use it in workflow automation
Start with Watch Event, then add Attach a Document to a Project.
The canvas below runs Watch Event into Attach a Document to a Project — watch the video, then drop a node onto the canvas.
Select the Watch Project Compliance trigger and the workflow fires automatically when the event occurs — no polling required.
Then add Create a Compliance as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 36 ready-made modules for sales work — each run logs its inputs and outputs for debugging.
Loopio workflow on the canvas: Watch Project Compliance then Create a Compliance
Triggers, searches and actions
Explore the fields available for each Loopio trigger, search, and action — 11 triggers, 23 searchs, and 25 actions.
Triggers
Whenever something changes in the app, one of 11 available triggers can start a run immediately.
- Watch Event
- Watch Project Compliance
- Watch Project Entries
- Watch Project Participants
- Watch Projects
Searches
23 search modules let you query the app mid-run and feed the results to the next step.
- Get a Compliance
- Get a File
- Get a Project
- Get a Project Entry
- Get a Project Section
Actions
Use 25 action modules to write data back into the app from anywhere in a run.
- Attach a Document to a Project
- Create a Compliance
- Create a Project
- Create a Project Entry
- Create a Project Section
Explore the fields available for each Loopio trigger, search, and action.
Triggers
| Field | Type |
|---|---|
ID | number |
Webhook URL | text |
Events | array |
Status | text |
Creator | object |
ID | number |
| Field | Type |
|---|---|
ID | number |
Project | object |
ID | number |
Label | text |
Short name | text |
Options | array |
| Field | Type |
|---|---|
ID | number |
Question | text |
Answer | object |
Text | text |
Compliance answers | array |
Inline images | array |
Project | object |
ID | number |
Section | object |
ID | number |
Sub section | object |
ID | number |
Assignee | object |
Type | text |
ID | number |
Name | text |
Email | |
Reviewer | object |
Type | text |
ID | number |
Name | text |
Email |
| Field | Type |
|---|---|
Type | text |
ID | number |
Role | text |
Email | |
Name | text |
| Field | Type |
|---|---|
ID | number |
Name | text |
Project type | text |
Status | text |
Company name | text |
Created date | date |
Due date | date |
Owner | object |
ID | number |
Name | text |
Creator | object |
ID | number |
Name | text |
Description | text |
| Field | Type |
|---|---|
ID | number |
Project | object |
ID | number |
Name | text |
| Field | Type |
|---|---|
ID | number |
Filename | text |
File extension | text |
Status | text |
Size | number |
Creator | object |
ID | number |
Name | text |
Created date | date |
Guid | text |
URL | url |
Last updated | date |
Last updated date | date |
Is import document | boolean |
| Field | Type |
|---|---|
ID | number |
Project | object |
ID | number |
Section | object |
ID | number |
Name | text |
| Field | Type |
|---|---|
ID | number |
Name | text |
Status | text |
Company name | text |
Due date | date |
Owner | object |
ID | number |
Name | text |
Description | text |
Project type | text |
Is complete | boolean |
Questions | object |
Unassigned | number |
Assigned | number |
Review | number |
Complete | number |
Total | number |
Workdays | object |
Total | number |
Left | number |
Elapsed | number |
| Field | Type |
|---|---|
ID | number |
Name | text |
Description | text |
| Field | Type |
|---|---|
ID | number |
First name | text |
Last name | text |
Email | |
Status | text |
Guid | text |
Role ID | number |
Searches
| Field | Type |
|---|---|
Project IDRequired | choice |
| Field | Type |
|---|---|
ID | number |
Project | object |
ID | number |
Label | text |
Short name | text |
Options | array |
| Field | Type |
|---|---|
Project IDRequired | choice |
| Field | Type |
|---|---|
ID | number |
Filename | text |
File extension | text |
Status | text |
Size | number |
Creator | object |
ID | number |
Name | text |
Created date | date |
Guid | text |
URL | url |
Last updated | date |
Last updated date | date |
| Field | Type |
|---|---|
Project IDRequired | choice |
Fields | choice |
| Field | Type |
|---|---|
ID | number |
Name | text |
Status | text |
Company name | text |
Created date | date |
Due date | date |
Owner | object |
ID | number |
Name | text |
Creator | object |
ID | number |
Name | text |
Description | text |
| Field | Type |
|---|---|
Project Entry IDRequired | choice |
Inline Options | array |
| Field | Type |
|---|---|
ID | number |
Question | text |
Answer | object |
Text | text |
Compliance answers | array |
Inline images | array |
Project | object |
ID | number |
Section | object |
ID | number |
Sub section | object |
ID | number |
Assignee | object |
Type | text |
ID | number |
Name | text |
Email | |
Reviewer | object |
Type | text |
ID | number |
Name | text |
Email |
| Field | Type |
|---|---|
Project IDRequired | choice |
| Field | Type |
|---|---|
ID | number |
Project | object |
ID | number |
Name | text |
| Field | Type |
|---|---|
Project IDRequired | choice |
| Field | Type |
|---|---|
ID | number |
Project | object |
ID | number |
Section | object |
ID | number |
Name | text |
| Field | Type |
|---|---|
Project IDRequired | choice |
| Field | Type |
|---|---|
ID | number |
Name | text |
Status | text |
Company name | text |
Due date | date |
Owner | object |
ID | number |
Name | text |
Description | text |
Project type | text |
Is complete | boolean |
Questions | object |
Unassigned | number |
Assigned | number |
Review | number |
Complete | number |
Total | number |
Workdays | object |
Total | number |
Left | number |
Elapsed | number |
| Field | Type |
|---|---|
Team IDRequired | choice |
| Field | Type |
|---|---|
ID | number |
Name | text |
Description | text |
Users | array |
| Field | Type |
|---|---|
ID | number |
Customer ID | number |
First name | text |
Last name | text |
Email | |
Customer name | text |
Subdomain | text |
Tier | text |
Active timezone | text |
| Field | Type |
|---|---|
User IDRequired | choice |
| Field | Type |
|---|---|
ID | number |
First name | text |
Last name | text |
Email | |
Status | text |
Guid | text |
Role ID | number |
| Field | Type |
|---|---|
Project IDRequired | choice |
| Field | Type |
|---|---|
Opportunity URL | url |
Uninitialized field | text |
Amount | text |
| Field | Type |
|---|---|
Project IDRequired | choice |
| Field | Type |
|---|---|
Deal size | text |
Uninitialized variable | text |
| Field | Type |
|---|---|
Project IDRequired | number |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Project | object |
ID | number |
Label | text |
Short name | text |
Options | array |
| Field | Type |
|---|---|
Project IDRequired | choice |
Inline | array |
Inline Item | text |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Question | text |
Answer | object |
Text | text |
Compliance answers | array |
Inline images | array |
Project | object |
ID | number |
Section | object |
ID | number |
Sub section | object |
ID | number |
Assignee | object |
Type | text |
ID | number |
Name | text |
Email | |
Reviewer | object |
Type | text |
ID | number |
Name | text |
Email |
| Field | Type |
|---|---|
Project IDRequired | number |
Limit | number |
| Field | Type |
|---|---|
Type | text |
ID | number |
Role | text |
Email | |
Name | text |
| Field | Type |
|---|---|
RFX Types | choice |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Name | text |
Project type | text |
Status | text |
Company name | text |
Created date | date |
Due date | date |
Owner | object |
ID | number |
Name | text |
Creator | object |
ID | number |
Name | text |
Description | text |
| Field | Type |
|---|---|
Project IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Project | object |
ID | number |
Name | text |
| Field | Type |
|---|---|
Project IDRequired | number |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Filename | text |
File extension | text |
Status | text |
Size | number |
Creator | object |
ID | number |
Name | text |
Created date | date |
Guid | text |
URL | url |
Last updated | date |
Last updated date | date |
Is import document | boolean |
| Field | Type |
|---|---|
Project IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Project | object |
ID | number |
Section | object |
ID | number |
Name | text |
| Field | Type |
|---|---|
Last Updated Date Greater ThanRequired | date |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Name | text |
Status | text |
Company name | text |
Due date | date |
Owner | object |
ID | number |
Name | text |
Description | text |
Project type | text |
Is complete | boolean |
Questions | object |
Unassigned | number |
Assigned | number |
Review | number |
Complete | number |
Total | number |
Workdays | object |
Total | number |
Left | number |
Elapsed | number |
| Field | Type |
|---|---|
Search Query | text |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Name | text |
Description | text |
| Field | Type |
|---|---|
Search QueryRequired | text |
Sort ByRequired | choice |
Sort DirectionRequired | choice |
Types | choice |
User Status | choice |
Limit | number |
| Field | Type |
|---|---|
ID | number |
First name | text |
Last name | text |
Email | |
Status | text |
Guid | text |
Role ID | number |
| Field | Type |
|---|---|
Project IDRequired | number |
Participants | array |
Limit | number |
| Field | Type |
|---|---|
Type | text |
ID | number |
Role | text |
Email | |
Name | text |
Actions
| Field | Type |
|---|---|
Project IDRequired | choice |
DocumentRequired | text |
| Field | Type |
|---|---|
File ID | number |
Resource URI | url |
| Field | Type |
|---|---|
Project IDRequired | number |
LabelRequired | text |
OptionsRequired | array |
| Field | Type |
|---|---|
ID | number |
Project | object |
ID | number |
Label | text |
Short name | text |
Options | array |
| Field | Type |
|---|---|
NameRequired | text |
Project TypeRequired | choice |
Company NameRequired | text |
Due DateRequired | date |
Description | text |
Created Type | choice |
Owner | object |
IDRequired | choice |
Custom Project Field Values | array |
Merge Variable Values | array |
| Field | Type |
|---|---|
ID | number |
Name | text |
Project type | text |
Status | text |
Company name | text |
Created date | date |
Due date | date |
Owner | object |
ID | number |
Name | text |
Creator | object |
ID | number |
Name | text |
Description | text |
| Field | Type |
|---|---|
Project IDRequired | choice |
| Field | Type |
|---|---|
ID | number |
Question | text |
Answer | object |
Text | text |
Compliance answers | array |
Inline images | array |
Project | object |
ID | number |
Section | object |
ID | number |
Sub section | object |
ID | number |
Assignee | object |
Type | text |
ID | number |
Name | text |
Email | |
Reviewer | object |
Type | text |
ID | number |
Name | text |
Email |
| Field | Type |
|---|---|
Project IDRequired | choice |
NameRequired | text |
| Field | Type |
|---|---|
ID | number |
Project | object |
ID | number |
Name | text |
| Field | Type |
|---|---|
Project IDRequired | choice |
NameRequired | text |
| Field | Type |
|---|---|
ID | number |
Project | object |
ID | number |
Section | object |
ID | number |
Name | text |
| Field | Type |
|---|---|
Project Template IDRequired | choice |
NameRequired | text |
Project TypeRequired | choice |
Company NameRequired | text |
Due DateRequired | date |
Description | text |
Created Type | choice |
Owner | object |
IDRequired | choice |
Custom Project Field Values | array |
Merge Variable Values | array |
| Field | Type |
|---|---|
Task ID | number |
Project ID | number |
| Field | Type |
|---|---|
First NameRequired | text |
Last NameRequired | text |
EmailRequired | |
Role IDRequired | choice |
Team IDs | choice |
Welcome Message | text |
| Field | Type |
|---|---|
ID | number |
First name | text |
Last name | text |
Email | |
Guid | text |
Status | text |
Role ID | number |
Team ids | array |
| Field | Type |
|---|---|
Project IDRequired | choice |
| Field | Type |
|---|---|
Project IDRequired | choice |
| Field | Type |
|---|---|
Project IDRequired | choice |
| Field | Type |
|---|---|
Project Entry IDRequired | choice |
| Field | Type |
|---|---|
Project IDRequired | choice |
| Field | Type |
|---|---|
Project IDRequired | choice |
| Field | Type |
|---|---|
EmailsRequired | choice |
| Field | Type |
|---|---|
Project IDRequired | choice |
Opportunity IDRequired | text |
TypeRequired | choice |
| Field | Type |
|---|---|
Project ID | number |
Opportunity ID | text |
| Field | Type |
|---|---|
URLRequired | text |
MethodRequired | choice |
Headers | array |
Header | object |
Query String | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |
| Field | Type |
|---|---|
Project IDRequired | choice |
LabelRequired | text |
OptionsRequired | array |
| Field | Type |
|---|---|
ID | number |
Project | object |
ID | number |
Label | text |
Short name | text |
Options | array |
| Field | Type |
|---|---|
Project IDRequired | choice |
Status | choice |
| Field | Type |
|---|---|
ID | number |
Name | text |
Status | text |
Company name | text |
Created date | date |
Due date | date |
Owner | object |
ID | number |
Name | text |
Creator | object |
ID | number |
Name | text |
Description | text |
| Field | Type |
|---|---|
Project Entry IDRequired | choice |
Question | text |
Answer | object |
Text | text |
Compliance Answers | array |
Inline Options | array |
| Field | Type |
|---|---|
ID | number |
Question | text |
Answer | object |
Text | text |
Compliance answers | array |
Inline images | array |
Project | object |
ID | number |
Section | object |
ID | number |
Sub section | object |
ID | number |
Assignee | object |
Type | text |
ID | number |
Name | text |
Email | |
Reviewer | object |
Type | text |
ID | number |
Name | text |
Email |
| Field | Type |
|---|---|
Project IDRequired | choice |
Name | text |
| Field | Type |
|---|---|
ID | number |
Project | object |
ID | number |
Name | text |
| Field | Type |
|---|---|
Project IDRequired | choice |
Name | text |
| Field | Type |
|---|---|
ID | number |
Project | object |
ID | number |
Section | object |
ID | number |
Name | text |
| Field | Type |
|---|---|
User IdRequired | choice |
First NameRequired | text |
Last NameRequired | text |
EmailRequired | |
Role IDRequired | choice |
Team IDs | choice |
| Field | Type |
|---|---|
ID | number |
First name | text |
Last name | text |
Email | |
Guid | text |
Status | text |
Role ID | number |
Team ids | array |
| Field | Type |
|---|---|
Project IDRequired | choice |
Custom Project Field Values | array |
| Field | Type |
|---|---|
Opportunity URL | url |
Uninitialized field | text |
Amount | text |
| Field | Type |
|---|---|
Project IDRequired | choice |
Merge Project Field Values | array |
| Field | Type |
|---|---|
Deal size | text |
Uninitialized variable | text |



