schedule_post
Schedule a post to a single social media platform at a specified future time by providing the provider, page ID, and planned timestamp.
Instructions
Planifie un post sur un seul réseau social via Plus Tard. Utilise ce tool quand l'utilisateur veut programmer, publier ou scheduler du contenu sur Facebook, Instagram, LinkedIn, X/Twitter, TikTok, Threads, Bluesky ou Google My Business.
IMPORTANT :
- Un appel = un réseau. Pour publier sur plusieurs réseaux, appelle
ce tool plusieurs fois.
- AVANT D'APPELER ce tool : appelle d'abord list_accounts (ou
get_user pour la vue détaillée) pour obtenir le page_id correct.
- Le `page_id` à passer ici est l'identifiant EXTERNE du compte sur
le réseau social (champ `accountId` / `page_id` retourné par
list_accounts, ex. "1097653263583548"), PAS l'identifiant interne
Plus Tard (champ `id` / `internal_id`, ex. "34"). Confondre les
deux crée un post mal rattaché et apparaissant comme "compte
déconnecté".
- Pour les providers sans sous-comptes (Twitter, LinkedIn, TikTok,
Threads, Bluesky, Google), utilise le `providerId` retourné par
get_user.
- Instagram exige au moins une image ou vidéo dans image_posts.
- planned_at doit être une date/heure UTC future au format ISO8601
(ex: 2026-05-01T10:00:00Z).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | ||
| page_id | Yes | ||
| provider | Yes | ||
| planned_at | Yes | ||
| image_posts | No | ||
| tiktok_params | No | ||
| twitter_params | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |