Getting Started
The essential onboarding playbook — learn the key workflows to get new clients up and running quickly.
Premiers pas & configuration
Créez votre premier projet, mettez à jour son nom et ses paramètres (langue, user_prompt, clé OpenAI) et configurez le site public / branding (logo, couleurs, footer links, domaine personnalisé). Découvrez l'adresse inbound email du projet, gérez vos préférences UI (langue, thème) et ajoutez des clés API si besoin pour accès programmatique.
Connexion de repositories Git
Connectez des repositories via OAuth ou GitHub App, listez et supprimez les repos liés à un projet, affichez les branches et testez l'accès. DeployIt crée automatiquement des webhooks pour push/PR et fournit des outils de diagnostic (permissions, webhooks). Le flux gère l'extraction et la préparation des tokens OAuth côté client et détecte les tokens proches de l'expiration.
Indexation & recherche RAG
Indexez l'intégralité d'un repository (fetch + embeddings), re-indexez les fichiers modifiés, synchronisez les vecteurs vers Milvus et lancez manuellement des synchronisations RAG. Interrogez Milvus par texte via les agents, gérez collections/index et supprimez des sources. Gérez uploads de fichiers et scraping de sites avec visualisation de la progression des jobs.
Agents d'automatisation & Hooks
Créez et éditez des agents (flux d'étapes JSON), dupliquez-les ou utilisez des templates (ex : SEO Article Generator). Associez un modèle LLM par agent et exécutez-les manuellement ou via des AgentHooks. Configurez des hooks (fréquence, count/duration), filtrez les inputs (branches, fichiers, auteurs), planifiez des exécutions et envoyez les outputs vers email, Notion ou webhooks. Le serveur dispatche push/PR vers les hooks/pipelines.
Flux de génération, revue & publication
Consultez les GenerationLogs par projet, ouvrez et relisez les contenus générés (review / finalisation), voyez le prompt utilisé et les métadonnées (commit, agent, execution_frequency, input_prompt). Exportez un document en Markdown ou JSON, dupliquez/supprimez un log, et publiez un document vers une destination configurée (webhook, email, Notion...).
Destinations, webhooks & intégrations
Créez et gérez des destinations webhook (endpoint, method, headers, auth, signing, retries), associez-les aux AgentHooks, testez l'envoi manuel de documents et configurez stratégies de retries/backoff et signatures. Intégrez des destinations externes (Notion, email) et sécurisez les flux avec webhookSecret et vérification côté provider.
Chat contextuel & support
Utilisez la zone de chat avec sélection du modèle AI, historique et streaming des réponses. Le chat enrichit automatiquement les réponses avec le contexte code via RAG. Retrouvez et copiez l'adresse inbound email du projet, accédez à la gestion des API keys et activez le plugin Crisp pour support intégré.
Équipe, permissions & facturation
Gérez les membres d'un projet et attribuez des rôles (owner, editor). Consultez la liste des projets d'un utilisateur et configurez les droits via UserProjects. Suivez les crédits ou 'remaining outputs' dans l'UI, comprenez la consommation de crédits lors de la sauvegarde de documents/agents et accédez au processus de checkout Paddle.
Diagnostics, tokens & dépannage
Diagnostiquez l'accès aux repos et l'état des webhooks, vérifiez/rafraîchissez les tokens GitLab et récupérez le token d'installation GitHub App côté serveur. Surveillez et annulez des jobs en cours, recevez des updates en temps réel via sockets, et suivez les étapes de dépannage courantes (réinstaller l'app, recréer webhook, rafraîchir token).
API, clés & accès développeur
Listez, créez et supprimez des clés API (nom, description, expiration). Authentifiez les requêtes via x-api-key ou Bearer et utilisez les utilitaires/middleware serveur pour valider l'accès. Accédez à la documentation API depuis l'UI, récupérez l'heure serveur pour debug et testez les endpoints de preview/diagnostic.
Conseils & meilleures pratiques
Astuces concrètes : quand re-indexer vs re-indexation incrémentale, utiliser templates d'agents (SEO) et sélectionner le LLM adapté, configurer des hooks programmés pour automatiser releases, prévisualiser outputs avant publication, régler retries/backoff pour webhooks, scraper une URL pour pré-remplir le branding et sécuriser tokens/webhooks.