I’m not a developer but it looks like I may need to be one. I’m trying to integrate 3CX into my Hubspot, but I see no button to create apps. It’s just projects via GitHub.
Here is the tutorial I’m following that I’ve seen other people post, and I’ve seen other people say “go to your app” but in my developer area there is not button to create an app. Am I missing something?
Hi @FLockwood and welcome, we are delighted to have you here!
Thanks for reaching out to the HubSpot Community and providing clear details about your goal and what you’re experiencing.
I understand you’re looking to integrate 3CX with HubSpot following the link you shared, and you’re unable to find the “Create App” button in your developer area, only “projects” via GitHub are visible.
To create custom apps in HubSpot, you’ll need a free “developer account” (separate from your main company or production portal).
Here is the article for this: “Developer accounts”.
I’d love to put you in touch with our Top Experts and Community Members: Hi @DinithiAbeysiri, @HFisher7, @RobMCraig, @MPUCKETT, @GMaheshwari, @KhushbooP11, @JAtkinson, @GMaheshwari and @IronOakIT do you have tips to share with @FLockwood, please?
Have a fantastic day and thanks so much!
Bérangère
Could you please tell whether you are using a development account or a sandbox account to do this?
I think you should use the Developer account, then you can find the option to create a public app, and that will solve your problem here.
Hi @FLockwood, thanks for getting back to us and sharing the screenshots!
I see on the screen the following:
“Create your first HubSpot app
hs get-started”
Can you click somewhere on that part to create the app, please?
Also, following this article “Manage multiple HubSpot accounts”, can you please switch or make sure that you are indeed on the Developer account you created? @GRajput, @sylvain_tirreau, do you have additional ideas to help @FLockwood, please?
Have a great day and thanks so much!
Bérangère
Yes I see that information but that is the process for creating an app via GitHub, which was my orignal question. Do you need to know how to use GitHub to make a simple app? All I wanted to do is to sync my conversations between 3cx and Hubspot.
If there is a simple solution for this that would be great, if not, I do not see any step by step instructions for how to acheive this integration, as the other article states I should be able to simple just create an app to get the key information I need to pass bettween 3cx and hubspot.
Hi @FLockwood, thanks for getting back to me!
So, to clarify, you can create and configure a public app entirely within the HubSpot Developer Portal.
This includes setting up your app’s name, permissions, redirect URLs, and obtaining your client ID and client secret.
GitHub is only needed if you want to host and share your app’s code repository publicly, collaborate with others, or open-source your integration.
For instance, if you want other developers to view, use, or contribute to your app’s code, you might upload your project to GitHub.
But this is optional and not required to make the app work on HubSpot.
Hi @GRajput, @sylvain_tirreau, @Anton, do you have some tips to share or steps to follow to help @FLockwood in the creation of the public app on the Developer’s account, please?
If you’d prefer, I have found an integration for you “3CX HubSpot Intergration” that might be of interest.
I hope this helps!
Thanks and have a lovely day!
Bérangère
All types of apps can be created in your portal. No dev portal required (but recommended for public apps/projects if you like to launch it on the marketplace)
To get the newest functionalities of apps, create a Project
If you’d like to continue with the “old” approach - still possible (but will be sunset at some point in the far future); it’s called Legacy Apps now
Super confusing namings tbh (hopefully HS will rethink the namings).
Project Apps (just to get stuff right here) can only be created via CLI (I recommend to run "hs get-started").
Legacy Apps can be created via the Portal or a app portal
GitHub is not required, but recommended as you might want to have version control for dev purposes.
Hi @FLockwood, in case you have not found a way through for this, I got through after circling for a few days.
From the left, click on ‘Development’ > Testing > Test Accounts > Create developer test account > select the developer test account created > navigate to settings > Integrations > Legacy Apps > Create > Public, then you can refer to the 3CX-HubSpot integration page to follow the steps.
I hope this helps.
thanks for your interest. We developed the integration that connects a 3CX phone system with HubSpot CRM for a machinery company that couldn’t find a suitable solution that fits their needs on the market to connect the two systems.
The beta phase is now nearly complete, and we’re happy to make the app available to more companies. Also in the HubSpot Market place. For that we collect now the necessary installations in our network.
Core features:
Easy installation: Setup in less than 15 minutes, no software development knowledge required
HubSpot native: Users work entirely within HubSpot’s own tools rather than a separate app; even snippets work, which is nearly unique among comparable solutions
Click-to-call : Start calls directly from HubSpot contact or deal records with no additional Browser extensions required
Context at the first ring: On incoming calls, the employee immediately sees who’s calling, what was last discussed, and which deal is open
Automatic call documentation: For every inbound and outbound call, the matching HubSpot window opens automatically; duration, timestamp, and contact are captured without manual entry
GDPR-compliant: Hosted in Germany
Public go-live is planned for the beginning of August. I’d be happy to stay in contact if you’re interested.