Upload-Post + Airtable Integration
Post videos to social media directly from Airtable using Upload-Post\'s API. Automate your content publishing workflow in minutes.
Airtable\'s Automation Scripts allow you to trigger workflows when events happen in your base. By integrating with Upload-Post\'s API, you can automatically publish videos to platforms like TikTok, Instagram, and YouTube whenever a new record is created or updated.
Snelle Start Voorbeeld
3 Simple Steps
-
Maak een videotabel in Airtable
Voeg kolommen toe voor Video-URL, Titel en Status
-
Maak een automatisering aan
Kies "Wanneer record is aangemaakt" en actie "Voer een script uit"
-
Plak de voorbeeldcode
Vervang API_KEY en USERNAME door je inloggegevens
Voorbeeldcode
// Basic Airtable to Upload-Post Integration
// Get the record that triggered this automation
let table = base.getTable('Videos');
let record = await table.selectRecordAsync(input.config().recordId);
// Get video URL from Airtable record
let videoUrl = record.getCellValue('Video-URL');
// Upload to social media via Upload-Post
let formData = new FormData();
// Add the video URL (API will download it automatically)
formData.append('video_url', videoUrl);
// Add metadata
formData.append('title', record.getCellValue('Titel'));
formData.append('user', 'YOUR_USERNAME');
// Add platforms - you can add multiple platforms
formData.append('platform[]', 'tiktok');
formData.append('platform[]', 'instagram');
formData.append('platform[]', 'youtube');
formData.append('platform[]', 'facebook');
formData.append('platform[]', 'linkedin');
// Send to Upload-Post API
let result = await fetch('https://api.upload-post.com/api/upload', {
method: 'POST',
headers: { 'Autorisatie': 'Apikey JOUW_API_KEY' },
body: formData
});
// Update the record with result
let uploadResult = await result.json();
await table.updateRecordAsync(record, {
'Status': uploadResult.success ? 'Uploaded' : 'Mislukt'
}); Geavanceerd: N8n-sjabloon met AI & Airtable
Geautomatiseerde Video Publicatie Workflow
This powerful n8n workflow automatically detects new videos in Google Drive, generates AI-powered descriptions, publishes to Instagram, TikTok & YouTube, and tracks everything in Airtable.
Wat het doet:
- Monitort Google Drive op nieuwe video\'s
- Genereert AI-beschrijvingen met OpenAI
- Publiceert gelijktijdig naar meerdere platforms
- Volgt status en URL\'s in Airtable
- Verzendt foutmeldingen via Telegram
Vereisten:
- N8n-installatie (cloud of zelf-gehost)
- Google Drive, OpenAI, Airtable-accounts
- Upload-Post.com API-toegang
- Verbonden sociale media-accounts
Workflow Stappen
Videodetectie
Detecteert automatisch nieuwe video\'s die zijn geüpload naar je Google Drive-map
AI Inhoud Generatie
Gebruikt OpenAI om audio te transcriberen en boeiende beschrijvingen te genereren
Airtable Tracking
Maakt records aan met videometagegevens en volgt de publicatiestatus.
Multi-platform publicatie
Gelijktijdig uploaden naar Instagram, TikTok en YouTube via Upload-Post
Airtable Basisstructuur
| Veldnaam | Type | Beschrijving |
|---|---|---|
| Videonaam | Enkele regel tekst | Naam van het videobestand |
| Beschrijving | Lang tekst | AI-gegeneerde beschrijving |
| Uploaddatum | Date | Wanneer de video is verwerkt |
| Instagram Status | Enkele selectie | Succes, Mislukt, In afwachting |
| TikTok Status | Enkele selectie | Succes, Mislukt, In afwachting |
| YouTube Status | Enkele selectie | Succes, Mislukt, In afwachting |
| Platform-URL's | Lang tekst | URLs naar gepubliceerde inhoud |
Klaar om te gebruiken sjabloon
Get the complete n8n workflow template with all configurations and setup instructions.
API Referentie
Eindpunt
POSThttps://api.upload-post.com/api/upload
curl Example
curl \
-H 'Autorisatie: Apikey jouw-api-sleutel-hier' \
-F 'video=@/path/to/your/video.mp4' \
-F 'title="Je videotitel"' \
-F 'user="test"' \
-F 'platform[]=tiktok' \
-F 'platform[]=facebook' \
-F 'platform[]=linkedin' \
-X POST https://api.upload-post.com/api/upload Meer details nodig?
For complete API reference, advanced options, and troubleshooting:
Heb je hulp nodig met je integratie?
[email protected]