Reply to an Employer Email
getmattered_reply_to_emailSends the user's reply to an employer from their GetMattered address. 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": {
"message_id": "<message_id>",
"body": "<body>"
},
"name": "getmattered_reply_to_email"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | The exact plain-text reply the user approved, signed with their name. Up to 50,000 characters. | |
| message_id | Yes | The message_id of the email to answer, from getmattered_get_inbox. The reply goes to the newest email the employer sent in that conversation. | |
| 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. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sentAt | Yes | ||
| status | Yes | sent: the email went out; not_confirmed: the user declined, nothing was sent; confirmation_required: nothing was sent yet, and the email goes out with confirmToken after the user's yes. | |
| toEmail | Yes | ||
| messageId | Yes | The email that was answered. | |
| setupStep | No | Present while account setup is open: the first setup step. | |
| fromAddress | Yes | ||
| confirmToken | Yes | With confirmation_required: the confirm_token value that sends this reply, with the same message_id and body, after the user's yes. Works once, for 10 minutes. | |
| sentMessageId | Yes | The sent reply in the inbox. Null when nothing was sent. |