Send a Follow-up Email
getmattered_send_follow_upSends a follow-up from the user's connected Gmail or Outlook. It cannot be undone.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"application_id": "<application_id>",
"to": "<to>",
"subject": "<subject>",
"body": "<body>"
},
"name": "getmattered_send_follow_up"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | The recipient's email address, exactly as the user gave it. | |
| body | Yes | The message text, 20 to 4,000 characters: the exact text the user approved. | |
| subject | Yes | The subject line the user approved. | |
| confirm_token | No | The token from a previous call that returned confirmation_required, valid once the user said yes to that exact email, with the same arguments. It works once, for 10 minutes. | |
| application_id | Yes | The application, from getmattered_list_due_follow_ups or getmattered_get_applications. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| draft | Yes | From getmattered_draft_follow_up: the drafted message. Nothing was sent. | |
| action | Yes | The operation that ran, one of list, history, draft, send or record_sent. | |
| history | Yes | From getmattered_list_sent_follow_ups: follow-ups already sent, newest first. | |
| recorded | Yes | From getmattered_send_follow_up or getmattered_record_follow_up: the follow-up count after it was recorded. | |
| followUps | Yes | From getmattered_list_due_follow_ups: applications whose follow-up is due, most urgent first. | |
| setupStep | No | Present while account setup is open: the first setup step. | |
| nextCursor | Yes | From getmattered_list_sent_follow_ups: the cursor value for the next page. Null on the last page. | |
| confirmToken | Yes | From getmattered_send_follow_up when nothing was sent yet: the confirm_token value that sends this email, with the same arguments, after the user's yes. Works once, for 10 minutes. | |
| notConfirmed | Yes | True when the user declined the confirmation and nothing was sent. |