Skip to content

Activity Log

Activities performed by Admins.

typestring

String representing the object's type. Always has the value admin_activity_log_event.

Example:"admin_activity_log_event"
idstring

The id representing the activity.

Example:"6"
performed_byobject or null

Details about the Admin involved in the activity. null when the admin who performed the activity isn't available.

metadataobject or null(Activity Log Metadata)

Additional data provided about Admin activity.

created_atinteger, (date-time)

The time the activity was created.

Example:1671028894
activity_typestring
Enum:"admin_avatar_change""admin_away_mode_change""admin_occupancy_state_change""admin_channel_change""admin_deletion""admin_deprovisioned""intercom_teammate_removal""admin_impersonation_consent_approved""admin_impersonation_consent_revoked""admin_impersonation_end"
Example:"app_name_change"
activity_descriptionstring or null

A sentence or two describing the activity. null when the admin who performed the activity isn't available.

Example:"Admin updated the app's name to \"My App\"."
{ "type": "admin_activity_log_event", "id": "6", "performed_by": { "type": "admin", "id": "1295", "email": "john@example.com", "ip": "198.51.100.255" }, "metadata": { "sign_in_method": "email_password", "external_id": "f3b87a2e09d514c6c2e79b9a", "away_mode": true, "away_status_reason": "😌 On a break", "reassign_conversations": false, "source": "admin update from web - Admin id: 93", "auto_changed": false, "update_by": 93, "update_by_name": "Joe Example", "previous_state": "idle", "new_state": "occupied", "threshold_minutes": 15, "last_activity_at": 1671028894, "auto": true, "setting_type": "teammate_occupancy", "changes": { … }, "conversation_assignment_limit": 15, "ticket_assignment_limit": 20 }, "created_at": 1671028894, "activity_type": "app_name_change", "activity_description": "Admin updated the app's name to \"My App\"." }