Vous avez besoin d’un plan Builder ou supérieur pour utiliser les connecteurs dans votre application.
Ce que vous pouvez faire
Publier dans des canaux
Envoyez des mises à jour ou des annonces dans un canal quand un événement se produit dans votre application.
Notifier vos coéquipiers
Envoyez une alerte dès qu’un ticket, une échéance ou un seuil est atteint.
Automatiser les mises à jour
Envoyez des résumés, rappels et synthèses récurrents depuis votre application selon un planning.
En un coup d’œil
Identifiants de type
slack (Slack User), slackbot (Slack Bot)Modèle d’authentification
OAuth
Types de connecteur
Pour les créateurs d’application, pour les utilisateurs d’application
Configuration de connexion
Aucune
Guide des permissions
Slack User
Les messages apparaissent au nom de la personne qui a connecté Slack. Idéal quand un workflow doit agir au nom d’une personne spécifique.
Slack Bot
Les messages apparaissent au nom d’un bot que vous nommez et personnalisez. Idéal pour les notifications partagées et les mises à jour automatisées.
Connecter Slack User
- Pour les créateurs d'application
- Pour les utilisateurs d'application
Connectez un seul compte Slack pour les workflows Slack de votre application. Base44 gère l’application OAuth, il n’y a donc rien à enregistrer. Commencez depuis le chat IA, ou depuis Integrations → Browse dans le tableau de bord de votre application.Pour connecter Slack User :
- Allez dans l’éditeur de votre application.
- Décrivez ce que vous voulez faire avec Slack dans le chat IA, par exemple :
Publie un message dans le canal #support quand un nouveau ticket est créé. - Examinez ce que le chat IA demande sous We need your permission to access.
- Cliquez sur Connect to Slack User.
- Dans la fenêtre Slack, choisissez votre espace de travail, examinez les permissions et cliquez sur Allow.
Connecter Slack Bot
Une connexion Slack Bot est au niveau de l’espace de travail. Le bot est installé dans un espace de travail Slack, pas sur le compte d’une personne.
- Pour les créateurs d'application
- Pour les utilisateurs d'application
Connectez un seul bot Slack pour les workflows Slack de votre application. Base44 gère l’application OAuth, il n’y a donc rien à enregistrer. Commencez depuis le chat IA, ou depuis Integrations → Browse dans le tableau de bord de votre application.Pour connecter Slack Bot :
- Allez dans l’éditeur de votre application.
- Décrivez ce que vous voulez faire avec Slack dans le chat IA, par exemple :
Publie un message dans #deployments quand une nouvelle release est publiée. - Examinez ce que le chat IA demande sous We need your permission to access.
- Cliquez sur Connect to Slack Bot.
- Dans la fenêtre Slack, choisissez votre espace de travail, examinez les permissions et cliquez sur Allow.
Personnaliser l’identité du Slack Bot
Donnez un nom et une icône au bot lors de sa configuration. Slack Bot peut publier dans les canaux publics sans invitation. Pour les canaux privés, invitez d’abord le bot dans le canal.Scopes et permissions Slack
Chaque connecteur utilise ses propres scopes, et les deux ensembles ne sont pas interchangeables. Sélectionner un scope Slack User pour Slack Bot, ou l’inverse, fait échouer la connexion.Scopes Slack User
Scopes Slack Bot
Les listes de scopes peuvent changer. Examinez toujours les permissions affichées pendant le flux de connexion.
Utiliser Slack dans une fonction backend
Une fois Slack connecté, vos fonctions backend peuvent récupérer un token d’accès et appeler directement l’API Slack. Base44 gère le flux OAuth et le stockage des tokens.getConnection() pour une connexion partagée, ou getCurrentAppUserConnection() pour que chaque requête utilise le token de la personne connectée.
Connecteurs partagés
Configurez, déployez et appelez une connexion partagée depuis une fonction backend.
Connecteurs utilisateurs d'application
Récupérez le token de la personne connectée et appelez l’API en son nom.
Dépannage
La connexion échoue avec une erreur de scope invalide
La connexion échoue avec une erreur de scope invalide
Slack User et Slack Bot utilisent des ensembles de scopes différents qui ne peuvent pas être mélangés. Vérifiez que vous avez sélectionné uniquement les scopes listés pour le connecteur que vous configurez, et que votre application Slack demande ces mêmes scopes.
La connexion échoue avec une erreur d'URI de redirection
La connexion échoue avec une erreur d'URI de redirection
Vérifiez que
https://connectors.base44.com/api/oauth/callback est enregistrée dans votre application Slack, exactement comme affichée. Si le connecteur utilise encore des URL par application, l’URI de votre application Slack doit plutôt correspondre à l’un de ceux affichés sous Per-app URLs (for legacy connectors) dans View redirect URIs for your apps. Ajoutez donc chaque URI listé.Le bot ne peut pas publier dans un canal privé
Le bot ne peut pas publier dans un canal privé
Slack Bot publie dans les canaux publics sans invitation. Pour un canal privé, invitez d’abord le bot dans le canal.
Certaines personnes ne peuvent pas connecter leur compte Slack User
Certaines personnes ne peuvent pas connecter leur compte Slack User
Si votre application Slack n’est pas distribuée, seules les personnes de votre propre espace de travail Slack peuvent se connecter. Activez la distribution publique dans les paramètres de votre application Slack.
FAQ
Puis-je utiliser les deux connecteurs dans la même application ?
Puis-je utiliser les deux connecteurs dans la même application ?
Oui. Ce sont des connecteurs distincts, ajoutez donc chacun de ceux dont vous avez besoin.
Puis-je personnaliser les messages Slack ?
Puis-je personnaliser les messages Slack ?
Oui. Décrivez le format, le contenu et le moment souhaités dans le chat IA. Vous pouvez aussi ouvrir la fonction backend générée dans Dashboard → Code → Functions pour affiner la charge utile du message, par exemple avec des blocs pour des mises en page plus complexes.
Comment changer ou déconnecter un compte Slack ?
Comment changer ou déconnecter un compte Slack ?
Dans l’onglet Integrations de votre application, ouvrez My integrations, trouvez Slack User ou Slack Bot, et cliquez sur l’icône More actions pour changer de compte, reconnecter ou déconnecter. En savoir plus sur la gestion des connecteurs.
Cette page a été traduite par IA. Pour les informations les plus précises et à jour, consultez la version anglaise.