---
title: "Update a Scheduled Callback"
method: PUT
path: "/v1/dialer/schedule_call/{callback_id}"
---

# Update a Scheduled Callback

`PUT /v1/dialer/schedule_call/{callback_id}`

## Path parameters

- `callback_id` string, required

## Headers

- `Authorization` string, required

## Request body

- object
  - `customer_name` string, required — The name of the lead for whom the callback is being scheduled.
  - `schedule_date_time` string, required — YYYY-MM-DD HH:MM:SS – The exact date and time when the call should be scheduled.
  - `assigned_to` string, required — The agent ID to whom this scheduled call is assigned.
  - `customer_number` string, required — The contact number of the customer to be called.
  - `"reminder_schedule_callbacks` boolean — If true, a reminder notification will be set for the scheduled callback.
  - `reminder_time` integer — The time (in minutes) before the scheduled callback when the reminder should be triggered.
  - `call_end_min` integer — The duration after which the scheduled call should automatically end if unanswered.
  - `inbound_queue` integer — The queue ID to which this scheduled callback belongs, ensuring proper call routing, only can be used when dialer campaign inbound callback is 1 through campaigns api.

## Response `200`

200

- object

## Other responses

- `400` — 400

---

[API](https://skmtc.net/acefone/apis/servetel-base-api-config.md) · [All operations](https://skmtc.net/acefone/apis/servetel-base-api-config/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/acefone/servetel-base-api-config/revisions/ca83a6f08f7f/schema)
