> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bonx.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Automatiser la préparation des factures

> Automatisez la création et le contrôle des brouillons de facture.

Bonx peut créer automatiquement les brouillons de facture, les faire contrôler
par un agent IA et les manipuler par API. Cette page présente ces automatisations.

Pour configurer l’export vers un logiciel comptable, les comptes de vente, les
codes de TVA et l’analytique, consultez le [fonctionnement des connexions
comptables](/fr/integrations/accounting/overview).

## Créer automatiquement les brouillons

Dans le processus des commandes de vente, marquez une étape **Génère une facture
brouillon**. Lorsqu’une commande atteint cette étape, Bonx crée une facture
standard avec les données de la commande.

Cette action est idempotente : un nouveau passage sur la même étape retrouve le
brouillon associé au lieu de recréer la même facture.

Dans le processus des expéditions, marquez une étape **Facturer l’expédition**.
Lorsqu’une expédition atteint cette étape, Bonx crée un brouillon par commande
livrée avec les quantités expédiées. Les lignes sans
commande sont ignorées. Une commande déjà facturée pour cette expédition ou déjà
soldée est ignorée. Cette case n’est pas disponible sur les étapes Terminé et
Annulé.

## Contrôler les brouillons avec un agent IA

Dans les paramètres de facturation, attachez un agent IA à l’état **Brouillon**
et rédigez ses instructions. Il peut par exemple :

* uniformiser les descriptions des lignes ;
* compléter une information depuis les données Bonx ;
* appliquer une règle interne ;
* préparer des corrections avant validation.

Les changements peuvent être soumis à approbation ou acceptés automatiquement.
L’agent travaille sur les données modifiables du brouillon.

## Utiliser l’Assistant et les API

L’Assistant Bonx peut rechercher, lire et créer des factures. Il peut également
mettre à jour les champs et les lignes d’un brouillon.

Les API REST et GraphQL permettent de lister, lire, créer et mettre à jour les
factures selon les mêmes règles d’accès et de validation.

<CardGroup cols={2}>
  <Card title="API REST — Factures" icon="code" href="/fr/api-reference/list-invoices">
    Consultez les opérations disponibles sur les factures.
  </Card>

  <Card title="Créer une facture" icon="plus" href="/fr/api-reference/create-invoice">
    Consultez le schéma de création REST.
  </Card>
</CardGroup>

## Suivre l’activité

La vue des factures permet de rechercher, filtrer et trier les documents par
client, état, type, date, échéance, montant, site ou statut de transmission.

Les indicateurs de l’équipe Facturation présentent :

* le montant TTC des factures au brouillon ;
* le montant TTC des factures validées à encaisser ;
* le montant des factures dont l’échéance est dépassée ;
* le chiffre d’affaires HT facturé sur le mois.

Lorsque la facture utilise une autre devise, Bonx applique le taux figé à la
validation pour alimenter les indicateurs dans la devise principale.
