Actions76
- Message Actions
- Chat Actions
- Contact Actions
- Group Actions
- Create
- List
- Get
- Delete
- Join
- Get Join Info
- Leave
- Get Picture
- Set Picture
- Delete Picture
- Update Subject
- Update Description
- Get Security Info Admin Only
- Set Security Info Admin Only
- Get Security Messages Admin Only
- Set Security Messages Admin Only
- Get Participants
- Add Participant
- Remove Participant
- Promote Admin
- Demote Admin
- Status Actions
- Channel Actions
- Poll Actions
- Profile Actions
- LID Actions
- File Actions
Overview
This node enables sending a video as a WhatsApp status update via the Wappfy API. It supports sending videos either by providing a direct URL or by uploading Base64-encoded video data. Users can optionally add a caption to the video status.
Typical use cases include:
- Sharing promotional or informational video updates as WhatsApp statuses.
- Broadcasting event highlights or announcements through video statuses.
- Automating video status updates in marketing workflows.
For example, a marketing automation workflow could use this node to post a new product teaser video as a WhatsApp status by specifying the video URL and an engaging caption.
Properties
| Name | Meaning |
|---|---|
| Media Source | Source of the media file; options: URL (provide a direct link) or Base64 (upload encoded data). |
| File URL | URL of the video file to send (required if Media Source is URL). |
| Base64 Data | Base64 encoded video file data (required if Media Source is Base64). |
| File Name | Name of the video file (used when Media Source is Base64; default is "file"). |
| MIME Type | MIME type of the video file (e.g., video/mp4) (required). |
| Caption | Optional caption text to accompany the video status. |
Output
The node outputs JSON data representing the response from the Wappfy API after attempting to send the video status. This typically includes information about the sent status message such as its ID and metadata returned by the API.
No binary data output is produced by this operation.
Dependencies
Requires a configured Wappfy API credential with:
- Base URL of the Wappfy API instance.
- Instance name identifier.
- An API key for authentication.
The node makes HTTP POST requests to the Wappfy API endpoints to send video statuses.
Troubleshooting
Common issues:
- Incorrect or missing API credentials will cause authentication failures.
- Providing an invalid or inaccessible video URL will result in errors from the API.
- Supplying improperly formatted Base64 data may cause upload failures.
- Missing required properties like MIME type or file source will prevent successful requests.
Error messages:
- Authentication errors usually indicate invalid API keys or misconfigured credentials.
- HTTP 400 errors often mean missing or invalid parameters (e.g., missing file URL or Base64 data).
- Network errors suggest connectivity issues with the Wappfy API endpoint.
Resolutions:
- Verify API credentials and permissions.
- Ensure URLs are publicly accessible and correctly formatted.
- Validate Base64 encoding of uploaded files.
- Fill all required fields according to the property definitions.
Links and References
- Wappfy API Documentation (for detailed API usage and parameters)
- WhatsApp Status Feature Overview