ig_send_message
Sends an Instagram direct message to a recipient who has already messaged the professional account, using Facebook Login with the required Page and messaging permissions.
Instructions
Send an Instagram DM using Instagram Messaging with Facebook Login. Requires a Page access token, instagram_manage_messages, and pages_manage_metadata. The recipient must have messaged the professional account first.
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": {
"recipient_id": "<recipient_id>",
"message": "<message>"
},
"name": "ig_send_message"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message | Yes | Message text to send | |
| recipient_id | Yes | Instagram-scoped user ID of the recipient |