Create a new project
From the Dashboard, go to Projects → New project. Name your project “NovaTech Support”, set the type to Webchat, and select Start from scratch.This opens the global agent view, where you’ll configure your agent’s high-level behaviour.
Import your FAQ data
Download the sample CSV below and upload it to get started. It contains 50 FAQ entries across Account, Billing, Technical, Features, and General categories.To upload the CSV to your knowledge base, click Knowledge Base in the left sidebar, then Add data sources. Select Table and upload the CSV file containing NovaTech’s support FAQs.Each row in the CSV becomes a separate chunk, and column headers become field names. This makes it easy for the agent to find the right answer for a given question.
Download NovaTech FAQ CSV
50 sample FAQ entries for the NovaTech support agent.
Set up the agent
Click the Agent tab. You’ll configure two things here: the Global prompt and the Instructions. The global prompt defines your agent’s personality and applies to every turn. Instructions tell the agent how to handle different types of requests.In the Global prompt section, define your agent’s identity:Then in the Instructions field, tell the agent how to handle incoming questions:Make sure the Knowledge base toggle is enabled under System tools. This lets your agent automatically search the FAQ data when answering questions.
Test your agent
Click Run in the top-right corner to test your agent. Try prompts like:
- “How do I add someone to my team?”
- “My dashboard is super slow, what’s going on?”
- “I need to set up 2FA on my account”
- “How do I schedule a report?”
Tips for refining your agent
- Expand your FAQ data. The more Q&A pairs in your CSV, the more questions your agent can handle accurately. Add rows as you discover common support requests.
- Iterate on your prompt. Small tweaks to the global prompt can make a big difference. Try adjusting the tone or adding specific guardrails based on what you see in testing.
- Layer on complexity. Once the basics work, you can add playbooks for specific support scenarios (eg: guided troubleshooting, billing disputes) and use system tools like Cards or Buttons to make responses more interactive.
What’s next?
Now you’ve built your first support agent, you’re ready to learn about Voiceflow’s advanced knowledge base functionality.Build an advanced FAQ agent
Learn how to use website importing, metadata filtering, the knowledge base tool inside playbooks, and more.