<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Integrating HubSpot CRM with FreePBX using RestAPI in APIs &amp; Integrations</title>
    <link>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/1201695#M84376</link>
    <description>&lt;P data-start="0" data-end="588"&gt;Looking at this thread from 2025, the tricky part hasn’t changed: FreePBX can expose call data over its API, but HubSpot doesn’t talk to it directly.&lt;/P&gt;
&lt;P data-start="0" data-end="588"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="0" data-end="588"&gt;That’s why people here kept pointing to Heroku for hosting a small middleware app. The problem is that Heroku has always been brittle for these kinds of real-time integrations. Sleeping dynos, timeouts, and lack of built-in observability often left folks wondering why calls weren’t logged even though endpoints were “alive.” I’ve seen many cases where the HubSpot side fired correctly, but the Heroku app just wasn’t awake to catch it.&lt;/P&gt;
&lt;P data-start="0" data-end="588"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="590" data-end="1195"&gt;Today, a cleaner approach is to rely on HubSpot’s CRM API endpoints for contacts and engagements and let a sync layer handle the rest. (&lt;A href="https://developers.hubspot.com/docs/api-reference/crm-contacts-v3/guide" target="_blank"&gt;https://developers.hubspot.com/docs/api-reference/crm-contacts-v3/guide&lt;/A&gt; ) For example, Stacksync was built specifically to replace this Heroku-style glue code. Instead of manually polling FreePBX and pushing into HubSpot, it captures call events, maps them to HubSpot objects, and keeps both systems in step in real time. That means no more losing events because your host went idle calls and contacts stay consistent across both platforms instantly.&lt;/P&gt;
&lt;P data-start="590" data-end="1195"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="1197" data-end="1531" data-is-last-node="" data-is-only-node=""&gt;So, if you’re starting fresh in 2025, I’d skip the Heroku workaround and use a modern sync platform. You still authenticate against HubSpot the same way, but you gain reliability and don’t waste cycles debugging empty logs. That’s what makes the difference between a side project integration and something you can trust in production.&lt;/P&gt;</description>
    <pubDate>Wed, 17 Sep 2025 13:17:43 GMT</pubDate>
    <dc:creator>RubenBurdin</dc:creator>
    <dc:date>2025-09-17T13:17:43Z</dc:date>
    <item>
      <title>Integrating HubSpot CRM with FreePBX using RestAPI</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/224135#M3031</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;For a couple of days, I have been trying to integrate HubSpot CRM with FreePBX using RestAPI. I searched a lot and found this &lt;A href="https://wiki.freepbx.org/display/FPG/REST+API" rel="nofollow noopener"&gt;https://wiki.freepbx.org/display/FPG/REST+API&lt;/A&gt;. I created API token on FreePBX end and now I am unable to understand where will I find CRM API Settings page or how to proceed further with the integration. Please help.&lt;/P&gt;</description>
      <pubDate>Mon, 05 Nov 2018 14:06:36 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/224135#M3031</guid>
      <dc:creator />
      <dc:date>2018-11-05T14:06:36Z</dc:date>
    </item>
    <item>
      <title>Re: Integrating HubSpot CRM with FreePBX using RestAPI</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/224136#M3032</link>
      <description>&lt;P&gt;Hi &lt;A class="mention" href="https://community.hubspot.com/u/vicky_roy"&gt;@Vicky_Roy&lt;/A&gt;,&lt;/P&gt;
&lt;P&gt;Unfortunately, I won't be able to help you locate pages or settings in PBX. I can answer questions about HubSpot's APIs, however.&lt;/P&gt;
&lt;P&gt;Do you have any questions about how you would connect your external app to HubSpot or use any of our APIs?&lt;/P&gt;</description>
      <pubDate>Mon, 05 Nov 2018 17:57:03 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/224136#M3032</guid>
      <dc:creator>IsaacTakushi</dc:creator>
      <dc:date>2018-11-05T17:57:03Z</dc:date>
    </item>
    <item>
      <title>Re: Integrating HubSpot CRM with FreePBX using RestAPI</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/224137#M3033</link>
      <description>&lt;P&gt;That's what I want to learn, "How to connect FreePBX with Hubspot using RestAPI". I did go through manual and contacted support team as well, but was left with incomplete knowledge. I would be thankful if you could guide me a little bit so I can achieve my goal.&lt;/P&gt;</description>
      <pubDate>Tue, 06 Nov 2018 12:04:12 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/224137#M3033</guid>
      <dc:creator />
      <dc:date>2018-11-06T12:04:12Z</dc:date>
    </item>
    <item>
      <title>Re: Integrating HubSpot CRM with FreePBX using RestAPI</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/224138#M3034</link>
      <description>&lt;P&gt;&lt;A class="mention" href="https://community.hubspot.com/u/vicky_roy"&gt;@Vicky_Roy&lt;/A&gt;,&lt;/P&gt;
&lt;P&gt;Please give me more to go on. I will not be your best resource when it comes to specific implementation steps in PBX, as it's a completely different platform, but I can help you understand HubSpot APIs.&lt;/P&gt;
&lt;P&gt;What is your use case (specifically, what kinds of objects do you want to sync or do you even want to sync objects) and what is your current understanding of how to manipulate objects in PBX.&lt;/P&gt;
&lt;P&gt;I can't advise on how to reach your goals if I don't understand your goals and where you're starting from.&lt;/P&gt;
&lt;P&gt;Here are some basic questions to start with:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Are you planning to authenticate calls to HubSpot with OAuth 2.0 or your API key? See the &lt;A href="https://developers.hubspot.com/docs/methods/auth/oauth-overview"&gt;authentication overview documentation&lt;/A&gt; for more information.&lt;/LI&gt;
&lt;LI&gt;Are you building or have you built an external app which you will use to make requests and parse responses from HubSpot before sending them to PBX and vice versa? If so, what is the general structure of this app? Is it on Heroku? Is it built with Node.js, PHP, JavaScript, etc.?&lt;/LI&gt;
&lt;LI&gt;What is your familiarity with the HubSpot CRM? If you're relatively new, I recommend checking out &lt;A href="https://developers.hubspot.com/docs/crm-integration-guide/overview"&gt;this overview documentation&lt;/A&gt; before diving into specific APIs and endpoints.&lt;/LI&gt;
&lt;LI&gt;What is your Hub ID? If you're planning to authenticate with OAuth 2.0, have you &lt;A href="https://developers.hubspot.com/"&gt;created a developer portal&lt;/A&gt; yet? What is your developer Hub ID?&lt;/LI&gt;
&lt;/UL&gt;</description>
      <pubDate>Tue, 06 Nov 2018 12:41:28 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/224138#M3034</guid>
      <dc:creator>IsaacTakushi</dc:creator>
      <dc:date>2018-11-06T12:41:28Z</dc:date>
    </item>
    <item>
      <title>Re: Integrating HubSpot CRM with FreePBX using RestAPI</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/224139#M3035</link>
      <description>&lt;P&gt;I want to sync contacts and I cannot manipulate objects in PBX&lt;/P&gt;
&lt;P&gt;Here are the answers -&lt;/P&gt;
&lt;P&gt;I am planning to authenticate calls to HubSpot with OAuth 2.0 or API key. Please check &lt;A href="https://wiki.freepbx.org/display/FPG/REST+API" rel="nofollow noopener"&gt;https://wiki.freepbx.org/display/FPG/REST+API &lt;/A&gt;, I believe the link describes authentication via OAuth 2.0. I have already gone through authentication overview documentation, however, could not find how to authenticate. I can generate API key on FreePBX, but don't know how to proceed further with Hubspot using the key.&lt;/P&gt;
&lt;P&gt;I have not built any external app, though I can build one if required. Suggestion would be appreciated.&lt;/P&gt;
&lt;P&gt;I am new to HubSpot CRM. I can integrate the available app integration options(Zoho CRM, Sugar CRM, SalesForce etc.), but FreePBX seems complicated. I have gone through the overview documentaion, but could not find anything helpful.&lt;/P&gt;
&lt;P&gt;My Hub ID is 5057454 and my developer Hub ID is 5084768.&lt;/P&gt;
&lt;P&gt;Hope this helps.&lt;/P&gt;</description>
      <pubDate>Tue, 06 Nov 2018 16:18:23 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/224139#M3035</guid>
      <dc:creator />
      <dc:date>2018-11-06T16:18:23Z</dc:date>
    </item>
    <item>
      <title>Re: Integrating HubSpot CRM with FreePBX using RestAPI</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/224140#M3036</link>
      <description>&lt;P&gt;Hi &lt;A class="mention" href="https://community.hubspot.com/u/vicky_roy"&gt;@Vicky_Roy&lt;/A&gt;,&lt;/P&gt;
&lt;P&gt;Thank you for clarifying.&lt;/P&gt;
&lt;P&gt;To confirm, it sounds like you wish to pull call information from FreePBX and then push it into HubSpot to &lt;A href="https://developers.hubspot.com/docs/methods/contacts/create_contact"&gt;create contacts&lt;/A&gt; and &lt;CODE&gt;CALL&lt;/CODE&gt; &lt;A href="https://developers.hubspot.com/docs/methods/engagements/create_engagement"&gt;engagements&lt;/A&gt;. Is that correct?&lt;/P&gt;
&lt;P&gt;FreePBX's documentation only covers getting information &lt;EM&gt;out&lt;/EM&gt; of their system using an API key. You can't use the FreePBX API key with HubSpot directly or HubSpot's API key with FreePBX. To integrate the systems, you must set up an external app or server to &lt;CODE&gt;GET&lt;/CODE&gt; information from FreePBX's APIs, parse the data you receive, and then make calls to HubSpot's endpoints to create or update the desired objects.&lt;/P&gt;
&lt;P&gt;In your case, I recommend just authenticating HubSpot calls with &lt;A href="https://knowledge.hubspot.com/articles/kcs_article/integrations/how-do-i-get-my-hubspot-api-key"&gt;your API key&lt;/A&gt;; it's much simpler than OAuth 2.0.&lt;/P&gt;
&lt;P&gt;Yes, you will need some external app to take in data from FreePBX, and parse it into calls to create contacts and engagements in HubSpot. I don't know what your previous experience is with app development, but &lt;A href="https://www.heroku.com/"&gt;Heroku&lt;/A&gt; is a popular platform for many developers. Heroku supports the &lt;A href="https://www.heroku.com/languages"&gt;most common server-side languages&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;I recommend focusing on reviewing the following endpoints, as they will be what you use to actually create contacts and calls in HubSpot:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;A href="https://developers.hubspot.com/docs/methods/contacts/create_contact"&gt;Create a new contact&lt;/A&gt; | As long as you know a caller's email, you will be able to create a contact record for them. You can also include properties like &lt;CODE&gt;firstname&lt;/CODE&gt;, &lt;CODE&gt;lastname&lt;/CODE&gt;, &lt;CODE&gt;phone&lt;/CODE&gt; number, and more.&lt;/LI&gt;
&lt;LI&gt;
&lt;A href="https://developers.hubspot.com/docs/methods/engagements/create_engagement"&gt;Create an engagement&lt;/A&gt; | You will probably want to create &lt;CODE&gt;CALL&lt;/CODE&gt;-type &lt;A href="https://developers.hubspot.com/docs/methods/engagements/engagements-overview"&gt;engagements&lt;/A&gt; from every call from FreePBX. This must happen after you create a contact record, as you will need to associate the call with the correct &lt;CODE&gt;contactIds&lt;/CODE&gt;.&lt;/LI&gt;
&lt;/UL&gt;</description>
      <pubDate>Wed, 07 Nov 2018 20:27:59 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/224140#M3036</guid>
      <dc:creator>IsaacTakushi</dc:creator>
      <dc:date>2018-11-07T20:27:59Z</dc:date>
    </item>
    <item>
      <title>Re: Integrating HubSpot CRM with FreePBX using RestAPI</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/224141#M3037</link>
      <description>&lt;P&gt;Hello Isaac,&lt;/P&gt;
&lt;P&gt;I created an app on HubSpot Developers platform. But the issue is, I do not get the option/menu/link to authenticate using API key or create a contact or engagement or endpoints. If you could guide me how can I do that. This platform seems really different to me.&lt;/P&gt;</description>
      <pubDate>Fri, 09 Nov 2018 16:10:26 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/224141#M3037</guid>
      <dc:creator />
      <dc:date>2018-11-09T16:10:26Z</dc:date>
    </item>
    <item>
      <title>Re: Integrating HubSpot CRM with FreePBX using RestAPI</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/224142#M3038</link>
      <description>&lt;P&gt;Hi &lt;A class="mention" href="https://community.hubspot.com/u/vicky_roy"&gt;@Vicky_Roy&lt;/A&gt;,&lt;/P&gt;
&lt;P&gt;Apologies for the confusion. The "app" you created in your HubSpot developer account is &lt;EM&gt;not&lt;/EM&gt; where you actually implement code to query HubSpot and FreePBX endpoints.&lt;/P&gt;
&lt;P&gt;Instead, as &lt;A href="https://developers.hubspot.com/docs/faq/how-do-i-create-an-app-in-hubspot"&gt;this documentation&lt;/A&gt; notes, the "app" is used to &lt;EM&gt;identify&lt;/EM&gt; your integration to HubSpot. The app interface is where you set which permissions/scopes your app has access to and contains monitoring tools for incoming calls.&lt;/P&gt;
&lt;P&gt;You still need to build an actual app outside of HubSpot (e.g. on Heroku or your platform of choice) that queries FreePBX's endpoints, parses the data you receive, constructs requests to HubSpot endpoints with this data, and authenticates the calls with your HubSpot app's &lt;A href="https://developers.hubspot.com/docs/methods/oauth2/oauth2-overview"&gt;OAuth tokens&lt;/A&gt;.&lt;/P&gt;</description>
      <pubDate>Mon, 12 Nov 2018 14:14:36 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/224142#M3038</guid>
      <dc:creator>IsaacTakushi</dc:creator>
      <dc:date>2018-11-12T14:14:36Z</dc:date>
    </item>
    <item>
      <title>Re: Integrating HubSpot CRM with FreePBX using RestAPI</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/275699#M25099</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/665"&gt;@IsaacTakushi&lt;/a&gt;&amp;nbsp;,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We are providing Integration of Asterisk Based PBX and HubSpot.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;You can make call from hubspot using our chrome extension (Click to call), Outgoing/ incoming call popup, Recordlink for calls, call relation with contacts and many more features.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Contact us on :&amp;nbsp; sales@techextension.com&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Website :&amp;nbsp;&lt;/SPAN&gt;&lt;A href="http://techextension.com/hubspot-crm-pbx-asterisk-integration" target="_blank" rel="nofollow noopener noreferrer"&gt;http://techextension.com/hubspot-crm-pbx-asterisk-integration&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;Skype : tech.extension, for more details.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jun 2019 10:01:41 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/275699#M25099</guid>
      <dc:creator>techextension</dc:creator>
      <dc:date>2019-06-19T10:01:41Z</dc:date>
    </item>
    <item>
      <title>Re: Integrating HubSpot CRM with FreePBX using RestAPI</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/275711#M25100</link>
      <description>&lt;P&gt;Welcome,&amp;nbsp;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/97339"&gt;@techextension&lt;/a&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks so much for sharing! I hope other users will find and get use out of your extension&amp;nbsp;&lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://community.hubspot.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Jun 2019 11:52:49 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/275711#M25100</guid>
      <dc:creator>IsaacTakushi</dc:creator>
      <dc:date>2019-06-18T11:52:49Z</dc:date>
    </item>
    <item>
      <title>Re: Integrating HubSpot CRM with FreePBX using RestAPI</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/290349#M26962</link>
      <description>&lt;P&gt;This integration will be much easier if you have FreePBX CRM link module&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.freepbx.org/crm/" target="_blank" rel="noopener"&gt;https://www.freepbx.org/crm/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It provides an API with the most wanted features for phone-crm integrations:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;Call History&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Call Recording&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Voicemail&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Click to Call&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Call Popup On Inbound Calls&lt;/STRONG&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Sep 2019 18:54:58 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/290349#M26962</guid>
      <dc:creator>louischausse</dc:creator>
      <dc:date>2019-09-09T18:54:58Z</dc:date>
    </item>
    <item>
      <title>Re: Integrating HubSpot CRM with FreePBX using RestAPI</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/532826#M49045</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/20261"&gt;@louischausse&lt;/a&gt;&amp;nbsp; have you realised this integration FreePBX&amp;nbsp; to HubSpot ?&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;</description>
      <pubDate>Sat, 27 Nov 2021 12:36:27 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/532826#M49045</guid>
      <dc:creator>dandumit</dc:creator>
      <dc:date>2021-11-27T12:36:27Z</dc:date>
    </item>
    <item>
      <title>Re: Integrating HubSpot CRM with FreePBX using RestAPI</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/533374#M49056</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/287347"&gt;@dandumit&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;No I didn't. I was just looking at the doc to help this community thread.&lt;/P&gt;</description>
      <pubDate>Mon, 29 Nov 2021 13:48:04 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/533374#M49056</guid>
      <dc:creator>louischausse</dc:creator>
      <dc:date>2021-11-29T13:48:04Z</dc:date>
    </item>
    <item>
      <title>Re: Integrating HubSpot CRM with FreePBX using RestAPI</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/535992#M49173</link>
      <description>&lt;P&gt;I guess that CRM Link it's about server side integration.&amp;nbsp; Related to client side, are you aware of any integration between VOIP Client and Hubspot ?&amp;nbsp; Maybe it's easier this way&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;</description>
      <pubDate>Mon, 14 Mar 2022 11:55:29 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/535992#M49173</guid>
      <dc:creator>dandumit</dc:creator>
      <dc:date>2022-03-14T11:55:29Z</dc:date>
    </item>
    <item>
      <title>Re: Integrating HubSpot CRM with FreePBX using RestAPI</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/536327#M49201</link>
      <description>&lt;P&gt;Hi Daniel,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm using the integration for PBXact and HubSpot.&amp;nbsp; The FreePBX/PBXact CRM module doesn't do much when it comes to HubSpot.&amp;nbsp; You can get incoming record retrieval though, and manually tie the times to it.&amp;nbsp; It requires that Zulu UC is running on your PC to work properly.&amp;nbsp; Go to the extension of the person you want to have the details enabled for when they answer.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;(i.e.&amp;nbsp;/admin/config.php?display=extensions&amp;amp;extdisplay=&amp;lt;&amp;lt;USER_EXT&amp;gt;&amp;gt;)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Then click on the Zulu tab.&amp;nbsp; Change the &lt;SPAN&gt;Default On Call Popup to Link to URL.&amp;nbsp; Put the default URL in as&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;A href="https://app.hubspot.com/contacts/" target="_blank"&gt;https://app.hubspot.com/contacts/&lt;/A&gt;&amp;lt;&amp;lt;YOUR_ACCOUNT_HERE&amp;gt;&amp;gt;/contacts/list/view/all/?globalSearchQuery=${CALLERID(num)}&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;With the fully licensed version, the only CRMs it has natively on PBXact / FreePBX are Sugar/SuiteCRM, ConnectWise, Salesforce, Zoho, and RestAPI.&amp;nbsp; Using Zulu UC with the URL for incoming and the Click to Call for outgoing covers most things I need at least.&amp;nbsp; You do have to make call notes to log the calls without the true integration since the record pop-up is a search only.&amp;nbsp; It's not logging anything when you answer the call automatically.&lt;/P&gt;</description>
      <pubDate>Fri, 03 Dec 2021 18:32:11 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/536327#M49201</guid>
      <dc:creator>Ray_</dc:creator>
      <dc:date>2021-12-03T18:32:11Z</dc:date>
    </item>
    <item>
      <title>Re: Integrating HubSpot CRM with FreePBX using RestAPI</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/594141#M51603</link>
      <description>&lt;P&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/131257"&gt;@Ray_&lt;/a&gt;&amp;nbsp; &amp;nbsp;have you seen this :&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.3cx.com/docs/hubspot-pbx-crm-integration/" target="_blank"&gt;https://www.3cx.com/docs/hubspot-pbx-crm-integration/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;talking about CRM integration module it seems that 3CX it's more afordable than FreePBX and it seems that it has this integration already. Have you tested this path?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 14 Mar 2022 11:54:56 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/594141#M51603</guid>
      <dc:creator>dandumit</dc:creator>
      <dc:date>2022-03-14T11:54:56Z</dc:date>
    </item>
    <item>
      <title>Re: Integrating HubSpot CRM with FreePBX using RestAPI</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/1201695#M84376</link>
      <description>&lt;P data-start="0" data-end="588"&gt;Looking at this thread from 2025, the tricky part hasn’t changed: FreePBX can expose call data over its API, but HubSpot doesn’t talk to it directly.&lt;/P&gt;
&lt;P data-start="0" data-end="588"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="0" data-end="588"&gt;That’s why people here kept pointing to Heroku for hosting a small middleware app. The problem is that Heroku has always been brittle for these kinds of real-time integrations. Sleeping dynos, timeouts, and lack of built-in observability often left folks wondering why calls weren’t logged even though endpoints were “alive.” I’ve seen many cases where the HubSpot side fired correctly, but the Heroku app just wasn’t awake to catch it.&lt;/P&gt;
&lt;P data-start="0" data-end="588"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="590" data-end="1195"&gt;Today, a cleaner approach is to rely on HubSpot’s CRM API endpoints for contacts and engagements and let a sync layer handle the rest. (&lt;A href="https://developers.hubspot.com/docs/api-reference/crm-contacts-v3/guide" target="_blank"&gt;https://developers.hubspot.com/docs/api-reference/crm-contacts-v3/guide&lt;/A&gt; ) For example, Stacksync was built specifically to replace this Heroku-style glue code. Instead of manually polling FreePBX and pushing into HubSpot, it captures call events, maps them to HubSpot objects, and keeps both systems in step in real time. That means no more losing events because your host went idle calls and contacts stay consistent across both platforms instantly.&lt;/P&gt;
&lt;P data-start="590" data-end="1195"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="1197" data-end="1531" data-is-last-node="" data-is-only-node=""&gt;So, if you’re starting fresh in 2025, I’d skip the Heroku workaround and use a modern sync platform. You still authenticate against HubSpot the same way, but you gain reliability and don’t waste cycles debugging empty logs. That’s what makes the difference between a side project integration and something you can trust in production.&lt;/P&gt;</description>
      <pubDate>Wed, 17 Sep 2025 13:17:43 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Integrating-HubSpot-CRM-with-FreePBX-using-RestAPI/m-p/1201695#M84376</guid>
      <dc:creator>RubenBurdin</dc:creator>
      <dc:date>2025-09-17T13:17:43Z</dc:date>
    </item>
  </channel>
</rss>

