Start from the file you already have
Choose the source that matches your workflow. Each route ends the same way: FilePost returns a public URL that Sheets, Slack, Airtable, a CRM, or your own API can use immediately.
Pick the action by input shape
Zapier apps expose files in two common shapes. FilePost supports both, so you do not need an intermediate download or formatter step.
- Upload File
- Use when the previous Zap step provides a file or attachment object.
- Upload File From URL
- Use when the previous step provides a public or temporary file URL.
Build, connect, and manage the workflow in Zapier
FilePost’s Zapier app also includes actions to list files, delete a file, and create a shareable intake link. One FilePost API key connects the account; the Zap editor handles field mapping and tests.
What comes back from FilePost
The FilePost step returns url, file_id, name, size, and content_type. Map url into the next Zap action. Keep file_id if the workflow may need to retrieve metadata or delete the file later.
Need the long-form setup instead? Follow the step-by-step Zapier file upload guide. Prefer code? Use the FilePost API reference.