TelDev

Demo script

1. Open the homepage. TelDev is an AI Voice Call Platform on teldev.bot, not a carrier. Verify a number (mock OTP 000000), see remaining minutes, place a call. After the 10, the identity lands on Personal ($20). Session events are not audio. There is no Free $0 plan.

2. GET /health → { "ok": true }.

3. Authenticate with a nl_test_… key.

4. POST /v1/calls from num_demo with agt_clinic_front. Show session and stream_url.

5. GET /v1/sessions/:id. Status is streaming.

6. POST /v1/messages with cmp_12 to +15551201234. Expect 422 campaign_not_approved.

7. Same body with cmp_clinic. Expect 201 and a new session.

8. Replay the successful POST with the same Idempotency-Key. Same object.

9. Change the body, keep the key. 409.

10. GET /v1/usage → billed 323.3, carrier 56.7.

11. teldev listen — https://dev-<id>.teldev.bot, no third-party tunnel.

12. Do not open Twilio aliases unless TELDEV_TWILIO_ALIASES is set for a migration bench.