Great — I’ll walk you through creating a chat agent with the Agent Builder (no-code). I’ll cover accessing the Builder, configuring the agent, testing, and deploying.
1) Open the Agent Builder
• Sign in to your LiveKit dashboard and open the Agent Builder (browser-based tool).
2) Create a new agent
• Click “Create agent” (or “New agent”).
• Give it a name and optional description.
3) Set core behavior
• Instructions: Enter the agent’s system prompt or high-level behavior (how it should respond, tone, limits).
• Welcome greeting: Add the message users see when a session starts.
4) Choose models and capabilities
• Model selection: Pick the LLM, TTS, and STT models you want the agent to use (or leave defaults).
• Enable voice or chat mode depending on whether you want text-only or voice-capable agent.
5) Add tools / integrations
• HTTP Tools: Configure simple HTTP endpoints the agent can call (set method, URL, headers, and sample payload). Use these to fetch data or call external APIs without code.
• Variables / context: Configure any persistent context fields or slots the agent should track (if available in the UI).
6) Control response behavior
• Response settings: Adjust temperature, max tokens, or other model parameters exposed in the Builder.
• Safety / constraints: Add guardrails in the instructions or using the Builder’s settings to limit output or enforce policies.
7) Test the agent
• Use the in‑Builder test console to send messages or join a test room for voice agents.
• Iterate: update instructions, tools, or model choices based on test results.
8) Deploy and connect
• Save and publish the agent.
• Deploy options: create a deployment or get the agent’s integration endpoint/ID to connect from your app or a room.
• For voice agents, follow the Builder’s instructions to add the agent to a LiveKit room.
9) Monitor & update
• Use Builder logs or dashboard testing results to review conversations.
• Update instructions, tools, or model settings and republish when you need changes.
If you want, I can:
• Provide a sample set of instructions/welcome message for a helpful customer‑support agent.
• Show exactly which model and HTTP tool fields to set (I can list typical values).
• Walk through the UI step‑by‑step with screenshots if you tell me which part you’re on now. Which of these would help most?