---
title: "Trial teams: trigger a live demo call to the trial owner's own verified number, right now"
method: POST
path: "/api/v1/demo-call"
---

# Trial teams: trigger a live demo call to the trial owner's own verified number, right now

`POST /api/v1/demo-call`

## Request

- Base URL: `https://salestick-backend-647994203646.europe-central2.run.app`
- URL: `https://salestick-backend-647994203646.europe-central2.run.app/api/v1/demo-call`
- Auth: one of:
  - HTTP bearer
  - API key in header `x-api-key`

The wow moment: the AI voice agent, briefed from the company's own website, calls the trial owner's phone within seconds. The destination is always the number verified by SMS at signup; no other destination is possible. Capped by the trial's free call limit, one call in flight at a time. Non-trial teams receive 403. No request body.

## Response `200`

Call triggered

- object
  - `ok` boolean
  - `callId` string
  - `remaining` integer
  - `dialedNow` boolean
  - `toNumber` string
  - `note` string

## Other responses

- `403`: Not a trial team, or the trial is suspended
- `409`: A demo call is already in flight, or the trial call limit is used up

---

[API](https://skmtc.dev/canarics/apis/canarics-api-for-ai-agents.md) · [All operations](https://skmtc.dev/canarics/apis/canarics-api-for-ai-agents/llms.txt) · [OpenAPI document](https://skmtc.dev/canarics/apis/canarics-api-for-ai-agents/revisions/e89711c2f1ba?raw)
