Body Parameters
ISO 8601 scheduled send time. Must be in the future (at least 1 minute from now).
The contact to send the follow-up to
The client account (used for AI context and connection routing)
Link to an existing reply thread (optional for manually created follow-ups)
action
string
default:"follow_up_message"
Follow-up type: follow_up_message or linkedin_message
Internal notes to guide AI generation. These are not sent to the contact.
The email content to send. If omitted, AI will generate the message before the scheduled time.
Response
Returns the created follow-up object.
curl -X POST "https://app.replyify.ai/api/follow-ups" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"contact_id": "contact_abc123",
"client_id": "client_xyz789",
"due_at": "2025-02-01T10:00:00Z",
"notes": "Follow up on pricing discussion from last week",
"action": "follow_up_message"
}'
The due_at must be in the future. Creating follow-ups with past dates returns a 400 error.
If no draft_message is provided, AI will automatically generate the message before the scheduled send time. This consumes 1 AI credit for generation + 1 for sending = 2 credits total.