Коротка відповідь: Додайте стовпці для файла, тексту, платформ, дати, часу, зони та статусу. n8n обирає Ready-рядки, виконує документоване REST-завантаження, чекає потрібного часу й публікує.
Тариф: REST API доступний на Business і Agency.
Крок 1 — структура таблиці
| media_url | caption | platforms | date | time | timezone | status | result |
|---|---|---|---|---|---|---|---|
| https://.../v1.mp4 | Launch day | tiktok,instagram,youtube | 2026-07-15 | 19:00 | Europe/Kyiv | ready |
- URL має вести прямо на файл.
- Часова зона — назва IANA.
- Обробляються лише Ready-рядки.
Крок 2 — n8n
- Schedule Trigger.
- Google Sheets Get Rows.
- Завантаження через presigned REST flow.
- Wait до потрібного часу.
- Platform publish endpoint.
- Update Row зі статусом і результатом.
Крок 3 — зворотний запис
Зберігайте HTTP-статус, відповідь, connection ID та ID рядка. Для MCP-розкладу синхронізуйте pending, published і failed.
Apps Script
function publishReadyRows() {
const sheet = SpreadsheetApp.getActiveSheet();
// Використовуйте точні endpoints із docs.dohoo.ai
}
Поширені запитання
Чи можуть кілька людей керувати календарем?
Так, а автоматизація бачить лише Ready.
Як зробити різні описи?
Додайте окремі стовпці для платформ.
Як перевірити публікацію?
Записуйте фактичну відповідь назад у рядок.
А Airtable?
Підійде, якщо потрібні складніші погодження.