Example projects

Example projects

Five complete projects show the larger patterns, each with scenarios you can run:

ProjectWhat it showsGuide
human-handoffPut a caller through to a person, with a way outHuman handoff
complex-handoffsHand over by code, to a skill with its own voice, or to a person with a noteComplex handoffs
orchestrationSteps, confirmations and what runs nextStep-by-step procedures
pipelineChange language, voice or model during a callMid-call changes
livekit-pipelineEdit the LiveKit pipeline or write your ownOverride the LiveKit pipeline

Where they are

Every project is in examples/ in the Curb repository:

git clone https://github.com/Kugelaudio/curb.js
cd curb.js
npm install
cd examples/livekit-pipeline
npx curb check

Each guide above shows the code that matters, so you can also copy it into a project of your own. Add a scenario for each behaviour you keep (Testing).