How to send reminders for waiting or in-progress documents?
If you've sent a document to a signer and they haven't completed the signing process yet, but you need to send them a reminder, BoldSign offers API support for sending reminders. This will trigger a reminder email to be sent to the signer, alerting them to complete the signing.
Here are example codes that you can use for sending reminders to sign a document:
Code snippet
curl -X 'POST' \ 'https://api.boldsign.com/v1/document/remind?documentId={documentId}' \ -H 'accept: */*' \ -H 'X-API-KEY: {your-api-key}'\ -H 'Content-Type: application/json;odata.metadata=minimal;odata.streaming=true' \ -d '{ "message": "string" }'
var apiClient = new ApiClient("https://api.boldsign.com", "{your API key}"); var documentClient = new DocumentClient(apiClient); documentClient.RemindDocument( documentId: "{documentId}", reminderMessage: new ReminderMessage(message: "Please sign this soon"));
import requests url = "https://api.boldsign.com/v1/document/remind?documentId={documentId}" payload = "{ \"message\": \"Please sign this soon\", }" headers = { 'accept': '*/*', 'X-API-KEY': '{your API key}', 'Content-Type': 'application/json;odata.metadata=minimal;odata.streaming=true' } response = requests.request("POST", url, headers=headers, data=payload) print(response.text)
const axios = require('axios'); const response = await axios.post( ' https://api.boldsign.com/v1/document/remind', { 'message': 'string' }, { params: { 'documentId': '{documentId}' }, headers: { 'accept': '*/*', 'X-API-KEY': '{your-api-key}', 'Content-Type': 'application/json;odata.metadata=minimal;odata.streaming=true' } } );
In the above examples, replace documentId
with the ID of the document for which you want to send a reminder. Customize the message
to tailor the reminder message you want to convey to the signer. Executing the provided commands will send a reminder email to the signer, containing the signing link. The signer can then click the link to complete the signing process.