About this integration
CRM and project platform for sustainable energy installers and solar projects. Connect it to any workflow without writing code.
You can choose from 0 triggers, 2 search modules and 4 actions. The connection type is basic authentication.
How to connect
The credential form asks for API Key.
Prefer the interactive builder form? Open it on the app page.
Paste your credentials once — WEXTL® stores them encrypted and reuses the connection across every workflow that needs it.
Enter your credentials below. WEXTL stores them encrypted and uses them only to call the API on your behalf.
Connecting 2Solar to WEXTL®
| Field | Type | Help |
|---|---|---|
API KeyRequired | password | You can get your (Sollit) API Key from Account -> API Settings. |
Use it in workflow automation
Add Add Images to a Request/Person as a workflow step.
The canvas below shows the integration — watch the video, then drop a node onto the canvas.
Start with the Add Images to a Request/Person step and run it on demand or on a schedule.
Then add Create a Request for a Person as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 4 ready-made modules for project management work — each run logs its inputs and outputs for debugging.
2Solar workflow on the canvas: Add Images to a Request/Person then Create a Request for a Person
Triggers, searches and actions
Explore the fields available for each 2Solar trigger, search, and action — 0 triggers, 2 searchs, and 4 actions.
Searches
2 search modules let you query the app mid-run and feed the results to the next step.
- Get a Person
- Search Requests
Actions
Use 4 action modules to write data back into the app from anywhere in a run.
- Add Images to a Request/Person
- Create a Request for a Person
- Make an API Call
- Update a Request
Explore the fields available for each 2Solar trigger, search, and action.
Searches
| Field | Type |
|---|---|
Person IDRequired | text |
| Field | Type |
|---|---|
Person ID | text |
Client ID | text |
Person type ID | text |
Parent person ID | text |
Language | text |
Gender | text |
Initials | text |
First name | text |
Infix | text |
Last name | text |
Company name | text |
Profession | text |
Address | text |
Number | text |
Number addition | text |
Postcode | text |
City | text |
Province | text |
Country | text |
Longitude | text |
| Field | Type |
|---|---|
SearchRequired | text |
Date Created From | date |
Date Created Until | date |
Date Edited From | date |
Date Edited Until | date |
Updated From | date |
Updated To | date |
Has Account Manager | boolean |
With Documents | text |
Single Record | text |
Installation Date | date |
Limit | number |
| Field | Type |
|---|---|
Request client status ID | text |
Original client status ID | text |
Original status | text |
Person ID | text |
Request ID | text |
Request date | text |
Request edited | text |
Request status | text |
Request type ID | number |
Request type name | text |
Current user ID | text |
Current user name | text |
Reference number | text |
Reference number 2 | text |
Reference number 3 | text |
Company name | text |
Gender | text |
Initials | text |
First name | text |
Infix | text |
Actions
| Field | Type |
|---|---|
Request IDRequired | text |
ImagesRequired | array |
Image URL | url |
| Field | Type |
|---|---|
Message | text |
| Field | Type |
|---|---|
First NameRequired | text |
Last NameRequired | text |
EmailRequired | |
First Name | text |
Infix | text |
Last Name | text |
Email | |
Postcode | text |
Number | text |
Skip Postcode Check | boolean |
Match Person on Address | boolean |
Number Extension | text |
Latitude | text |
Longitude | text |
Language | text |
Current User ID | number |
Client Status ID | number |
Second Client Status ID | number |
Second Client Status ID Message | text |
Parent Person ID | number |
| Field | Type |
|---|---|
Success | text |
Request ID | number |
Person ID | number |
| 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 |
|---|---|
Person IDRequired | text |
First Name | text |
Last Name | text |
Email | |
First Name | text |
Infix | text |
Last Name | text |
Email | |
Postcode | text |
Number | text |
Skip Postcode Check | boolean |
Match Person on Address | boolean |
Number Extension | text |
Latitude | text |
Longitude | text |
Language | text |
Current User ID | number |
Client Status ID | number |
Second Client Status ID | number |
Second Client Status ID Message | text |
| Field | Type |
|---|---|
Request ID | number |
Allowed fields | object |
0 | text |
1 | text |
2 | text |
... | text |
Custom fields | object |
Success | text |
Updated | object |
First name | text |
Last name | text |
Custom fields | object |
Person product types | array |
Not updated | object |
Not existing field | text |
Not allowed field | text |
Custom fields | object |



