You’ve likely seen it happen—your team fields a customer call, scrambles to find the contact record, and spends more time updating the record than resolving the issue. When phone systems and CRMs don’t connect, agents waste energy switching tools, and conversations fall through the cracks. That friction adds up fast.
HubSpot’s new inbound beta for its calling apps changes the game. Now, your team can receive customer calls directly within HubSpot. Whether it’s support, sales, or service, your reps pick up calls where the contact’s full history already lives—and every call is logged automatically.
This guide explains how the inbound calling beta works, where to find it in HubSpot, how to set it up, what to avoid, and how to track performance using HubSpot reports.
How Inbound Calling Works in HubSpot Calling Apps (Beta)
Inbound calling via HubSpot’s calling apps beta lets supported third-party phone systems route customer calls directly into HubSpot. Once it’s set up, incoming calls trigger a notification in the HubSpot interface, display the caller’s contact record (if available), and automatically log the interaction to their timeline.
To get started, go to Settings > Calling > Connected Apps. Once you install a supported phone integration, such as Aircall, JustCall, or Kixie, via the HubSpot App Marketplace, HubSpot recognizes inbound calls from that provider. These calls will appear in HubSpot’s calling widget for any user with the necessary permissions and a mapped seat in the phone tool.
For service workflows, this feature integrates deeply with Conversations Inbox and Help Desk. That means support reps can answer calls just like they do with chats or emails, without toggling between screens. Activity logs, recordings, and notes are added directly to the contact’s timeline, giving you a single source of truth.
If you’re using HubSpot Help Desk, inbound calls automatically show as new conversations. You can assign ownership, update status, or add comments—on the fly—without breaking focus or flow.
How It Works Under the Hood
Inbound calling in HubSpot relies on an integration between your phone provider and HubSpot’s Calling API. Once you turn it on, the system does the heavy lifting behind the scenes.
Here’s what happens:
- A customer dials your phone number, which is associated with a supported provider like Aircall.
- Your provider routes the call using your chosen routing logic (queues, round-robin, etc.).
- The connected app detects the ring and pushes a notification into HubSpot.
- If you’re logged in and mapped correctly, you’ll see an incoming call pop up in your toolbar or Help Desk panel.
- Upon answering, the call connects through your provider but stays mirrored in the HubSpot interface.
- HubSpot automatically logs the call as an Activity on the timeline, linking it to all relevant records.
- Notes, outcomes, and recordings (if enabled) are stored and can be pulled into reports and workflows.
To run smoothly, you’ll need to connect app credentials, confirm user seats, verify phone numbers, and enable the inbound calling toggle.
Outputs from each call include:
- A Call activity log
- Associated contacts, companies, tickets, or deals
- Recording files (when supported)
- Timestamps, duration, and agent notes
You can extend this by setting HubSpot to trigger actions, such as new contact creation or ticket assignment, when an unknown number dials in.
A few key settings allow you to:
- Turn automatic logging on or off
- Route to the Conversations Inbox vs. just using the calling widget
- Attach calls to tickets for context continuity
- Record calls for compliance or training, if your system allows it
Main Uses Inside HubSpot
Handling service calls within the Help Desk
Your support team doesn’t have time to click around. With Help Desk and inbound calling connected, agents handle service calls natively inside HubSpot—right next to ticket histories, emails, and chats. Everything syncs in real time.
For example, if a customer calls about an active issue, the incoming call appears alongside the associated ticket. The agent answers directly in HubSpot, solves the issue live, and the system logs every detail: who took the call, when it happened, and what was resolved.
No switching tools, no forgotten notes, and your reporting stays airtight.
Managing inbound sales calls in CRM records
For sales reps, every lead follow-up is an opportunity—and timing matters. When a prospect calls back, HubSpot displays the contact record instantly so that reps can answer with context and confidence.
Say a lead dials in after a demo. The rep takes the call directly in HubSpot, reviews past conversations, and updates next steps during the call. The call outcome then feeds into the pipeline and call performance reports automatically.
It’s a faster motion from interest to action, without missing critical touchpoints.
Routing inbound calls to the right agent
You don’t want inbound calls bouncing around your team. HubSpot’s routing tools ensure the right person handles every call, whether it’s sales or support.
If a high-priority client calls back, the system can route the call directly to their assigned account manager’s inbox based on rules in the Help Desk pipeline. That manager sees the inbound notification and answers in HubSpot, with complete visibility into the account’s history and needs.
No call gets lost, no relationship risks slipping.
Common Setup Errors and Wrong Assumptions
Even with good tools, missteps during setup can block progress. Here are the most common issues to watch for:
- You used an app that doesn’t support inbound: Some apps connect to HubSpot—but only for outbound. Before installing, always check that your provider supports inbound calling in HubSpot’s App Marketplace.
- Your numbers aren’t verified yet: Many phone providers protect inbound routing behind number verification. Make sure your business numbers are confirmed inside your provider’s dashboard.
- Calls aren’t associating with the right records: If the caller ID doesn’t match what’s saved in the CRM, the call won’t auto-link. Fix this by enabling automatic contact creation for new callers and ensuring the number formats match your CRM entries.
- Agents don’t see inbound calls: If users aren’t mapped correctly in both HubSpot and your phone system, calls won’t appear. Match seat licenses and permission tiers on both sides before testing.
Step-by-step Setup or Use Guide
Make sure you have either Help Desk or the Conversations Inbox included in your HubSpot subscription. Then double-check that your calling app is listed as “Inbound calling supported (Beta)” in the HubSpot Marketplace. Only users with admin rights can connect integrations.
Follow these setup steps:
- Go to Settings > Calling > Calling Apps in HubSpot.
- Choose Connect, a calling app, and select your provider (e.g, Aircall).
- Complete authorization by logging into the phone system.
- Under Calling app settings, toggle on Inbound calling (Beta).
- Map your agents to HubSpot users under User mapping.
- In Call Configuration, enable logging rules and defaults, such as ticket linking and call recording.
- Place a test call from an external phone to your business number. You should see the inbound pop-up in HubSpot’s interface.
- Confirm the activity logs are correctly recorded on the caller’s CRM record, including time, duration, and audio (if applicable).
Once this flow is active, you can use the provider’s logic or HubSpot’s built-in Conversations Inbox routing rules to fine-tune how calls are distributed.
Measuring results in HubSpot
Tracking inbound calls helps you optimize support, improve sales outcomes, and understand workload trends. HubSpot automatically captures call metadata, which means you can measure activity without manually pulling reports.
In your portal, open Reports > Reports Library, then sort by Calls. Select categories like Outcome, Duration, and Contact Owner to slice by rep or team. If you’re running Help Desk, align call data with ticket KPIs, such as response time and time to resolution, for more complete reporting.
Here’s what to monitor:
- Total inbound calls per rep or team
- Talk time per call
- Volume of missed calls that didn’t convert
- How many calls generate new tickets—and are resolved successfully
- Inbound leads created straight from unsaved call-ins
You can visualize this by building a Conversation Volume Dashboard that includes calls, emails, and chats side-by-side. If data seems off or stats are missing, check the sync logs in your provider’s settings for error entries.
Short Example That Ties It Together
Picture this: your support manager connects Aircall to HubSpot and maps all five agents with active seats. They enable inbound notifications inside the Help Desk inbox.
Monday morning, a customer calls about a billing concern. The agent sees the call notification in HubSpot with the contact’s name. They answer, view the ticket instantly, resolve the issue, and hang up. HubSpot logs everything—from call time to call outcome—without the agent having to type a single note.
By Thursday, reporting dashboards show a 20% drop in time-to-resolution for service tickets. The reason? Agents aren’t wasting time switching windows or manually entering call histories.
How INSIDEA Helps
It’s easy to flip a switch and connect a calling app—but it’s harder to configure inbound calling for impact. That’s where INSIDEA steps in. We help teams strategically connect HubSpot calling apps, so inbound calls become seamless parts of your CRM, Help Desk, and reporting workflows.
Here’s how we support your success:
- HubSpot onboarding: Set up your portal with tailored workflows and permissions
- HubSpot management: Keep data clean and systems running reliably
- Automation support: Build real-time call routing, ticket assignment, and notifications that match your team’s process
- Reporting dashboards: Measure exactly how calls impact conversion and service outputs
- Help Desk setup: Route calls into the right queues based on priority, ownership, or pipeline
Let us help you activate the beta the right way. Visit INSIDEA to book a personalized consultation.