Skip to content

Feedback: integrations-rivet

Original URL: https://www.assemblyai.com/docs/integrations/rivet?utm_source=email&utm_medium=newsletter
Category: integrations
Generated: 05/08/2025, 4:27:18 pm


Generated: 05/08/2025, 4:27:17 pm

Looking at this AssemblyAI Rivet integration documentation, I can provide specific feedback to improve its clarity, completeness, and user experience:

  1. Prerequisites section needed:

    • What version of Rivet is required?
    • Where to get an AssemblyAI API key
    • System requirements or dependencies
  2. Input/output specifications for nodes:

    • What audio formats are supported by the Transcribe Audio node?
    • What are the expected input formats for transcript IDs?
    • What does the output structure look like for each node?
  3. Error handling and troubleshooting:

    • Common error messages and solutions
    • What to do if nodes fail to load or execute
    • Rate limiting considerations
  4. Pricing/usage information:

    • Cost implications of using different nodes
    • API usage limits or quotas
  1. Vague setup instructions:

    • Step 3 says “select any of the nodes” but doesn’t explain what happens next
    • No explanation of how to actually configure or connect nodes
  2. Technical terminology without context:

    • “LeMUR framework” is mentioned but not adequately explained for new users
    • “Transcript IDs or Input Text” - unclear what format these should be in
  3. Node descriptions are too brief:

    • Each node description is only 1-2 sentences
    • Missing information about configuration options and parameters
  1. Complete workflow examples:

    Add a section showing:
    - A simple end-to-end example (audio → transcription → summary)
    - Screenshots of connected nodes in the canvas
    - Sample input/output data
  2. Configuration examples:

    • Show the settings panels for each node type
    • Demonstrate how to set parameters like language, model type, etc.
  3. Use case scenarios:

    • Meeting transcription and action items workflow
    • Podcast Q&A pipeline
    • Content moderation workflow
  1. Reorganize sections:

    - Overview & Prerequisites
    - Installation & Setup (current Quickstart)
    - Available Nodes (expand current Nodes section)
    - Complete Workflow Examples (new)
    - Configuration Reference (new)
    - Troubleshooting (new)
    - Additional Resources
  2. Add subsections for node details:

    • Input parameters
    • Configuration options
    • Output format
    • Example usage
  1. API key management:

    • No guidance on where to find the API key in AssemblyAI dashboard
    • No mention of key security best practices
  2. First-time user confusion:

    • Jumps straight into plugin installation without explaining what Rivet is
    • No guidance on creating a first project
  3. Node connection unclear:

    • How do you actually connect the Transcribe Audio node to LeMUR nodes?
    • What’s the data flow between nodes?
  4. Limited troubleshooting:

    • What if the plugin doesn’t appear?
    • What if authentication fails?
    • How to debug node execution errors?
  1. Add a “Before You Begin” section:

    ## Before You Begin
    - Install Rivet (version X.X or higher)
    - Sign up for AssemblyAI and get your API key from [dashboard link]
    - Ensure you have audio files in supported formats (MP3, WAV, etc.)
  2. Expand node documentation with tables:

    ### Transcribe Audio Node
    | Input | Type | Required | Description |
    |-------|------|----------|-------------|
    | Audio URL | String | Yes | URL to audio file or local path |
    | Language | String | No | Language code (e.g., 'en') |
  3. Add a complete example workflow:

    ## Example: Meeting Summary Workflow
    1. Add Transcribe Audio node → configure with meeting recording URL
    2. Connect to LeMUR Summary node → set summary type to "meeting"
    3. Connect to LeMUR Action Items node → extract action items
    4. [Include screenshot of connected nodes]
  4. Create a troubleshooting section:

    ## Troubleshooting
    ### Plugin doesn't appear
    - Ensure Rivet version is X.X or higher
    - Restart Rivet after adding the plugin
    ### Authentication errors
    - Verify API key is correct
    - Check API key permissions in AssemblyAI dashboard

This documentation would benefit from being more comprehensive and user-friendly, especially for developers new to either Rivet or AssemblyAI.