A method implemented in a data processing apparatus, comprising: accessing documents of an enterprise that are accessible to a member of the enterprise, the documents including data describing entities related to the enterprise and relationships among the entities, and enterprise information specific to the member; identifying entity facts of the entities from the documents, each entity fact describing at least one feature of the entity, wherein the feature of the entity is a relationship between the entity and another entity, wherein identifying the entity facts from the documents comprises: identifying a first entity within the document; identifying a second entity within the document; determining a relationship between the first entity and the second entity that is described within the document; and generating, as the entity fact, data describing the first entity, the second entity, and the relationship between the first entity and the second entity as described in the document; determining, for each entity fact, from the respective access control list of each document from which the entity fact is derived, an entity fact access control list, wherein: each entity fact access control list is different from the access control lists provided for the documents of the enterprise; and the access control lists each specify access privileges to a respective document from which the at least one entity fact is identified; determining, by a computer-implemented assistant and based on the entity fact data and the entity fact access control lists, only the entity facts that are accessible to the member according to the entity fact access control lists and enterprise actions to perform for the member, wherein an enterprise action is an action specific to the member's enterprise-related responsibilities; and for each enterprise action determined to be performed, causing a user device of the member to present a notification describing the enterprise action to the member. accessing documents of an enterprise that are accessible to a member of the enterprise, the documents including data describing entities related to the enterprise and relationships among the entities, and enterprise information specific to the member; identifying entity facts of the entities from the documents, each entity fact describing at least one feature of the entity, wherein the feature of the entity is a relationship between the entity and another entity, wherein identifying the entity facts from the documents comprises: identifying a first entity within the document; identifying a second entity within the document; determining a relationship between the first entity and the second entity that is described within the document; and generating, as the entity fact, data describing the first entity, the second entity, and the relationship between the first entity and the second entity as described in the document; identifying a first entity within the document; identifying a second entity within the document; determining a relationship between the first entity and the second entity that is described within the document; and generating, as the entity fact, data describing the first entity, the second entity, and the relationship between the first entity and the second entity as described in the document; determining, for each entity fact, from the respective access control list of each document from which the entity fact is derived, an entity fact access control list, wherein: each entity fact access control list is different from the access control lists provided for the documents of the enterprise; and the access control lists each specify access privileges to a respective document from which the at least one entity fact is identified; each entity fact access control list is different from the access control lists provided for the documents of the enterprise; and the access control lists each specify access privileges to a respective document from which the at least one entity fact is identified; determining, by a computer-implemented assistant and based on the entity fact data and the entity fact access control lists, only the entity facts that are accessible to the member according to the entity fact access control lists and enterprise actions to perform for the member, wherein an enterprise action is an action specific to the member's enterprise-related responsibilities; and for each enterprise action determined to be performed, causing a user device of the member to present a notification describing the enterprise action to the member.