Skip to content

Commit a0f4d81

Browse files
Add changelog for February 25, 2025 (#235)
1 parent bc65fc3 commit a0f4d81

File tree

2 files changed

+54
-0
lines changed

2 files changed

+54
-0
lines changed

fern/changelog/2025-02-25.mdx

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
## Test Suite APIs, Enhanced Call Transfers, Voice Model Enhancements
2+
3+
1. **Introducing Test Suite Management APIs:** You can now test your assistant conversations before deploying them by creating [end-to-end tests](https://docs.vapi.ai/test/voice-testing#step-1-create-a-new-test-suite), [adding test cases](https://docs.vapi.ai/test/voice-testing#step-3-add-test-cases), and [running and reviewing test suites](https://docs.vapi.ai/test/voice-testing#step-5-run-and-review-tests). You can configure these tests through the [Test Suites dashboard page](https://dashboard.vapi.ai/test-suites) and [Test Suite APIs](https://docs.vapi.ai/api-reference/test-suites/test-suite-controller-find-all-paginated), and learn more in the [docs](https://docs.vapi.ai/test/voice-testing).
4+
5+
<Frame caption="Test Suite Management APIs">
6+
<img src="../static/images/changelog/test-suite-management.png" alt="Test Suite Management APIs" />
7+
</Frame>
8+
9+
10+
2. **Enhanced Call Transfers with TwiML Control:** You can now use `twiml` ([Twilio Markup Language](https://www.twilio.com/docs/voice/twiml)) in [`Assistant.model.tools[type=transferCall].destinations[].transferPlan[mode=warm-transfer-twiml]`](https://api.vapi.ai/api#:~:text=TransferPlan) to execute TwiML instructions before connecting the call, allowing for pre-transfer announcements or data collection with Twilio.
11+
12+
3. **New Voice Models and Experimental Controls:**
13+
* **`mistv2` Rime AI Voice:** You can now use the `mistv2` model in [`Assistant.voice[provider="rime-ai"].model[model="mistv2"]`](https://api.vapi.ai/api#:~:text=RimeAIVoice).
14+
* **OpenAI Models:** You can now use `chatgpt-4o-latest` model in [`Assistant.model[provider="openai"].model[model="chatgpt-4o-latest"]`](https://api.vapi.ai/api#:~:text=OpenAIModel).
15+
16+
4. **Experimental Controls for Cartesia Voices:** You can now specify your Cartesia voice speed (string) and emotional range (array) with [`Assistant.voice[provider="cartesia"].experimentalControls`](https://api.vapi.ai/api#:~:text=CartesiaExperimentalControls). For example:
17+
18+
```json
19+
{
20+
"speed": "fast",
21+
"emotion": [
22+
"anger:lowest",
23+
"curiosity:high"
24+
]
25+
}
26+
```
27+
28+
| Property | Option |
29+
|----------|--------|
30+
| speed | slowest |
31+
| | slow |
32+
| | normal (default) |
33+
| | fast |
34+
| | fastest |
35+
| emotion | anger:lowest |
36+
| | anger:low |
37+
| | anger:high |
38+
| | anger:highest |
39+
| | positivity:lowest |
40+
| | positivity:low |
41+
| | positivity:high |
42+
| | positivity:highest |
43+
| | surprise:lowest |
44+
| | surprise:low |
45+
| | surprise:high |
46+
| | surprise:highest |
47+
| | sadness:lowest |
48+
| | sadness:low |
49+
| | sadness:high |
50+
| | sadness:highest |
51+
| | curiosity:lowest |
52+
| | curiosity:low |
53+
| | curiosity:high |
54+
| | curiosity:highest |
112 KB
Loading

0 commit comments

Comments
 (0)