> ## 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 an ERP and quote sync app

> Describes how to register a new ERP and quote sync app in the SuperOffice Developer Portal.

## About this template

This template creates an app configuration for a standard app and asks for the ERP Sync and Quote endpoint URLs. These may also be added at a later time.

* Enables the [WebApi][1] and [Services88][6] API endpoints
* Enable access to the [SystemToken claim][7]
* Enables access to the [ERPSync agent][5] and [Webhook agent][4]

## Standard app granted license

*Integration server* under licenses so the Sync / Quote panel is active in customer's Settings and Maintenance.

## 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 **Standard ERP sync and quote app** template. 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. Enter the URL of the integration endpoints.

   Click Off/On to activate the endpoint.

   <Note>
     If the endpoint is not yet ready, you may change configuration later.
   </Note>

   ![Mirroring service URL -screenshot][img1]

6. 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]

7. Click **Create Application**.

## What would you like to do next?

* [Check what your client ID is][12]
* [Create a new client secret][13]
* [View or change CORS and redirection URLs][11]
* [Add a certificate][10]
* [Manage notifications][2]
* [Get error emails][3]
* [Start working on the App Store information][9]
* [Request to publish the configuration][18]

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

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

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

[1]: ../../api/reference/restful/index

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

[5]: ../../api/reference/restful/agent/ErpSync_Agent/index

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

[7]: ../../api/authentication/online/index#claims-and-scopes

[10]: ./config/new-certificate

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

[12]: ./config/find-clientid

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

[18]: ./request-to-publish

[img1]: /media/loc/en/developer-portal/erp-integration-points.png

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


## Related topics

- [Error reporting emails](/en/developer-portal/best-practices/error-emails.md)
- [Register an application](/en/developer-portal/create-app/index.md)
- [Add a sync connector and ERP connection](/en/erp/admin/add-connection.md)
- [Manage quote and order setup](/en/sale/admin/quote/index.md)
- [Set up ERP connection for quote connector](/en/sale/admin/quote/set-up-quote-connector.md)
- [IProductRegisterCache](/en/api/plugins/quote-connectors/api/iproductregistercache.md)
