1. A computer implemented method comprising: providing, by a computing device, a user interface including a publisher, an information feed and an attach files widget; receiving, at the computing device, first information associated with a record stored or configured to be stored in a database system; updating the database system based on the first information associated with the record; creating a feed item associated with the update, the feed item including one or more actionable selections providing a reference to the publisher, selection of one of the one or more actionable selections causing the publisher to be operable to receive second information associated with the record, the record capable of being updated based on the second information; providing the feed item in the information feed; receiving, at the computing device, third information associated with the record and generated from the attach files widget, the third information indicating one or both of: whether to attach a file to the record, and whether to attach the file to an email; and responsive to an indication to attach the file to the record, updating the database system by attaching the file to the record.