Requirements
To use Thulium on WEXTL you need an active account and an API access token from your account settings.[3]
Get your Thulium credentials
- subdomaintextRequired
Log into your account and copy the part of the URL before
[1].thulium.comon the browser. For example,mycompany. - UsernametextRequired
Log in to Thulium and go to Administration -> Users -> API Users to create a new user with API access.
[1] - PasswordpasswordRequired
Log in to Thulium and go to Administration -> Users -> API Users to create a new user with API access.
[1]
Connect Thulium in WEXTL
- Log in to your WEXTL account, add the Thulium 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 Thulium 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 →
Thulium node modules
The list below is a reference of every Thulium node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Open any Thulium node module below to inspect its input parameters, outputs, and connection requirements.
Watch AgentTrigger
| Field | Type |
|---|---|
| Agent ID | number |
| Login | text |
| Name | text |
| Surname | text |
| text | |
| Active | boolean |
| Active user | boolean |
| Number | text |
| Outbound mode | text |
| Group ID | text |
Watch Agent StatusTrigger
| Field | Type |
|---|---|
| Login | text |
| Status | text |
| Pause ID | number |
| Last change | date |
Watch Agent Work ReportTrigger
| Field | Type |
|---|---|
| Agent | object |
| Login | text |
| Name | text |
| Surname | text |
| Period | text |
| Inbound | object |
| Count | number |
| Answered count | number |
| Not answered count | number |
| Transferred count | number |
| Sum | text |
| Average | text |
| Wait sum | number |
| Wait average | text |
| Calls per hour | number |
| Chat | object |
| Closed | number |
| Responded | number |
| Ticket | object |
| Closed | number |
| Responded | number |
| Total responded | number |
| Outbound above threshold | object |
| Count | number |
| Sum | text |
| Average | text |
| Outbound below threshold | object |
| Count | number |
| Sum | text |
| Average | text |
| Login date | date |
| Logout date | date |
| Login sum | text |
| Pauses | array |
Watch ChatTrigger
| Field | Type |
|---|---|
| Chat queue ID | number |
| Client email | |
| Client name | text |
| Customer ID | number |
| Conversation ID | text |
| Created at | date |
| Closed at | date |
| Status | text |
| User login | text |
| Rating | number |
| Tags | array |
| Messages | array |
| Files | array |
| Client data | object |
| Browser | text |
| IP | text |
| Last visited URL | text |
| Os | text |
| Referrer | text |
| Resolution | text |
Watch CompaniesTrigger
| Field | Type |
|---|---|
| Name | text |
| Company ID | number |
| Customer ID | number |
| Identifier | text |
| Phone number | text |
| Phone numbers | array |
| text | |
| Emails | array |
| Type | text |
| Group | text |
| Nip | text |
| Account manager | text |
| Address | object |
| Street | text |
| Building | text |
| Flat | text |
| Postcode | text |
| City | text |
| Post office | text |
| Borough | text |
| County | text |
| Voivodship | text |
| Country | text |
| Custom fields | object |
| ID | text |
| Additional info | text |
Watch CustomersTrigger
| Field | Type |
|---|---|
| Customer ID | number |
| Name | text |
| Surname | text |
| Phone number | text |
| Phone numbers | array |
| Emails | array |
| Company ID | text |
| Identifier | text |
| Type | text |
| Group | text |
| Company flag | boolean |
| Birthdate | date |
| Gender | text |
| Homepage | text |
| Nip | text |
Watch OutboundsTrigger
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Crm | boolean |
| Order | number |
| Parity | number |
Watch TicketsTrigger
| Field | Type |
|---|---|
| Ticket ID | text |
| User login | text |
| From | text |
| Ticket queue name | text |
| Ticket queue ID | number |
| Subject | text |
| Category ID | number |
| Source | text |
| Status ID | text |
| Substatus ID | text |
| Tags | array |
| Customer ID | number |
| Full status name | text |
| Created at | date |
| Updated at | date |
| Closed at | date |
Get a CompanyAction
| Field | Type |
|---|---|
Company IDRequired | choice |
| Include Custom Fields | boolean |
| Include Address | boolean |
| Include Invoice Address | boolean |
| Include Mail Drop Address | boolean |
| Field | Type |
|---|---|
| Name | text |
| Company ID | number |
| Customer ID | number |
| Type | text |
| Group | text |
| Nip | text |
| Account manager | text |
| Address | object |
| Street | text |
| Building | text |
| Flat | text |
| Postcode | text |
| City | text |
| Post office | text |
| Borough | text |
| County | text |
| Voivodship | text |
| Country | text |
| Custom fields | object |
| ID | text |
| Additional info | text |
Get a CustomerAction
| Field | Type |
|---|---|
Company IDRequired | choice |
| Include Custom Fields | boolean |
| Include Address | boolean |
| Include Invoice Address | boolean |
| Include Mail Drop Address | boolean |
| Field | Type |
|---|---|
| Customer ID | number |
| Name | text |
| Surname | text |
| Phone number | text |
| Phone numbers | array |
| text | |
| Company ID | text |
| Identifier | text |
| Type | text |
| Group | text |
| Company flag | text |
| Account manager | text |
| Updated at | date |
| Custom fields | object |
| ID | text |
| Dodatkowe informacje | text |
Get a TicketAction
| Field | Type |
|---|---|
Ticket IDRequired | choice |
| Include Custom Fields | boolean |
| Field | Type |
|---|---|
| Ticket ID | number |
| From | text |
| Ticket queue name | text |
| Ticket queue ID | number |
| Subject | text |
| Status ID | text |
| Substatus ID | text |
| Customer ID | number |
| Full status name | text |
| Category ID | text |
| User login | text |
| Created at | date |
| Updated at | date |
| Closed at | date |
| Close time | text |
| First agent responded at | date |
Get an AgentAction
Get an Agent StatusAction
Get an Agent's Last Queue CallAction
Get Outbound StatsAction
List Agent GroupsSearch
List AgentsSearch
List Agents StatusesSearch
List Agents' Work ReportsSearch
| Field | Type |
|---|---|
Start DateRequired | date |
End DateRequired | date |
| Agent Logins | choice |
| Agent Group IDs | choice |
| Aggregate By | choice |
| Queue IDs | choice |
| Outbound Threshold | number |
| Limit | number |
| Field | Type |
|---|---|
| Agent | object |
| Login | text |
| Name | text |
| Surname | text |
| Period | text |
| Inbound | object |
| Count | number |
| Answered count | number |
| Not answered count | number |
| Transferred count | number |
| Sum | text |
| Average | text |
| Wait sum | number |
| Wait average | text |
| Calls per hour | number |
| Chat | object |
| Closed | number |
| Responded | number |
| Ticket | object |
| Closed | number |
| Responded | number |
| Total responded | number |
| Outbound above threshold | object |
| Count | number |
| Sum | text |
| Average | text |
| Outbound below threshold | object |
| Count | number |
| Sum | text |
| Average | text |
| Login date | date |
| Logout date | date |
| Login sum | text |
| Pauses | array |
List Campaign AgentsSearch
List CampaignsSearch
List Chat QueuesSearch
List Chat ReportsSearch
| Field | Type |
|---|---|
Start DateRequired | date |
End DateRequired | date |
| User Logins | choice |
| Sum Users | boolean |
| Aggregate By | choice |
| Chat Queue IDs | choice |
| Response Threshold | number |
| Limit | number |
| Field | Type |
|---|---|
| Series | date |
| User name | text |
| Incoming | number |
| Incoming to agent | number |
| Incoming including empty | number |
| Abandoned | number |
| Answered | number |
| Incoming to bot | number |
| Transferred by bot | number |
| Finished by bot | number |
| Service level percent | number |
| Chat time | object |
| Min | text |
| Max | text |
| Sum | text |
| Avg | text |
| Wait time | object |
| Min | text |
| Max | text |
| Sum | text |
| Avg | text |
| Sla percent | number |
| Rating | object |
| Rate | object |
| Satisfaction percent | number |
| Rated percent | number |
List ChatsSearch
| Field | Type |
|---|---|
| Date From | date |
| Date To | date |
| Status | choice |
| Chat Queue ID | number |
| Include Messages | boolean |
| Include Files | boolean |
| Include Client Data | boolean |
| Limit | number |
| Field | Type |
|---|---|
| Chat queue ID | number |
| Client email | |
| Client name | text |
| Customer ID | number |
| Conversation ID | text |
| Created at | date |
| Closed at | date |
| Status | text |
| User login | text |
| Rating | number |
| Tags | array |
| Messages | array |
| Files | array |
| Client data | object |
| Browser | text |
| IP | text |
| Last visited URL | text |
| Os | text |
| Referrer | text |
| Resolution | text |
List CompaniesSearch
| Field | Type |
|---|---|
| Identifier | choice |
| choice | |
| Phone Number | choice |
| NIP | choice |
| Customer Type | text |
| Customer Group | text |
| Custom Fields | array |
| Include Custom Fields | boolean |
| Include Address | boolean |
| Include Invoice Address | boolean |
| Include Mail Drop Address | boolean |
| Limit | number |
| Order | text |
| Limit | number |
| Field | Type |
|---|---|
| Name | text |
| Company ID | number |
| Customer ID | number |
| Identifier | text |
| Phone number | text |
| Phone numbers | array |
| Emails | array |
| Type | text |
| Group | text |
| Nip | text |
| Account manager | text |
| Address | object |
| Street | text |
| Building | text |
| Flat | text |
| Postcode | text |
| City | text |
| Post office | text |
| Borough | text |
| County | text |
| Voivodship | text |
| Country | text |
| Custom fields | object |
| ID | text |
| Additional info | text |
List CustomersSearch
| Field | Type |
|---|---|
| Identifier | text |
| Phone Number | text |
| NIP | text |
| Company ID | choice |
| Company Flag | boolean |
| Type | text |
| Group | text |
| Custom Fields | array |
| Include Custom Fields | boolean |
| Include Address | boolean |
| Include Invoice Address | boolean |
| Include Mail Drop Address | boolean |
| Order | text |
| Limit | number |
| Field | Type |
|---|---|
| Customer ID | number |
| Name | text |
| Surname | text |
| Phone number | text |
| Phone numbers | array |
| Emails | array |
| Company ID | text |
| Identifier | text |
| Type | text |
| Group | text |
| Company flag | boolean |
| Birthdate | date |
| Gender | text |
| Homepage | text |
| Nip | text |
List Ticket CategoriesSearch
List Ticket QueuesSearch
List Ticket StatusesSearch
List TicketsSearch
| Field | Type |
|---|---|
| Minimum Ticket Modification Date | date |
| Maximum Ticket Modification Date | date |
| Minimum Ticket Creation Date | date |
| Maximum Ticket Creation Date | date |
| Company ID | choice |
| Customer ID | choice |
| Assigned User Login | choice |
| Ticket Source | text |
| Ticket Queue ID | choice |
| Ticket Category ID | choice |
| Ticket Message ID | text |
| Ticket Status ID | choice |
| Custom Fields | array |
| Include Mail Drop Address | boolean |
| Order | text |
| Limit | number |
| Field | Type |
|---|---|
| Ticket ID | text |
| User login | text |
| From | text |
| Ticket queue name | text |
| Ticket queue ID | number |
| Subject | text |
| Category ID | number |
| Source | text |
| Status ID | text |
| Substatus ID | text |
| Tags | array |
| Customer ID | number |
| Full status name | text |
| Created at | date |
| Updated at | date |
| Closed at | date |
Add Agents to a CampaignAction
| Field | Type |
|---|---|
IDRequired | choice |
LoginsRequired | choice |
Add Comment to a TicketAction
| Field | Type |
|---|---|
Ticket IDRequired | choice |
CommentRequired | text |
User LoginRequired | choice |
| ID | number |
| Comment Type | choice |
Add Customer Response to a TicketAction
| Field | Type |
|---|---|
Ticket IDRequired | choice |
BodyRequired | text |
| Body Type | choice |
| Date | date |
Add Entry to CustomerAction
| Field | Type |
|---|---|
Company IDRequired | choice |
| Type | text |
| Payload | array |
Add Multiple Records to CRM OutboundAction
Answer a PhoneAction
| Field | Type |
|---|---|
LoginRequired | choice |
Clone an Outbound CampaignAction
Create a CampaignAction
| Field | Type |
|---|---|
NameRequired | text |
DialerRequired | text |
CRMRequired | boolean |
| ID | text |
| Active | boolean |
| Start Date | date |
| End Date | date |
| Order | number |
| Parity | number |
| End Date | date |
| Order | number |
| Parity | number |
| Parameters | object |
| Caller ID | text |
| Preview Timeout | number |
| Predictive Max Calls | number |
| Predictive Min Calls | number |
| Group ID | number |
| Field | Type |
|---|---|
| ID | text |
| Outbound ID | text |
Create a TicketAction
| Field | Type |
|---|---|
ToRequired | |
SubjectRequired | text |
BodyRequired | text |
| From | |
| Body Type | choice |
| Comment | text |
| CC | array |
| Attachments | array |
| Token | text |
| Source | choice |
| Direction | choice |
| User Login | choice |
| Customer ID | choice |
| Tags | array |
| Tag | text |
| Status ID | choice |
| Substatus ID | text |
| Category ID | choice |
| Field | Type |
|---|---|
| Ticket ID | number |
Create a Voicebot InteractionAction
| Field | Type |
|---|---|
NameRequired | text |
Call IDRequired | text |
StatusRequired | choice |
BodyRequired | array |
| Duration | text |
| Language | text |
| Note | text |
Create an AgentAction
Create Multiple CustomersAction
Delete a CampaignAction
| Field | Type |
|---|---|
IDRequired | choice |
| Delete Recordings | boolean |
Delete a ChatAction
| Field | Type |
|---|---|
Chat IdentifierRequired | choice |
Delete a CompanyAction
| Field | Type |
|---|---|
Company IDRequired | choice |
| Field | Type |
|---|---|
| Name | text |
| Company ID | number |
| Customer ID | number |
| Type | text |
| Group | text |
| Nip | text |
| Account manager | text |
| Address | object |
| Street | text |
| Building | text |
| Flat | text |
| Postcode | text |
| City | text |
| Post office | text |
| Borough | text |
| County | text |
| Voivodship | text |
| Country | text |
| Custom fields | object |
| ID | text |
| Additional info | text |
Delete a CustomerAction
| Field | Type |
|---|---|
Company IDRequired | choice |
| Include Custom Fields | boolean |
| Include Address | boolean |
| Include Invoice Address | boolean |
| Include Mail Drop Address | boolean |
Delete a TicketAction
| Field | Type |
|---|---|
Ticket IDRequired | choice |
Delete Chat ContentAction
| Field | Type |
|---|---|
Chat IdentifierRequired | choice |
ParticipantRequired | choice |
Delete Multiple CustomersAction
Delete Multiple Records from Outbound CRMAction
Delete Ticket AttachmentsAction
| Field | Type |
|---|---|
Ticket IDRequired | choice |
TokenRequired | text |
Hang Up an Agent CallAction
| Field | Type |
|---|---|
LoginRequired | choice |
Hold an Agent CallAction
| Field | Type |
|---|---|
LoginRequired | choice |
Log In an AgentAction
| Field | Type |
|---|---|
LoginRequired | choice |
Log Out an AgentAction
| Field | Type |
|---|---|
LoginRequired | choice |
Make a Phone CallAction
| Field | Type |
|---|---|
LoginRequired | choice |
Phone NumberRequired | text |
| Outbound ID | text |
| Customer ID | text |
| Caller ID | text |
| Custom Data | array |
Make a Preview CallAction
| Field | Type |
|---|---|
LoginRequired | choice |
Make an API Calluniversal
Mute an Agent PhoneAction
| Field | Type |
|---|---|
LoginRequired | choice |
Pause an Agent's PhoneAction
| Field | Type |
|---|---|
LoginRequired | choice |
Pause IDRequired | number |
Remove Agents from a CampaignAction
| Field | Type |
|---|---|
IDRequired | choice |
LoginsRequired | choice |
Send a MessageAction
| Field | Type |
|---|---|
Chat IdentifierRequired | choice |
MessageRequired | text |
| External Chatbot Identifier | text |
Send a Message to a ClientAction
| Field | Type |
|---|---|
Ticket IDRequired | choice |
BodyRequired | text |
User LoginRequired | choice |
| Body Type | choice |
| Date | date |
| Attachments | array |
| Attachment Token | text |
Send an SMSAction
Set Campaign AgentsAction
| Field | Type |
|---|---|
IDRequired | choice |
LoginsRequired | choice |
Start a Chat ConversationAction
| Field | Type |
|---|---|
Chat Queue IDRequired | choice |
| Client Name | text |
| Client Surname | text |
| Client Email | |
| Client ID | text |
| Customer ID | choice |
Stop a Chat ConversationAction
| Field | Type |
|---|---|
Chat IdentifierRequired | choice |
| External Chatbot Identifier | text |
Stop Recording an Agent's PhoneAction
| Field | Type |
|---|---|
LoginRequired | choice |
Transfer a SoftphoneAction
| Field | Type |
|---|---|
LoginRequired | choice |
DestinationRequired | text |
Unhold an Agent's CallAction
| Field | Type |
|---|---|
LoginRequired | choice |
Unmute an Agent PhoneAction
| Field | Type |
|---|---|
LoginRequired | choice |
Unpause an AgentAction
| Field | Type |
|---|---|
LoginRequired | choice |
Update a CampaignAction
| Field | Type |
|---|---|
| ID | choice |
| Name | text |
| Dialer | choice |
| Active | boolean |
| Start Date | date |
| End Date | date |
| Order | number |
| Parity | number |
| Parameters | object |
| Caller ID | text |
| Preview Timeout | number |
| Predictive Max Calls | number |
| Predictive Min Calls | number |
| Group ID | number |
Update a CompanyAction
| Field | Type |
|---|---|
Company IDRequired | choice |
| Name | text |
| NIP | text |
| Phone Number | array |
| Phone Number | text |
| Customer Type | text |
| Customer Group | text |
| Identifier | text |
| Note | text |
| Custom Fields | array |
| Fill Read-Only Custom Fields | boolean |
| Account Manager | text |
| VIP | boolean |
| Address | object |
| Street | text |
| Building | text |
| Flat | text |
| Postal Code | text |
| City | text |
| Country | text |
| Invoice Address | object |
| Street | text |
| Building | text |
| Flat | text |
| Postal Code | text |
| City | text |
| Country | text |
| Mail Drop Address | object |
| Street | text |
| Building | text |
| Flat | text |
| Postal Code | text |
| City | text |
| Country | text |
Update a CustomerAction
| Field | Type |
|---|---|
Company IDRequired | choice |
| Name | text |
| Surname | text |
| array | |
| Email Address | |
| Phone Number | array |
| Phone Number | text |
| Company ID | choice |
| Type | text |
| Group | text |
| Identifier | text |
| Gender | text |
| Homepage | url |
| Birthdate | date |
| NIP | text |
| Note | text |
| PESEL | text |
| Job | text |
Update a TicketAction
| Field | Type |
|---|---|
Ticket IDRequired | choice |
| User Login | choice |
| Status ID | choice |
| Substatus ID | text |
| Category ID | choice |
| Tags | array |
| Tag | text |
| Ticket Queue ID | choice |
| Custom Fields | array |
| Customer ID | choice |
Templates
Look for Thulium templates in the WEXTL template library.
Browse templates →Explore alternative apps
- CallRail[2]Call tracking — calls, SMS, form submissions, companies, and trackers.
- BatchDialerCloud predictive dialer for sales and collections teams with contacts and campaigns.
- Bland AIAI phone-calling platform that places and handles automated voice conversations at scale.
- AWS SESSend transactional email and manage Amazon SES identities, templates, contacts, suppressions, and configuration sets.
- AWS SQSSend, receive, and manage messages on Amazon SQS queues.
References
- WEXTL® Thulium Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Thulium.
- WEXTL® visual workflow builder data.
Last updated: Jul 24, 2026 18:13