1. A method comprising: storing at a social networking system a social graph, the social graph comprising a plurality of graph objects and a plurality of graph actions, each graph action having an action type and indicating a relationship between two or more graph objects; providing a user interface for defining action types or object types for capturing user interactions; receiving a selection of one or more action type configurations from an entity external to the social networking system via the user interface; responsive to the selection of action type configurations, generating a definition of the new action type, the definition comprising the received action type configurations for use by the social networking system to capture user interactions with graph objects; and responsive to receiving an indication that a user of the social networking system has performed a graph action having the new action type in connection with a graph object, recording the graph action in association with the graph object in the social graph.