interactions_create_followup
Send a follow-up message after an interaction is acknowledged, returning message and channel IDs. Use for long-running tasks requiring a deferred response.
Instructions
Purpose: Send a follow-up message after an interaction has been acknowledged. Useful for long-running work where you replied with a deferred response.
Auth: token-secured (NO bot token).
Body mirrors a webhook execute body. Set ephemeral:true to add the EPHEMERAL flag (visible only to the invoking user).
Returns: {message_id, channel_id}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tts | No | ||
| poll | No | ||
| flags | No | Message flags bitfield. EPHEMERAL=64, V2 layout=32768. | |
| embeds | No | ||
| content | No | ||
| ephemeral | No | Convenience: when true, OR-in EPHEMERAL (64) into flags. | |
| components | No | ||
| attachments | No | ||
| payload_json | No | ||
| application_id | Yes | Bot/app application ID | |
| allowed_mentions | No | ||
| interaction_token | Yes | Scoped interaction credential, reusable for follow-ups for up to 15 minutes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||