OptionalchannelChannel-specific payload data.
OptionalchannelIdentifier of the channel the activity arrived on.
OptionalchannelIdentifier of the channel sub-channel, when applicable.
OptionalconversationThe conversation the activity belongs to.
Optionalid?: stringIdentifier of the conversation.
OptionalfromThe sender of the activity.
OptionalaadObjectId?: stringAAD Object ID of the sender.
OptionalagenticAppBlueprintId?: stringAgentic application blueprint identifier of the sender.
OptionalagenticAppId?: stringAgentic application identifier of the sender.
OptionalagenticUserId?: stringAgentic user identifier of the sender.
Optionalname?: stringDisplay name of the sender.
Optionalrole?: stringRole of the sender (e.g. user, bot).
OptionaltenantId?: stringTenant identifier of the sender.
OptionalgetReturns the agentic instance identifier, if any.
OptionalgetReturns the agentic tenant identifier.
OptionalgetReturns the agentic user identifier.
OptionalisReturns whether this activity represents an agentic request.
OptionalnameThe activity name (used for event activities).
OptionalrecipientThe recipient of the activity.
OptionalaadObjectId?: stringAAD Object ID of the recipient.
Optionalname?: stringDisplay name of the recipient.
Optionalrole?: stringRole of the recipient (e.g. user, bot).
OptionalserviceService URL used to send replies back to the channel.
OptionaltextThe text content of the activity.
OptionaltypeThe activity type (e.g. message, event).
Minimal activity shape required by hosting observability utilities.