How to Send Images, Video, Audio, and Documents via WhatsApp in Sparkforge

By Sparkforge Support Team ·Last reviewed May 3, 2026

WhatsApp media (image, video, audio, document) only sends inside the 24-hour customer service window. Build a workflow that runs the WhatsApp Customer Service Window Check first, then a WhatsApp send action with your From Number and Media Type.

WhatsApp Business rules let you send media — images, video, audio, and documents — only inside the 24-hour customer service window after a contact replies. In Sparkforge, that means every WhatsApp media workflow needs a window check before the send.

Build the workflow

  1. Open the Automation tab.
  2. Click Create Workflow and choose Start from Scratch.
  3. Click the + icon to add a step.
  4. Search for WhatsApp: Customer Service Window Check and add it.
  5. Under the Open branch, click + to add the next step.
  6. Add the WhatsApp send action and choose:
    • From Number — a WhatsApp number connected to your account
    • Media Type — image, video, audio, or document
  7. Attach or reference the media file.
  8. Click Save Action.

Publish the workflow once the trigger and steps are in place.

Why the window check matters

WhatsApp blocks template-free media outside the 24-hour window. The Customer Service Window Check prevents the workflow from firing the send when the window is closed, so you avoid failed messages and policy issues.

Frequently Asked Questions

Why do I need the WhatsApp Customer Service Window Check?
WhatsApp only allows free-form media inside a 24-hour window after the contact’s last inbound message. The window check makes sure the send only fires when WhatsApp will accept it.
Can I test the media message in real time?
Yes. Once the workflow is published, trigger it under a test contact to confirm the media sends correctly.
What media types can I send via WhatsApp?
Images, video, audio, and documents are all supported through the Media Type dropdown in the WhatsApp action.
How do I pick the sending number?
In the WhatsApp action, select the From Number from the list of WhatsApp numbers already connected to your Sparkforge account.
What happens if the 24-hour window is closed?
The window check routes the workflow down the Closed branch instead of sending. From there you can queue a template message or end the workflow.

Was this article helpful?