Skip to main content
Connectez votre application à Gmail pour envoyer, lire et gérer des e-mails. Utilisez un compte partagé ou la boîte de réception de chaque personne.
Vous avez besoin d’un plan Builder ou supérieur pour utiliser les connecteurs dans votre application.

Ce que vous pouvez faire

Intégrez les tâches liées aux e-mails aux workflows de votre application.

Envoyer des e-mails automatiquement

Envoyez des confirmations, des alertes et des relances personnalisées quand un événement se produit dans votre application.

Lire les e-mails entrants

Lisez et analysez les messages reçus, puis transformez-les en enregistrements comme des tickets de support.

Gérer la boîte de réception

Organisez le courrier pendant que votre application le traite, par exemple en marquant les messages comme lus ou en appliquant des libellés.
Exemples de prompts Dans le chat IA, décrivez l’objet, le corps du message, la mise en forme, les destinataires et les champs dynamiques. Par exemple :

Connecter Gmail

Connectez Gmail pour que votre application puisse envoyer et lire des e-mails.
Vous connectez un compte une seule fois. Toutes les personnes qui utilisent votre application partagent cette connexion et ses données.Pour ajouter un connecteur Gmail partagé :
  1. Cliquez sur Connectors dans la barre latérale de votre espace de travail.
  2. Cliquez sur Add connector.
  3. Recherchez Gmail, puis cliquez dessus.
  4. Sélectionnez Shared connector, puis cliquez sur Next.
  5. Saisissez un Connection name.
  6. Sous Who can access, sélectionnez où la connexion peut être utilisée. La valeur par défaut est Apps and Super agent.
  7. Sous Permissions, sélectionnez Read-only ou Read & write. La valeur par défaut est Read-only.
  8. Cliquez sur Add connector, puis connectez-vous avec le compte Gmail à partager.

Scopes et permissions

Les scopes déterminent ce que votre application peut faire dans Gmail. Vous les choisissez quand vous configurez un connecteur utilisateur de l’application. Pour un connecteur partagé, vous sélectionnez plutôt Read-only ou Read & write.
1

Ajoutés par Base44

  • email : identifie le compte Google. Il apparaît sous Always included.
2

Configurés par vous

Sous Scopes, ces scopes sont sélectionnés par défaut. Retirez ceux dont votre application n’a pas besoin. Les noms de scopes Gmail commencent par https://www.googleapis.com/auth/ :
  • gmail.compose : créer et mettre à jour des brouillons
  • gmail.labels : gérer les libellés
  • gmail.modify : marquer comme lu ou appliquer des libellés
  • gmail.readonly : lire les messages et les métadonnées
  • gmail.send : envoyer des messages
  • Dans Additional scopes, gmail.settings.basic est renseigné pour gérer les filtres, les signatures et le répondeur d’absence.
Accès : votre application travaille avec le courrier du compte Gmail qui autorise la connexion.
La lecture du contenu des e-mails est un scope Google restricted. Vérifiez comment Google regroupe ces scopes avant la mise en ligne de votre application.

Utiliser Gmail dans une fonction backend

Une fois Gmail connecté, vos fonctions backend peuvent récupérer un jeton d’accès et appeler directement l’API Gmail. Base44 gère le flux OAuth et le stockage des jetons.
  • Pour une connexion partagée, utilisez getConnection() pour récupérer le jeton.
  • Pour une connexion utilisateur de l’application, utilisez getCurrentAppUserConnection() pour que chaque requête utilise le jeton de la personne connectée.

Connecteurs partagés

Configurez, déployez et appelez une connexion partagée depuis une fonction backend.

Connecteurs utilisateur de l'application

Récupérez un jeton par utilisateur et appelez l’API en tant que personne connectée.

Dépannage

Vérifiez l’accès aux comptes si des personnes ne parviennent pas à connecter Gmail.
Si votre application OAuth Google est en mode test, seuls les utilisateurs de test approuvés peuvent se connecter. Publiez votre application OAuth ou sortez-la du mode test pour que toute personne qui utilise votre application puisse connecter son propre compte.
Cette page a été traduite par IA. Pour les informations les plus précises et à jour, consultez la version anglaise.