Actions148
- Chats Actions
- Chat Contacts Actions
- Chat Messages Actions
- Chat Files Actions
- Files Actions
- Team Actions
- Labels Actions
- Departments Actions
- Quick replies Actions
- Queue Actions
- WhatsApp session Actions
- WhatsApp profile Actions
- Business catalog Actions
- Campaigns Actions
- Meeting Links Actions
- User Status Actions
- Webhooks Actions
- Other Actions
- Send messages Actions
- Outbound Messages Actions
- WhatsApp Numbers Actions
- Groups Actions
- Channels Actions
Overview
This node interacts with the SparkBot WhatsApp API to query the business catalog associated with a WhatsApp Business account. Specifically, it allows users to retrieve product items listed in the business catalog of a given WhatsApp Business phone number.
Common scenarios where this node is beneficial include:
- Retrieving and displaying product catalogs within automated WhatsApp conversations.
- Integrating WhatsApp Business product listings into CRM or e-commerce platforms.
- Automating inventory checks or updates by querying the catalog programmatically.
For example, a user can input their WhatsApp Business phone number and specify how many products they want to retrieve (up to 500). The node then returns the catalog data, which can be used downstream for messaging customers about available products.
Properties
| Name | Meaning |
|---|---|
| WhatsApp Number | The ID of your WhatsApp Business number (device identifier). |
| Business Phone Number | The phone number of the WhatsApp Business account to query (e.g., +1234567890). |
| Products to Return | Number of catalog product items to retrieve, with a maximum limit of 500 (default 100). |
Output
The node outputs JSON data representing the queried business catalog products. Each item in the output corresponds to a product entry from the WhatsApp Business catalog, including details such as product name, description, price, and other relevant metadata provided by the SparkBot API.
No binary data output is indicated for this operation.
Dependencies
- Requires an API key credential for authenticating with the SparkBot WhatsApp API.
- The node depends on the SparkBot service being accessible and properly configured.
- The "WhatsApp Number" property must correspond to a valid device registered with the SparkBot API.
- Proper network connectivity to the SparkBot API endpoints is necessary.
Troubleshooting
Common Issues:
- Invalid or missing API key credential will cause authentication failures.
- Incorrect or unregistered WhatsApp Business phone number may result in empty or error responses.
- Requesting more than 500 products will likely cause validation errors.
- Network issues or API downtime can lead to request timeouts or failures.
Error Messages:
- Authentication errors typically indicate invalid or expired API keys; verify and update credentials.
- Validation errors on input parameters suggest checking the phone number format and product count limits.
- If the node returns an error message wrapped in JSON under
error, enabling "Continue On Fail" can help debug without stopping workflows.