pub struct ActorBot {
pub id: Option<String>,
pub type: Option<String>,
pub sub_type: Option<String>,
pub name: Option<String>,
pub user_display_name: Option<String>,
pub avatar_url: Option<String>,
}Expand description
A bot actor representing a non-human entity that performed an action, such as an integration (GitHub, Slack, Zendesk), an AI assistant, or an automated workflow. Bot actors are displayed in activity feeds and history to indicate when changes were made by applications rather than users.
Fields§
§id: Option<String>A unique identifier for the bot actor.
type: Option<String>The source type of the bot, identifying the application or integration (e.g., ‘github’, ‘slack’, ‘workflow’, ‘ai’).
sub_type: Option<String>A more specific classification within the bot type, providing additional context about the integration or application variant.
name: Option<String>The display name of the bot.
user_display_name: Option<String>The display name of the external user on behalf of whom the bot acted. Shown when an integration action was triggered by a specific person in the external system.
avatar_url: Option<String>A URL pointing to the avatar image representing this bot, typically the integration’s logo or icon.