---
title: "Send Bulk Followup"
method: POST
path: "/v1/interviews/{interview_id}/contacts/follow-up"
tags: ["interviews"]
---

# Send Bulk Followup

`POST /v1/interviews/{interview_id}/contacts/follow-up`

Send follow-up reminders to multiple pending contacts.

Delivery runs in the background — one SEND_FOLLOWUP_EMAIL job per contact,
flagged ``manual`` so it never creates or alters the automatic reminder
chain. Dozens of Teams/Slack/email sends do not belong in a web request
(the Teams invitation send moved to a job for the same reason).

## Path parameters

- `interview_id` string, uuid, required

## Headers

- `X-API-Key` string, nullable

## Request body

- BulkFollowUpRequest
  - `contact_ids` string[], required
  - `message` string, nullable
  - `channel` 'teams' | 'slack' | 'email', nullable

## Response `200`

Successful Response

- FollowUpResponse
  - `sent_count` integer, required
  - `message` string, required
  - `channel` string, nullable
  - `fell_back` boolean
  - `queued` boolean

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/ontora/apis/ontora-api.md) · [All operations](https://skmtc.dev/ontora/apis/ontora-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/ontora/ontora-api/revisions/7f57037fd94b/schema)
