Skip to content

interactions_create_followup

Category: interactions

Send a follow-up message after an interaction has been acknowledged. Useful for long-running work where you replied with a deferred response.

FieldTypeRequiredDescription
application_idstringyesBot/app application ID
interaction_tokenstringyesInteraction token (one-time, 15min TTL)
contentstringno
embedsarrayno
componentsarrayno
attachmentsarrayno
allowed_mentionsobjectno
ttsbooleanno
flagsintegernoMessage flags bitfield. EPHEMERAL=64, V2 layout=32768.
ephemeralbooleannoConvenience: when true, OR-in EPHEMERAL (64) into flags.
payload_jsonstringno
pollobjectno

\{message_id, channel_id\}.

FieldTypeRequiredDescription
message_idstringyesDiscord message ID
channel_idstringyesDiscord channel ID (snowflake)
PropertyValue
Read-onlyno
Destructiveno
Idempotentno
Open-worldyes
Confirmation requiredno

packages/mcp-core/src/tools/interactions/create_followup.ts