Apply the customer's reply decision
decide_replyApply one explicit human decision to a pending reply. send, invite, and booking_link contact the prospect; opt_out is permanent. Show the draft and ask the customer first. Pass the item's draftId when it has one (LinkedIn, Instagram and X drafts alike; an X draft's send goes out immediately as a direct message on X from the account that owns the conversation, uses Energy, and does not accept invite). Only for an X reply with no draft pass leadId instead: send then requires text the customer approved, shown to them word for word first, and X accepts only send, snooze, dismiss, opt_out and meeting_booked. Sending the same text again for the same reply returns alreadyDecided instead of a second message.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | ||
| text | No | ||
| leadId | No | X replies without a draft only: the item's leadId, used when there is no draftId. | |
| draftId | No | The pending reply's id, on any channel, when the item has one. | |
| decision | Yes | ||
| decidedBy | No | mcp | |
| workspaceId | No | A teammate's workspace you may manage: an active workspace ID from list_team_workspaces. Omit for your own workspace. Supply on every call for a teammate. |