Activity type (e.g. "message", "conversationUpdate").
Service URL for the sending channel — used to reply.
Account that sent the activity.
Account that received the activity (the bot).
Conversation this activity belongs to.
OptionaltextText content of a message activity.
OptionalnameSub-type name for invoke activities (e.g. "adaptiveCard/action", "task/fetch").
OptionalvaluePayload for invoke activities.
OptionalentitiesStructured entities attached to the activity.
OptionalattachmentsFile or card attachments.
OptionalpropertiesAdditional properties not covered by the typed fields above.
OptionalchannelOptionaltimestampOptionallocalOptionallocaleOptionallocalOptionalsuggested
A Teams-specific activity with strongly-typed channel data and helpers.