Follow-up Rules API

The Follow-up Rules API simplifies managing follow-up actions and configurations for effective workflow automation. This API allows users to create, retrieve, update, and delete follow-up rules, as well as manage configurations such as email aliases and time zones.

For more detailed reference, visit the FollowUpRobot API documentationarrow-up-right.

Creating a Follow-up Rule


To add a new follow-up rule, send a POST request to the /v1/followup/rules endpoint with a JSON payload containing the rule details.

Request Example:

curl -X POST https://api.yourdomain.com/v1/followup/rules \
-H "Authorization: Bearer <Access-Token>" \
-H "Content-Type: application/json" \
-d '{
    "name": "Follow-up for Leads",
    "expectThreadResponse": true,
    "templateBody": "Thank you for reaching out. We will follow up shortly.",
    "templateSubject": "Follow-up Confirmation",
    "actions": [
        {
            "intervalDays": 3,
            "message": "Reminder to respond to client."
        }
    ]
}'

Updating a Follow-up Rule


To update an existing follow-up rule, send a PUT request to the /v1/followup/rules/{id} endpoint, where {id} is the ID of the rule you want to update.

Request Example:

Getting Follow-up Rules


To retrieve all follow-up rules, send a GET request to the /v1/followup/rules endpoint.

Request Example:

Deleting a Follow-up Rule


To delete an existing follow-up rule, send a DELETE request to the /v1/followup/rules/{id} endpoint, where {id} is the ID of the rule you wish to delete.

Request Example:

Getting Follow-up Configuration


To retrieve the current follow-up configuration, send a GET request to the /v1/followup/config endpoint.

Request Example:

Updating Follow-up Configuration


To update the follow-up configuration, send a PUT request to the /v1/followup/config endpoint.

Request Example:


Last updated

Was this helpful?