Actions50
- Message Actions
- Send Text
- Send Image
- Send Video
- Send Audio
- Send Document
- Send Sticker
- Send Location
- Request Location
- Send Buttons
- Send List
- Send CTA
- Send Product
- Get Catalogs
- Send Product List
- Send Catalog
- Send Flow
- Request Call Permission
- Send Contact
- Send Template
- Send and Wait for Response
- Send or Remove Reaction
- Mark as Read
- List Messages
- Get Message
- Platform Messages Actions
- Media Actions
- Contact Actions
- Conversation Actions
- Broadcast Actions
- Block User Actions
- Custom API Call Actions
Media → Upload From URL
AI-generatedSummary
Upload media from a public URL into the media store of a specified WhatsApp account in Kapso. Specify the WhatsApp phone number (by name or ID), provide the source URL of the media file, and select the storage delivery method on Kapso's platform.
Inputs
- Phone Number Name or ID (required) — Select the WhatsApp account (phone number) that will store the ingested media. Options are loaded from connected Kapso numbers; you can pick from the list or specify an ID via an expression.
- Source URL (required) — Provide the publicly accessible HTTPS URL of the media file to upload into the selected WhatsApp account's media store. URL must be valid and between 1 to 2048 characters.
- Delivery — Choose the delivery type determining how Kapso stores the media: 'Meta Media' or 'Meta Resumable Asset'. Defaults to 'Meta Media'.
Output shape
a single JSON object representing the uploaded media response from Kapso API
The operation returns the API response after successfully uploading the media to the specified WhatsApp account. Errors or failures are returned according to Kapso API error format.
Examples
Example 1: User wants to add an image from a web URL into their WhatsApp media via Kapso.
Provide the phone number ID or select from options, assign the source HTTPS URL of the image, and choose the preferred delivery method for media storage.