Applications is everything related to connectors in Twake.
An application is described by an identity sheet containing this information:
Identity (name, description, logo)
API preferences (Twake→Connector events endpoint, API id and secret, and Connector→Twake allowed IPs)
Privileges and capabilities (List of things the connector can read and can write)
Display information (Where the connector is visible, button in chat, configuration in application list etc)
This is all we need to define a connector.