HomeGuidesAnnouncementsCommunity
Guides

Skill Response

The Skill Response component is the final piece that brings together all outputs from your skill for presentation to the user.

Core Inputs

  1. Content Blocks

    • Displayed in the right-hand panel/artifact panel
    • Can include visualization layouts and narrative layouts
    • Contains tab information (names and indices)
  2. Chat Response

    • Text used to respond in the chat interface
    • Can be static text or dynamic output from nodes, data terms, variables
    • allows for dynamic conversations (users getting inline chat answers to their query)

Setup Process

  1. Add the Skill Response component
  2. Connect content block sources:
    • Narrative layouts
    • Visualization layouts
    • Other content generators
  3. Configure chat response:
    • Add direct text
    • Connect node outputs
    • Include data terms

Testing and Validation

  1. Run skill up to the response node
  2. Check Preview tab to verify:
    • Content block display
    • Tab names and ordering
    • Overall layout
  3. Test complete skill in chat to verify:
    • Chat response appears correctly
    • Content blocks render properly
    • All tabs function as expected

Best Practices

  • Verify all content blocks are properly connected
  • Test tab navigation and content display
  • Ensure chat responses are appropriate and engaging - they should include info required to answer simple questions about the analysis
  • Review complete skill output before deployment
  • Validate both content and chat elements work together seamlessly

The Skill Response component is crucial for creating a cohesive and professional user experience, combining visual elements with interactive chat capabilities.