> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Register a blank app config

> Registering a new web app in the SuperOffice Developer Portal.

## About this template

This template creates an app configuration where you just need to add in the application name and technical contact. For the advanced user who know what they want to configure and where our other templates do not really fit the need.

* Enables the [WebApi][1] and [Services88][16] API endpoints
* Enables access to the [Webhooks agent][15]

## Custom app required license

It may only be used by a customer tenant that has the [Development Tools license][1] or CRM Suite Core plan.

[1]: ../../../admin/license/expander-services/tool-box

<Note>
  If the app also take advantage of the database mirroring capability, then the database mirroring subscription is required as well.
</Note>

## Create app

1. In the Developer Portal, go to your partner page and select **Applications** in the left menu.

2. Click **Create App**.

3. Choose the DIY / **Empty** template. Then select whether this is a custom or standard app. Click **Next**.

4. Enter the name of your application. Click **Next**.

   <Note>
     The application name must be 64 characters or less and not contain restricted characters.

     Give the app a descriptive name.
     Standard apps that will be published in our app store have conventions for phrasing.

     [Find out the details][1].
   </Note>

   [1]: ../../standard-app/requirements/marketing#application-name

5. You will be set as the technical contact for your app. Click **Clear** to choose another technical contact by email address.

   ![Developer Portal set technical contact when creating app -screenshot][img5]

6. Click **Create Application**.

## What would you like to do next?

* [Get overview of all config sections][1]
* [Check what your client ID is][7]
* [Create a new client secret][8]
* [View or change CORS and redirection URLs][9]
* [Add a certificate][4]
* [Manage notifications][18]
* [Get error emails][13]
* [Start working on the App Store information][11]
* [Request to publish the configuration][2]

[1]: ./config/app-config

[7]: ./config/find-clientid

[8]: ./config/get-client-secret

[9]: ./config/cors-and-redirection-urls

[4]: ./config/new-certificate

[2]: ./request-to-publish

[11]: ../standard-app/app-store/update-app-page

[18]: ../best-practices/tenant-status/get-notifications

[13]: ../best-practices/error-emails

[15]: ../../api/reference/restful/agent/Webhook_Agent/index

[16]: ../../api/reference/soap/Services88/index

[img5]: /media/loc/en/developer-portal/select-technical-contact.png


## Related topics

- [Register an application](/en/developer-portal/create-app/index.md)
- [Register a web app](/en/developer-portal/create-app/web-app.md)
- [Register a native app](/en/developer-portal/create-app/native-app.md)
- [Developer Portal](/en/developer-portal/about.md)
- [Redirection endpoint](/en/developer-portal/create-app/config/redirects.md)
- [Register an ERP and quote sync app](/en/developer-portal/create-app/sync-app.md)
