Шаблон асистента: людина описує, що має вийти, агент виконує роботу із завантаження, планування й розкладу, і нічого не створюється, доки людина не схвалить. У Dropslate схвалення — не домовленість, якої агента просять дотримуватись; dropslate_create_post відмовляє без confirm: true, а dropslate_plan_post не має побічних ефектів, тож агент може планувати скільки завгодно і створювати лише схвалене. Цей рецепт — послідовність так, як вона відбувається в чаті.
Платний тариф (на Free агент може читати, не публікувати) і MCP-клієнт: Claude.ai або ChatGPT через вхід, Claude Code або Cursor із ключем API — Підключити AI-агента.
Файли: на вашому компʼютері (Claude Code, Claude Cowork — агент завантажує їх з оболонки) або за публічними URL (будь-який клієнт).
Підключені акаунти; агент читає їх через dropslate_list_accounts.
Агент: завантажує кожен файл — dropslate_create_upload, потім PUT із вашої оболонки, або dropslate_upload_from_url — і опитує dropslate_get_media до ready.
Агент:dropslate_plan_post на кожен слот; показує вам кожну таблицю.
Ви: схвалюєте, змінюєте слот або прибираєте один.
Агент:dropslate_create_post із confirm: true лише для схвалених слотів.
Агент:dropslate_get_post і повідомляє рядок стану кожного.
і виконує повернуте завантаження з вашої оболонки (curl -X PUT "<uploadUrl>" -H "Content-Type: video/mp4" --data-binary @monday.mp4), опитуючи dropslate_get_media, доки не ready. Потім:
План на пʼятницю: (та сама таблиця на 2 жовтня). Поки нічого не створено. Підтвердити обидва?
Ви: Так, але перенеси пʼятницю на 17:00.
Агент переплановує пʼятницю на 17:00, показує таблицю і після вашого «так» викликає:
{ "tool": "dropslate_create_post", "arguments": { "...same body as the plan...": "", "confirm": true } }
Агент: Queued. YouTube · What We Made · 28 Sep, 18:00 (Kyiv). Queued. Threads · @whatwemade · 28 Sep, 18:00 (Kyiv). Queued. YouTube · What We Made · 2 Oct, 17:00 (Kyiv). Queued. Threads · @whatwemade · 2 Oct, 17:00 (Kyiv).
Звіт іде після того, як інструмент повернув успіх, з id поста, акаунтом і абсолютним часом у поясі workspace — форматом, якого просить опис кожного інструмента.
Відкрийте Чергу: чотири пости, createdVia: mcp у кожній панелі. Налаштування → MCP → Останні виклики перелічує кожен інструмент, яким скористався агент, з результатом, а рядки mcp.call є в журналі дій. Якби агент викликав dropslate_create_post без вашого підтвердження, інструмент відповів би confirm_required і нічого не створив; якби викликав із confirm: true, не показавши вам план, пости б існували — саме тому правило «план, потім підтвердження» є в описі кожного інструмента і тому варто користуватися клієнтом, який дає бачити виклики інструментів.
Перегляд лише на читання. На Free-тарифі або з ключем read агент може перелічити акаунти, спланувати й відповісти «що заплановано на наступний тиждень» — і більше нічого; tools/list показує лише 11 інструментів читання.
Виправлення невдалого поста. «Чому не вийшов вівторок?» — агент викликає dropslate_get_post, читає повідомлення мережі й пропонує dropslate_retry_post (знову за confirm: true) або виправлений переплан.
Конвеєр, що питає людину. У n8n та сама форма без LLM: table плану йде в Slack або на пошту, посилання схвалення продовжує потік до POST /posts.