Ringotel has an official app on the HubSpot Marketplace. When your customers integrate their HubSpot account via the Ringotel admin portal, they will need to confirm Ringotel app access to their HubSpot account. White-label customers may prefer not to display the Ringotel brand to their clients. Also, if you are using custom domain to access your Ringotel admin portal, this step is required to use the HubSpot integrationenabling integration will result in error due to the incorrectly configured redirect URL. For these reasons creating a custom HubSpot app is a required step.
Create a new HubSpot app
To For a complete guide on how to create your own public HubSpot app in your HubSpot developer account, first follow the official guide (up to the “Install an app” section): Creating an App.
The following app scopes should be set:
...
In Install URL (OAuth)
, specify the following: "redirect_uri=https://shell.ringotel.co/services/CustomAppName&scope=files tickets crm.objects.contacts.read crm.objects.contacts.write crm.objects.companies.write crm.objects.companies.read Firstly, provide your app information in the App Info panel according to your preferences.
When configuring the app, the following public app scopes must be set:
crm.objects.companies.read
crm.objects.companies.write
crm.objects.contacts.read
crm.objects.contacts.write
crm.objects.owners.read
...
files
tickets
...
In the Redirect URLs field, specify the following: https://shell.ringotel.co/services/CustomAppNameYourAppNameWithoutSpaces
Info |
---|
You should substitute shell.ringotel.co with your custom Ringotel portal URL. |
Once created, please provide us with the App ID, OAuth Client ID, and Secret.
...
, and “YourAppNameWithoutSpaces” with your own HubSpot public app name without spaces. |
Click Create app button to create a new app.
Next steps
Once the app is ready to be published created, you can then publish it to the HubSpot marketplace, we will add it to the list of integrations for your account. The publication process can . Please note, the publication process may take a few weeks and will require communication with the HubSpot review team, as well as additional assets such as app description, video, test accounts for the review team, screenshots, etc.Alternatively, each customer (who would like to use an integration) needs to create a public app in their HubSpot account with the above-mentioned settings but do not publish it on the marketplace. In this case, a HubID. The app publishing is an optional step, which will showcase your integration on the official CRM Marketplace, and add more trust to your application.
However, in most cases, you can avoid lengthy process of approving your app and use the integration within the same day. If you decided not to proceed with the app listing, consider verifying your company domain to remove banner on the install screen that says the app has not been verified.
Lastly, provide us with the details from the App credentials section, such as App ID
, Client ID
, and Client Secret
of each such app should be provided in integration settings in Ringotel portal upon setting up integration for a customer. With this option, there is no need to await confirmation from the HubSpot review team, and you can use the integration within the same day.
...
We will then add your custom HubSpot integration to the list of Integrations in your Ringotel admin portal.
Should you have additional questions please contact us at support@ringotel.co