In registering with the funnel, the resource makes itself known to the system by providing information about itself to the system, such as name/type of resource, what data types the resource can process, e.g. text, URLs, and/or what actions can be performed by the resource.