Requirements
To use Podium on WEXTL you need an active account and OAuth client credentials, granted by signing in with your account.[3]
Get your Podium credentials
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- Client IDtextRequired
- Client SecretpasswordRequired
Connect Podium in WEXTL
- Log in to your WEXTL account, add the Podium node module to your workflow, and click Create new credential.Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your Podium 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 →
Podium node modules
The list below is a reference of every Podium node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Open any Podium node module below to inspect its input parameters, outputs, and connection requirements.
Watch EventsTrigger
| Field | Type |
|---|---|
| User ID | number |
| Email address | |
| Name | text |
| Date created | date |
Get a CampaignAction
Get a Conservation MessageSearch
| Field | Type |
|---|---|
Conversation IDRequired | choice |
| Limit | number |
| Field | Type |
|---|---|
| Attachment URL | text |
| Body | text |
| Contact name | text |
| Conversation | object |
| Assigned user uid | text |
| Channel | object |
| Started at | text |
| Uid | text |
| Created at | date |
| Failure reason | text |
| Items | array |
| Location | object |
| Organization uid | text |
| Uid | text |
| Sender uid | text |
| Uid | text |
Get a ContactAction
| Field | Type |
|---|---|
Contact IDRequired | choice |
| Field | Type |
|---|---|
| Address | object |
| Address line 1 | text |
| Address line 2 | text |
| City | text |
| Country | text |
| Postal code | text |
| State | text |
| Attributes | array |
| Channels | array |
| Conversations | array |
| Created at | date |
| Emails | array |
| Locations | array |
| Name | text |
| Organization | object |
| Uid | text |
| Phone numbers | array |
| Tags | array |
| Uid | text |
| Updated at | date |
Get a ConversationAction
Get a Message from a ConversationAction
Get a PaymentAction
| Field | Type |
|---|---|
Payment IDRequired | text |
| Field | Type |
|---|---|
| Bank account last 4 | text |
| Bank account name | text |
| Card brand | text |
| Card funding | text |
| Card last 4 | text |
| Created at | date |
| Decline code | text |
| Decline code message | text |
| Fee | number |
| Fee billing type | text |
| Fee collected at | text |
| Interchange fee | number |
| Paid with card on file | boolean |
| Refunds | array |
| Settled at | text |
| Status | text |
| Uid | text |
| Updated at | date |
Get a ProductAction
Get a Refund DetailAction
Get an InvoiceAction
| Field | Type |
|---|---|
Invoice IDRequired | choice |
| Field | Type |
|---|---|
| Allowed payment methods | array |
| Amount | number |
| Canceled at | text |
| Canceled note | text |
| Channel | object |
| Identifier | text |
| Type | text |
| Conversation uid | text |
| Created at | date |
| Currency ref | text |
| Customer name | text |
| Invoice number | text |
| Invoice service charge items | array |
| Line items | array |
| Location | object |
| Organization uid | text |
| Uid | text |
| Paid at | text |
| Payment net | number |
| Payments | array |
| Reader uid | text |
| Requester | text |
| Status | text |
| Tip amount | number |
Get CampaignsSearch
Get ContactsSearch
| Field | Type |
|---|---|
| Updated At | date |
| Limit | number |
| Field | Type |
|---|---|
| Address | object |
| Address line 1 | text |
| Address line 2 | text |
| City | text |
| Country | text |
| Postal code | text |
| State | text |
| Attributes | array |
| Channels | array |
| Conversations | array |
| Created at | date |
| Emails | array |
| Locations | array |
| Name | text |
| Organization | object |
| Uid | text |
| Phone numbers | array |
| Tags | array |
| Uid | text |
| Updated at | date |
Get ConversationsSearch
Get InvoicesSearch
| Field | Type |
|---|---|
Location UIDRequired | choice |
| Date Paid | date |
| Date Refunded | date |
| Date Created | date |
| Limit | number |
| Field | Type |
|---|---|
| Allowed payment methods | array |
| Amount | number |
| Canceled at | text |
| Canceled note | text |
| Channel | object |
| Identifier | text |
| Type | text |
| Conversation uid | text |
| Created at | date |
| Currency ref | text |
| Customer name | text |
| Invoice number | text |
| Invoice service charge items | array |
| Line items | array |
| Location | object |
| Organization uid | text |
| Uid | text |
| Paid at | text |
| Payment net | number |
| Payments | array |
| Reader uid | text |
| Requester | text |
| Status | text |
| Tip amount | number |
Get ProductsSearch
Get Review InvitesSearch
| Field | Type |
|---|---|
| Sender UID | text |
| Created At | object |
| Greater Than | date |
| Greater Than or Equal To | date |
| Less Than | date |
| Less Than or Equal To | date |
| Updated At | object |
| Greater Than | date |
| Greater Than or Equal To | date |
| Less Than | date |
| Less Than or Equal To | date |
| Limit | number |
| Field | Type |
|---|---|
| Attributions | array |
| Channel | object |
| Identifier | text |
| Type | text |
| Conversation item uid | text |
| Created at | date |
| Customer name | text |
| Delivery status | text |
| Languages | array |
| Link clicked | boolean |
| Link clicked at | text |
| Location | object |
| Organization uid | text |
| Uid | text |
| Sender | object |
| Name | text |
| Sent through | text |
| Type | text |
| Uid | text |
| Short URL | text |
| Test | boolean |
| Uid | text |
| Updated at | date |
| URL | text |
Get Review ResponsesSearch
Cancel an InvoiceAction
| Field | Type |
|---|---|
Invoice IDRequired | choice |
Location UIDRequired | choice |
NoteRequired | text |
| Field | Type |
|---|---|
| Allowed payment methods | array |
| Amount | number |
| Canceled at | text |
| Canceled note | text |
| Channel | object |
| Identifier | text |
| Type | text |
| Conversation uid | text |
| Created at | date |
| Currency ref | text |
| Customer name | text |
| Invoice number | text |
| Invoice service charge items | array |
| Line items | array |
| Location | object |
| Organization uid | text |
| Uid | text |
| Paid at | text |
| Payment net | number |
| Payments | array |
| Reader uid | text |
| Requester | text |
| Status | text |
| Tip amount | number |
Create a CampaignAction
| Field | Type |
|---|---|
LocationsRequired | choice |
NameRequired | text |
StatusRequired | choice |
| Include Active Conversations | boolean |
| Recently Sent Subscriber Override | boolean |
| Message | text |
| Field | Type |
|---|---|
| Created at | date |
| Ended at | text |
| Locations | array |
| Message | text |
| Name | text |
| Organization | object |
| Uid | text |
| Started at | text |
| Status | text |
| Uid | text |
| Updated at | date |
Create a ContactAction
Create a Message for a CampaignAction
| Field | Type |
|---|---|
Campaign IDRequired | choice |
Channel IdentifierRequired | text |
| Field | Type |
|---|---|
| Attachment URL | text |
| Body | text |
| Contact name | text |
| Conversation | object |
| Assigned user uid | text |
| Channel | object |
| Started at | text |
| Uid | text |
| Created at | date |
| Failure reason | text |
| Items | array |
| Location | object |
| Organization uid | text |
| Uid | text |
| Sender uid | text |
| Uid | text |
Create a RefundAction
| Field | Type |
|---|---|
AmountRequired | number |
Channel IdentifierRequired | text |
Customer NameRequired | text |
Location UIDRequired | choice |
Reader UIDRequired | text |
ReasonRequired | choice |
| Account UID | text |
| Field | Type |
|---|---|
| Amount | number |
| Card brand | text |
| Card last 4 | text |
| Created at | date |
| Location | object |
| Uid | text |
| Notes | array |
| Reason | text |
| Settled at | text |
| Status | text |
| Uid | text |
Create a Response for a ReviewAction
Create a Review InviteAction
| Field | Type |
|---|---|
Location UIDRequired | choice |
| Phone Number | text |
| Field | Type |
|---|---|
| Attributions | array |
| Channel | object |
| Identifier | text |
| Type | text |
| Conversation item uid | text |
| Created at | date |
| Customer name | text |
| Delivery status | text |
| Languages | array |
| Link clicked | boolean |
| Link clicked at | text |
| Location | object |
| Organization uid | text |
| Uid | text |
| Sender | object |
| Name | text |
| Sent through | text |
| Type | text |
| Uid | text |
| Short URL | text |
| Test | boolean |
| Uid | text |
| Updated at | date |
| URL | text |
Create an AppointmentAction
Create an InvoiceAction
| Field | Type |
|---|---|
Channel IdentifierRequired | text |
Customer NameRequired | text |
Invoice NumberRequired | text |
Line ItemsRequired | array |
Location UIDRequired | choice |
| Account UID | text |
| Allowed Payment Options | array |
| Reader UID | text |
| Field | Type |
|---|---|
| Allowed payment methods | array |
| Amount | number |
| Canceled at | text |
| Canceled note | text |
| Channel | object |
| Identifier | text |
| Type | text |
| Conversation uid | text |
| Created at | date |
| Currency ref | text |
| Customer name | text |
| Invoice number | text |
| Invoice service charge items | array |
| Line items | array |
| Location | object |
| Organization uid | text |
| Uid | text |
| Paid at | text |
| Payment net | number |
| Payments | array |
| Reader uid | text |
| Requester | text |
| Status | text |
| Tip amount | number |
Delete a CampaignAction
| Field | Type |
|---|---|
Campaign IDRequired | choice |
Delete a ContactAction
| Field | Type |
|---|---|
Contact IDRequired | choice |
Make an API Calluniversal
Refund an InvoiceAction
| Field | Type |
|---|---|
Invoice IDRequired | choice |
AmountRequired | number |
Location UIDRequired | choice |
Payment UIDRequired | text |
ReasonRequired | choice |
| Note | text |
| Field | Type |
|---|---|
| Allowed payment methods | array |
| Amount | number |
| Canceled at | text |
| Canceled note | text |
| Channel | object |
| Identifier | text |
| Type | text |
| Conversation uid | text |
| Created at | date |
| Currency ref | text |
| Customer name | text |
| Invoice number | text |
| Invoice service charge items | array |
| Line items | array |
| Location | object |
| Organization uid | text |
| Uid | text |
| Paid at | text |
| Payment net | number |
| Payments | array |
| Reader uid | text |
| Requester | text |
| Status | text |
| Tip amount | number |
Send a MessageAction
| Field | Type |
|---|---|
Message BodyRequired | text |
ChannelRequired | object |
IdentifierRequired | text |
TypeRequired | choice |
Location UIDRequired | choice |
| Contact Name | text |
| Sender Name | text |
| Set Open Inbox | boolean |
| Subject | text |
| Field | Type |
|---|---|
| Attachment URL | text |
| Body | text |
| Contact name | text |
| Conversation | object |
| Assigned user uid | text |
| Channel | object |
| Started at | text |
| Uid | text |
| Created at | date |
| Failure reason | text |
| Items | array |
| Location | object |
| Organization uid | text |
| Uid | text |
| Sender uid | text |
| Uid | text |
Update a CampaignAction
| Field | Type |
|---|---|
Campaign IDRequired | choice |
LocationsRequired | choice |
NameRequired | text |
StatusRequired | choice |
| Include Active Conversations | boolean |
| Recently Sent Subscriber Override | boolean |
| Message | text |
| Field | Type |
|---|---|
| Created at | date |
| Ended at | text |
| Locations | array |
| Message | text |
| Name | text |
| Organization | object |
| Uid | text |
| Started at | text |
| Status | text |
| Uid | text |
| Updated at | date |
Update a ContactAction
Templates
Look for Podium templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Aircall[2]Business phone system for teams, with calls, messages, and AI notes.
- BlueskyOpen social network built on the AT Protocol.
- AcumbamailEmail marketing platform for campaigns, lists, and subscriber automation.
- ButtondownIndie newsletter platform for writing, sending, and managing email lists.
- BandwidthEnterprise communications APIs for voice, messaging, and phone number services.
References
- WEXTL® Podium Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Podium.
- WEXTL® visual workflow builder data.
Last updated: Jul 24, 2026 18:12