VapiAgentAdapter (preview)
Designed to drive a Vapi outbound assistant.
Constructor
import os
import scenario
adapter = scenario.VapiAgentAdapter(
assistant_id=os.environ["VAPI_ASSISTANT_ID"],
api_key=os.environ["VAPI_API_KEY"],
)Capabilities
| streaming_transcripts | native_vad | dtmf | interruption | input_formats | output_formats |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | pcm16/16000 | pcm16/16000 |
Worked examples
No shipping demo yet — see test fixtures in
python/tests/voice/test_adapter_stubs.py.
