Was macht Productboard-Automation?
Automatisieren Sie Ihre Productboard-Produktmanagement-Operationen direkt über Claude Code. Erstellen Sie Notizen aus Kundenfeedback, durchsuchen Sie Funktionen und Ziele, verknüpfen Sie Entitäten und verfolgen Sie Releases – alles ohne die Befehlszeile zu verlassen.
Toolkit-Dokumentation: composio.dev/toolkits/productboard
Einrichtung
- Fügen Sie den Rube MCP-Server mit der URL
https://rube.app/mcpzu Ihrer Claude Code-Konfiguration hinzu - Authentifizieren Sie Ihr Productboard-Konto über den bereitgestellten Verbindungslink, wenn Sie dazu aufgefordert werden
- Starten Sie die Automatisierung Ihrer Produktmanagement-Workflows mit natürlicher Sprache
Kern-Workflows
1. Kundennotizen verwalten
Erstellen Sie Notizen aus Kundenfeedback und organisieren Sie sie mit Tags, Links und Followern.
Werkzeuge: PRODUCTBOARD_CREATE_NOTE, PRODUCTBOARD_LIST_NOTES, PRODUCTBOARD_ADD_NOTE_TAG, PRODUCTBOARD_ADD_NOTE_FOLLOWERS, PRODUCTBOARD_CREATE_NOTE_LINK
Erstellen Sie eine Notiz mit dem Titel "Bericht über App-Absturz auf Mobilgeräten" mit Inhalt aus Kundenfeedback, getaggt als "Bug" und verknüpft mit Funktion abc-123
Wichtige Parameter für PRODUCTBOARD_CREATE_NOTE:
title(erforderlich) undcontent(erforderlich) – Titel und Text der Notizcustomer_emailoderuser.email– Kunden/Benutzer zuordnentags– Array von Tag-Strings zur Kategorisierungdisplay_url– URL, die mit dem Notiztitel verknüpft wirdsource– Ursprungssystem mitoriginundrecord_idcompany– Mit einem Unternehmen verknüpfen
Wichtige Parameter für PRODUCTBOARD_LIST_NOTES:
createdFrom/createdTo– ISO 8601-Datumsbereichlast– Relativer Zeitraum (z. B."6m","10d","24h")term– Volltextsuche nach Titel oder InhaltallTags/anyTag– Nach Tags filtern (beide können nicht kombiniert werden)featureId,companyId,ownerEmail,source– EntitätsfilterpageLimit(max. 100) /pageCursor– Paginierung
2. Funktionen durchsuchen und abrufen
Listen Sie alle Funktionen/Unterfunktionen auf und rufen Sie detaillierte Informationen ab.
Werkzeuge: PRODUCTBOARD_LIST_FEATURES, PRODUCTBOARD_RETRIEVE_FEATURE
Listen Sie die ersten 50 Funktionen in Productboard auf und rufen Sie dann Details zu Funktion abc-def-123 ab
PRODUCTBOARD_LIST_FEATURESunterstütztpageLimit(Standard 100) undpageOffsetfür PaginierungPRODUCTBOARD_RETRIEVE_FEATUREerfordert die Funktions-IDid(UUID), um vollständige Details zu erhalten
3. Ziele und Schlüsselergebnisse (OKRs)
Ziele auflisten, Verknüpfungen zwischen Funktionen und Zielen anzeigen und Schlüsselergebnisse durchsuchen.
Werkzeuge: PRODUCTBOARD_LIST_OBJECTIVES, PRODUCTBOARD_LIST_FEATURE_OBJECTIVES, PRODUCTBOARD_LIST_KEY_RESULTS
Zeigen Sie mir alle in Bearbeitung befindlichen Ziele, die [email protected] gehören
Wichtige Parameter für PRODUCTBOARD_LIST_OBJECTIVES:
status.name– Nach Status filtern (z. B."In Bearbeitung")owner.email– Nach E-Mail des Besitzers filternparent.id– Nach übergeordnetem Ziel filternarchived– Nach Archivierungsstatus filtern
PRODUCTBOARD_LIST_FEATURE_OBJECTIVES:
- Erfordert die
id(UUID) einer Top-Level-Funktion (keine Unterfunktionen) - Unterstützt
pageCursorfür Paginierung
4. Komponentenverwaltung
Listen Sie Produktkomponenten zur Organisation von Funktionen und der Produkthierarchie auf.
Werkzeug: PRODUCTBOARD_LIST_COMPONENTS
Listen Sie alle Komponenten in unserem Productboard-Arbeitsbereich auf
- Unterstützt
page_limitundpage_offsetfür Paginierung - Folgen Sie
links.nextfür weitere Seiten
5. Release-Tracking
Zeigen Sie Funktions-Release-Zuweisungen mit Status- und Datumsfiltern an.
Werkzeug: PRODUCTBOARD_LIST_FEATURE_RELEASE_ASSIGNMENTS
Zeigen Sie alle aktiven Release-Zuweisungen für Funktion abc-123 an
- Filtern nach
feature.id,release.id,release.state(geplant, aktiv, abgeschlossen) - Datumsbereichsfilter:
release.timeframe.endDate.fromundrelease.timeframe.endDate.to(JJJJ-MM-TT)
6. Notizen mit Funktionen verknüpfen
Verbinden Sie Kundenfeedback-Notizen mit Produktfunktionen zur Aggregation von Erkenntnissen.
Werkzeug: PRODUCTBOARD_CREATE_NOTE_LINK
Verknüpfen Sie Notiz 3fa85f64-5717 mit Funktion 1b6c8c76-8f5d zur Nachverfolgung
- Erfordert
noteId(UUID) undentityId(UUID der Funktion, Komponente oder des Produkts) - Verwenden Sie dies nach dem Erstellen von Notizen, um sicherzustellen, dass Feedback mit den richtigen Produktbereichen verbunden ist
Bekannte Fallstricke
- Nur Top-Level-Funktionen für Ziele:
PRODUCTBOARD_LIST_FEATURE_OBJECTIVESfunktioniert nur mit IDs von Top-Level-Funktionen, nicht mit Unterfunktions-IDs. Verwenden SiePRODUCTBOARD_LIST_FEATURES, um zu identifizieren, welche Funktionen Top-Level sind. - Exklusivität der Tag-Filter:
allTagsundanyTagkönnen inPRODUCTBOARD_LIST_NOTESnicht kombiniert werden. Wählen Sie eine Filterstrategie pro Abfrage. - Relative vs. absolute Daten: Der Parameter
last(z. B."24h") kann inPRODUCTBOARD_LIST_NOTESnicht mitcreatedFrom/createdTokombiniert werden. Verwenden Sie einen Ansatz, nicht beide. - Cursor-basierte Paginierung: Folgen Sie
links.nextoder verwenden SiepageCursoraus Antworten für Ergebnisse über mehrere Seiten. Offset-basierte und cursor-basierte Paginierung werden auf verschiedenen Endpunkten verwendet – überprüfen Sie jedes Werkzeug. - Notizzuordnung: Es muss entweder
user.emailodercustomer_emailinPRODUCTBOARD_CREATE_NOTEangegeben werden, um Feedback zuzuordnen. Ohne diese Angabe hat die Notiz keine Kundenverknüpfung. - UUID-Formate erforderlich: Alle Entitäts-IDs (Funktionen, Notizen, Komponenten) müssen gültige UUIDs sein. Die Übergabe fehlerhafter IDs führt zu 400-Fehlern.
Kurzreferenz
| Werkzeug-Slug | Beschreibung |
|---|---|
PRODUCTBOARD_CREATE_NOTE | Erstellt eine Kundenfeedback-Notiz (erfordert title, content) |
PRODUCTBOARD_LIST_NOTES | Listet Notizen mit Such-, Datums- und Tag-Filtern auf |
PRODUCTBOARD_ADD_NOTE_TAG | Fügt einer Notiz einen Tag hinzu |
PRODUCTBOARD_ADD_NOTE_FOLLOWERS | Fügt einer Notiz per E-Mail Follower hinzu |
PRODUCTBOARD_CREATE_NOTE_LINK | Verknüpft eine Notiz mit einer Funktion/Komponente (erfordert noteId, entityId) |
PRODUCTBOARD_LIST_FEATURES | Listet alle Funktionen mit Paginierung auf |
PRODUCTBOARD_RETRIEVE_FEATURE | Ruft detaillierte Funktionsinformationen per UUID ab |
PRODUCTBOARD_LIST_OBJECTIVES | Listet Ziele mit Status-/Besitzerfiltern auf |
PRODUCTBOARD_LIST_FEATURE_OBJECTIVES | Listet Ziele auf, die mit einer Top-Level-Funktion verknüpft sind |
PRODUCTBOARD_LIST_KEY_RESULTS | Listet Schlüsselergebnisse für Ziele auf |
PRODUCTBOARD_LIST_COMPONENTS | Listet Produktkomponenten mit Paginierung auf |
PRODUCTBOARD_LIST_FEATURE_RELEASE_ASSIGNMENTS | Listet Funktions-Release-Zuweisungen mit Filtern auf |
Bereitgestellt von Composio