I would like to develop an extension for creating webhooks so the users can be notified if there is an incident or an incident has been resolved etc. I have read the documentations but as far as I can understand, all the operations on the API requires API keys, which are generated by users. But there are extensions like HipChat or Jira that have their own configuration pages in an iframe and don’t require users to input API keys, which is much more convenient. I assume that these extensions are using their own extension schemas and addons which are defined globally so the users don’t have to create them manually, but I couldn’t find any information regarding to these. I would be happy if you could inform me about the steps required for creating an extension similar to HipChat or Jira with their own globally defined schemas and addons.