class Attio::Webhook

def initialize(attributes = {}, opts = {})

def initialize(attributes = {}, opts = {})
  super
  normalized_attrs = normalize_attributes(attributes)
  @secret = normalized_attrs[:secret]
  @last_event_at = parse_timestamp(normalized_attrs[:last_event_at])
  @created_by_actor = normalized_attrs[:created_by_actor]
  # Map status to active for convenience
  if status == "active"
    instance_variable_set(:@active, true)
  elsif status == "paused"
    instance_variable_set(:@active, false)
  end
end