# Fiche connecteur Writer Catalogue Pipedream : connexion du compte et droits nécessaires. Les actions réellement utilisables sont vérifiées dans Bruno lors de la connexion. Les déclencheurs sont documentés à titre de référence et ne sont pas activés automatiquement dans Bruno. Les noms et données des exemples sont fictifs ; toute exécution reste soumise aux droits et aux validations du connecteur. ## Writer URL : https://get-bruno.com/features/connectors/writer Référence texte : https://get-bruno.com/features/connectors/writer/reference.txt Origine : Catalogue Pipedream Statut : Catalogue Pipedream — connexion à vérifier Catégories : Intelligence artificielle Description : Writer sert à produire du texte et à interroger des connaissances internes de travail. Le connecteur expose la recherche dans des bases de connaissances, la gestion d’agents no-code et la génération de texte. Authentification : API key Présentation : Writer sert à produire du texte et à interroger des connaissances internes de travail. Le connecteur expose la recherche dans des bases de connaissances, la gestion d’agents no-code et la génération de texte. Usage : Rédiger un message d’accueil pour une équipe Exemple de demande : Je veux préparer dans Bruno un texte d’accueil pour les nouveaux arrivants de l’équipe Delta. Dites-moi quel outil utiliser pour générer une version de départ. Résultat attendu : Un texte peut être généré à partir d’une consigne écrite, avec choix éventuel d’un modèle. À préciser : Le message à écrire, par exemple un accueil pour l’équipe Delta ; Le ton souhaité, comme chaleureux ou direct ; Le modèle à utiliser si un autre que le modèle par défaut est nécessaire Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/writer/actions/send-prompt ; https://pipedream.com/apps/writer/actions/list-models Usage : Poser une question sur une base de connaissances interne Exemple de demande : Je veux vérifier dans Writer les horaires du site Musée des Dunes à partir d’une base documentaire. Dites-moi comment préparer la question et la base à interroger. Résultat attendu : Une réponse peut être obtenue à partir d’une base de connaissances choisie, avec les sources associées quand le contenu est présent. À préciser : Le nom de la base de connaissances à interroger ; La question précise, comme les horaires du site Musée des Dunes ; L’identifiant de la base si plusieurs bases existent Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/writer/actions/list-knowledge-graphs ; https://pipedream.com/apps/writer/actions/ask-knowledge-graph Usage : Lancer un agent enregistré Exemple de demande : Je veux exécuter dans Writer l’agent Compte-rendu hebdo pour produire une synthèse. Indiquez-moi ce qu’il faut récupérer avant de le lancer. Résultat attendu : Un agent enregistré peut être consulté pour connaître ses champs d’entrée puis exécuté avec des valeurs préparées. À préciser : Le nom ou l’identifiant de l’agent Compte-rendu hebdo ; Les champs attendus par l’agent ; Les valeurs à fournir pour chaque champ Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/writer/actions/list-applications ; https://pipedream.com/apps/writer/actions/get-application ; https://pipedream.com/apps/writer/actions/run-application Limites propres au service : Les bases de connaissances doivent être listées avant une question ciblée. Les agents doivent être listés puis inspectés avant exécution. La recherche documentaire dépend des contenus déjà présents dans la base. La fiche ne documente pas de suppression ni de modification directe des contenus source. Vocabulaire français : Interroger le graphe de connaissances — Pose une question en langage naturel fondée sur un ou plusieurs graphes de connaissances Writer et renvoie une réponse avec ses sources. (https://pipedream.com/apps/writer/actions/ask-knowledge-graph) Vocabulaire français : Obtenir une application — Récupère une application no-code Writer et son schéma d’entrée. (https://pipedream.com/apps/writer/actions/get-application) Vocabulaire français : Lister les applications — Liste les applications no-code enregistrées dans l’espace Writer. (https://pipedream.com/apps/writer/actions/list-applications) Vocabulaire français : Lister les graphes de connaissances — Liste les graphes de connaissances disponibles dans l’espace Writer. (https://pipedream.com/apps/writer/actions/list-knowledge-graphs) Vocabulaire français : Lister les modèles — Liste les modèles d’IA disponibles dans le compte Writer. (https://pipedream.com/apps/writer/actions/list-models) Vocabulaire français : Exécuter une application — Lance une application no-code enregistrée avec les entrées attendues. (https://pipedream.com/apps/writer/actions/run-application) Vocabulaire français : Envoyer une consigne — Génère du texte à partir d’un message ou d’un fil de messages via l’API de conversation Writer. (https://pipedream.com/apps/writer/actions/send-prompt) - action : Ask Knowledge Graph — Ask a natural-language question grounded in one or more of your Writer Knowledge Graphs (RAG). Returns an answer with its sources. Use List Knowledge Graphs first to resolve the graph id (s) you want to query. For free-form generation not grounded in your documents, use Send Prompt instead. Example: call with graphIds=["a1b2..."] and question="What are the park hours?" -> returns { question, answer, sources, references } . If a graph has no relevant content it returns a graceful 'no relevant information' answer rather than an error. See the documentation (https://pipedream.com/apps/writer/actions/ask-knowledge-graph) - action : Get Application — Get a single no-code application (agent) by its application id, including its input schema — the inputs array, where each entry's id is an input field name that Run Application must supply a value for (it is NOT the application's id). Use List Applications first to find the application's id , then call this before Run Application so you know the input field id s (names) the agent expects. Example: call with applicationId="3f9c..." -> returns { id, name, type, status, inputs: [{ id, name, ... }], created_at, updated_at } , where each inputs[].id is an input field name such as "topic" . See the documentation (https://pipedream.com/apps/writer/actions/get-application) - action : List Applications — List the no-code applications (agents) in your Writer workspace. Use this to see which saved agents exist and to resolve an agent's id , then call Get Application to inspect its inputs and Run Application to run it. Handles an empty workspace gracefully (returns an empty list). Auto-paginates up to 200 applications. Example: to list the content-generation agents and see just their names, call with type="generation" and fields=["name"] -> returns records like { id: "...", name: "Blog Writer" } . See the documentation (https://pipedream.com/apps/writer/actions/list-applications) - action : List Knowledge Graphs — List the Knowledge Graphs in your Writer workspace. Knowledge Graphs are the retrieval (RAG) sources you can query. Use this to find a graph by name/topic and resolve its id , then pass the id(s) to Ask Knowledge Graph to ask a grounded question. Auto-paginates up to 200 graphs. Example: to get just the names of your graphs, call with fields=["name"] -> returns records like { id: "...", name: "Isla Nublar Field Guide" } . See the documentation (https://pipedream.com/apps/writer/actions/list-knowledge-graphs) - action : List Models — List the AI models available in your Writer account (Palmyra family plus any external models). Use this to discover valid model ids and to recommend a model for a task, then pass the chosen id to Send Prompt as its model . Example: call with no parameters -> returns models such as { id: "palmyra-x5", name: "Palmyra X5" } , { id: "palmyra-x4", name: "Palmyra X4" } , and any others enabled for the account. palmyra-x5 is the recommended general-purpose model (creative writing included); pick a different id from the returned list only for a specialized need. See the documentation (https://pipedream.com/apps/writer/actions/list-models) - action : Run Application — Run a saved no-code application (agent) with the inputs it expects and return the generated content. Discover the agent's id with List Applications , then call Get Application to see the input field id s (names) it requires before running. Provide inputs as a JSON array of { id, value } objects, where each id is an input field name from the application's schema (not the application id) and value is an array of strings (one entry per value for that field). Example: call with applicationId="3f9c..." and inputs=[{ "id": "topic", "value": ["Velociraptor exhibit"] }, { "id": "tone", "value": ["exciting"] }] (here "topic" and "tone" are input field names) -> returns the agent's generated content. See the documentation (https://pipedream.com/apps/writer/actions/run-application) - action : Send Prompt — Generate text with Writer's chat completion API. Use this whenever the user asks you to write, draft, compose, generate, rewrite, summarize, translate, or brainstorm any text with Writer — subject lines, announcements, welcome messages, poems, copy, headlines, translations, and similar. Route these requests through Writer (which applies the team's models) rather than answering from your own knowledge. Pass the conversation as messages ; optionally choose a model (defaults to palmyra-x5 , a strong general-purpose model — creative writing included). Use List Models to discover other model ids available to the account. For questions grounded in your team's own documents, use Ask Knowledge Graph instead. Example: to draft a welcome message, call with messages=[{ "role": "user", "content": "Draft a 2-sentence welcome message for new visitors." }] and model="palmyra-x5" -> returns an OpenAI-shaped response whose choices[0].message.content holds the generated text. See the documentation (https://pipedream.com/apps/writer/actions/send-prompt)