- Accueil
- Ressources
- Intégrations
- Beyond Presence
Intégration Beyond Presence n8nAutomatiser Beyond Presence avec n8n.
Un agent vidéo qui se déploie depuis un workflow, ça tient debout ? L'intégration Beyond Presence n8n repose sur 3 opérations réparties sur 3 ressources : créer un agent, lire les avatars disponibles et traiter un événement webhook. Aucun trigger côté outil : le départ vient d'ailleurs.
Nœud communautaire Ce nœud n'est pas livré avec n8n : c'est un paquet communautaire (n8n-nodes-beyondpresence) à installer depuis Settings › Community nodes sur une instance auto-hébergée. npm
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
À quoi sert vraiment l'intégration Beyond Presence n8n ?
Le nœud Beyond Presence permet à un workflow de déployer des agents vidéo, de lire les avatars disponibles sur le compte et de traiter les événements qu'un appel renvoie. Trois opérations, trois ressources : agent.create, avatar.get et webhook.handleEvent, chacune calquée sur un appel déjà exposé par l'API Beyond Presence, sans couche de traduction supplémentaire.
Récupérer la fin d'un appel sans y penser. Beyond Presence envoie ses événements sur une URL. Un nœud Webhook de n8n, c'est-à-dire une adresse qu'un service extérieur appelle dès qu'il se passe quelque chose chez lui, reçoit le paquet. webhook.handleEvent le lit, ne garde que les call_ended, et la suite du workflow fait le reste : un résumé dans Slack pour le commercial qui suit le compte.
Choisir le visage avant de déployer. Figer un identifiant d'avatar dans un nœud, ça vieillit mal. avatar.get lit la liste au moment de l'exécution, tu gardes celui qui t'intéresse, et son identifiant part dans l'opération de création juste après. Deux nœuds, zéro copier-coller, et le workflow survit à l'arrivée de nouveaux avatars sur le compte.
Un agent par offre, pas un agent pour tout. Une nouvelle ligne arrive dans Google Sheets, le workflow la lit et agent.create déploie un agent avec son System Prompt, son Greeting et la bonne Language. L'identifiant renvoyé retourne dans la ligne d'origine : on sait toujours quel agent correspond à quelle campagne.
Quand passer par HTTP Request. Trois opérations, c'est une surface courte. Tout ce que l'API de Beyond Presence expose au-delà de la création d'agent, de la lecture des avatars et du traitement d'événement reste atteignable avec le nœud HTTP Request, qui appelle n'importe quel endpoint et réutilise le même credential via l'authentification prédéfinie. Rien de plus à configurer.
Les bornes à connaître avant de construire. Il n'existe pas de nœud trigger Beyond Presence, donc un workflow autour de cet outil démarre toujours sur autre chose. Et comme il s'agit d'un nœud communautaire, n8n Cloud ne l'accepte qu'une fois vérifié, là où une instance auto-hébergée l'installe depuis Settings sans attendre. Pour cadrer ce choix, l'Avis n8n détaille ce que change l'auto-hébergement, et la Formation n8n reprend les bases des credentials et des expressions.
Comment brancher Beyond Presence sur n8n ?
- 01
Installer le nœud communautaire
Ouvre Settings, va dans Community nodes et installe le paquet npm
n8n-nodes-beyondpresence, aujourd'hui en version 0.4.0. L'opération se fait sur une instance auto-hébergée : n8n Cloud n'accepte que les nœuds communautaires vérifiés. Une fois l'installation terminée, Beyond Presence apparaît dans le panneau des nœuds, sans coût supplémentaire côté n8n. - 02
Créer le credential une bonne fois
Récupère une clé API côté Beyond Presence en suivant le guide officiel sur
docs.bey.dev/api-key, puis ouvre le menu Credentials de n8n et enregistre-la. Un credential, c'est un accès stocké par n8n : tu le configures une fois et tous les workflows de l'instance le réutilisent, sans jamais recoller la clé dans un nœud. - 03
Relier le nœud au credential
Pose un nœud Beyond Presence sur le canvas et sélectionne le credential enregistré dans la liste déroulante en haut du nœud. Choisis la ressource, puis l'opération, et lance le nœud sur un seul item pour voir la réponse. Commence par
avatar.get: aucun paramètre à remplir, donc une réponse propre veut dire que la clé passe.
Ce que le nœud Beyond Presence sait faire
Le nœud Beyond Presence expose 3 opérations sur 3 ressources. Pour chacune : le nœud tel que tu le configures dans n8n, les champs obligatoires, et nos notes de terrain.
Sommaire des opérations
Agent
1 opérationCreate a new agent
agent.createCe que tu vois dans n8n
Notes & cas d'usage
Déploie un nouvel agent avec la configuration transmise et le renvoie au nœud suivant. Aucun paramètre n'est obligatoire : un appel nu crée donc un agent sur les valeurs par défaut.
Paramètres clés
- Avatar ID : l'identifiant de l'avatar affiché à l'écran, souvent
{{ $json.id }}récupéré à l'étape précédente. - System Prompt : les consignes que l'agent suit pendant l'appel.
- Language : une valeur de la liste,
en,fr,es,de,ptet d'autres. - Greeting : la phrase d'accueil prononcée en ouverture.
- Max Session Length (Minutes) : la durée maximale d'une session.
- Capabilities : coche
webcam_visionpour activer la vision par webcam.
Avatar
1 opérationGet the available avatars
avatar.getCe que tu vois dans n8n
Notes & cas d'usage
Renvoie les avatars disponibles sur le compte Beyond Presence. Rien à remplir : le nœud s'exécute tel quel et rend la liste, prête à être filtrée sur le nom ou choisie par position dans le nœud d'après.
Webhook
1 opérationHandle webhook event
webhook.handleEventCe que tu vois dans n8n
Notes & cas d'usage
Traite les événements que Beyond Presence envoie au sujet d'un appel, pour transformer un paquet brut en quelque chose sur quoi le workflow peut brancher une condition.
Paramètres clés
- Webhook Data : requis, le contenu de l'événement. Avec un nœud Webhook de n8n qui range les données dans la propriété body, passe
$JSON.body. - Event Type :
call_endedà la fin d'un appel,messagequand un message est échangé pendant l'appel,allpour tout traiter. - Filter by Agent IDs : active-le pour ne garder que certains agents.
- Agent IDs : la liste séparée par des virgules, par exemple
agent_123,agent_456.
Besoin d'aide pour automatiser Beyond Presence avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.
