← BlogEssayer Residual Publish →
Productivité2026-05-15 · 4 min

Calendrier éditorial automatique : le guide pour les solo founders débordés

Trigger.dev, scheduling, cron UTC — comment Residual Publish publie vos articles à l'heure sans que vous ayez à vous en souvenir. Plus de "j'aurais dû publier hier".

Z
Zakaria Gharzouli · Residual Labs

Le problème de la régularité en solo

La cohérence éditoriale est la clé du SEO. Publier 1 article par semaine pendant 52 semaines > publier 52 articles en une semaine.

Le problème : en tant que solo founder, vous avez d'autres priorités. La publication "ce soir" devient "ce weekend" devient "le mois prochain".

Residual Publish résout ça avec le scheduling automatique.

Comment fonctionne le scheduling

Dans Residual Publish, vous pouvez programmer n'importe quel article pour n'importe quelle date future :

// Programmer via l'API
POST /api/v1/articles/{id}/schedule
Body: { scheduled_at: "2026-06-15T09:00:00Z" }

L'article passe en statut scheduled. Trigger.dev surveille la table articles via le cron daily-scheduler qui tourne à 09h00 UTC chaque matin.

Le cron daily-scheduler

// trigger/daily-scheduler.ts
export const dailySchedulerTask = schedules.task({
  id: "daily-scheduler",
  cron: "0 9 * * *", // 09h00 UTC chaque jour = 11h00 Paris en été
  run: async () => {
    const now = new Date()
    const { data: articles } = await supabaseAdmin
      .from("articles")
      .select("id, owner_id")
      .eq("status", "scheduled")
      .lte("scheduled_at", now.toISOString())

    // Publish each article
    await Promise.allSettled(
      articles.map(a => publishArticleDirect({ articleId: a.id, userId: a.owner_id }))
    )
  },
})

Idempotence garantie : le cron utilise .neq("status", "published") pour éviter les doubles publications.

Stratégie calendrier pour solo founders

Rythme recommandé : 2 articles par semaine

  • ·Lundi 09h00 : article data-drop sectoriel (données d'audit + analyse)
  • ·Jeudi 09h00 : article pratique (guide, tutoriel, comparatif)
  • Pourquoi deux jours différents : lundi matin les décideurs font leur veille, jeudi ils cherchent des solutions pratiques.

    Batch de génération le vendredi

    Consacrez 30 minutes chaque vendredi à générer 2-3 articles avec Residual Publish et les programmer pour la semaine suivante. Le weekend passe, les articles sont prêts.

    Vendredi 17h → Générer 3 articles (15 min)
                 → Programmer : L09, J09, L09 semaine+1 (5 min)
                 → Oublier jusqu'au vendredi suivant

    Le calendrier visuel

    Dans /schedule, vous voyez une timeline de vos articles programmés avec drag & drop pour reprogrammer. Le cron publie selon ce calendrier — sans intervention.

    Chaque publication génère un log (publish_logs) avec l'URL externe, le statut et la réponse de la plateforme. En cas d'échec, les crédits sont automatiquement remboursés.

    Combiner scheduling et lead scoring

    Le bon moment pour publier n'est pas seulement une question de SEO — c'est aussi une question de pipeline outreach.

    Exemple : vous programmez un article "Audit plombiers Paris" le lundi. Residual Reach lance une campagne cold email vers les plombiers parisiens le mardi. Les prospects reçoivent votre email ET tombent sur votre article dans leur recherche Google.

    Ce double contact augmente significativement le taux de réponse.


    *Programmez votre calendrier éditorial pour les 4 prochaines semaines en 15 minutes. Calendrier →*

    Prêt à automatiser votre publication de contenu ?

    Residual Publish génère, publie et score vos leads en autonomie. BYOK, RGPD, scheduling inclus. 100 crédits offerts.

    Créer un compte gratuit →
    Residual PublishBlogDocsÀ propos