Sequence Studio: Frequently Asked Questions
How do I start building a flow in Sequence Studio?
Begin by dragging a Start node onto the canvas. Connect it to other nodes (e.g., AI Model, Wait for Reply) to define your conversation logic. See the Build Flows Guide for a step-by-step walkthrough.
What's the difference between the AI Model node and the Text Block node?
The AI Model node generates dynamic responses using an LLM (e.g., GPT-4), while the Text Block node outputs a fixed, static message. Use AI Model for open-ended or personalized replies; use Text Block for instructions or canned responses.
How do I use variables in my flows?
Define variables in the Variables sidebar tab. Reference them in node prompts, conditions, or API calls using curly braces (e.g., user_name
). See Conditions & Logic for advanced usage.
How can I test and debug my flows?
Use the built-in preview to simulate conversations. For deeper testing, use the DIRTbox to try different scenarios and review logs/transcripts. See Test in DIRTbox for more.
What's the best way to handle branching logic?
Use Condition nodes for if/else logic based on variables, and Intent Classify nodes for AI-based intent routing. Combine both for advanced flows. See Conditions & Logic for examples.
How do I collaborate with my team?
Use the Revisions tab to track changes, add notes, and roll back if needed. Agree on naming conventions and flow structure for consistency. See Best Practices for more tips.
How do I scale my flows as they get more complex?
Break large flows into smaller, modular sub-flows. Reuse common patterns, and keep your canvas organized. Regularly review and refactor as your assistant grows. See Best Practices for scaling advice.
Can I integrate with external APIs or databases?
Yes! Use the API Call node to connect to RESTful APIs. Configure the request method, URL, headers, and body as needed. Reference API results in downstream nodes for dynamic flows.
What should I do if my assistant isn't responding as expected?
Check your node connections, variable references, and logic. Use the preview and DIRTbox to debug. Review logs for errors or unexpected behavior. See Best Practices for troubleshooting steps.