Integrations
HeyMello connects to the systems you already use — both during calls (so agents can act on your data) and after calls (so results flow into your tools).
During a call
Custom functions (call your own API)
Give an agent a custom function and it can call your API mid-conversation — to look up an order, verify a customer, create a lead, or check a policy. You control the endpoint, method, authentication, and what data the agent sends.
Cal.com calendar
Agents book real appointments on your Cal.com calendar during the call. (See Appointment bookings.)
Call transfer
Agents can hand off to a human on your team when needed, with a cold or warm transfer.
After a call
Email notifications
Configure post-call analysis to send a summary email to your team the moment a call completes.
API access
Developers can pull call details, transcripts, recordings, and analytics programmatically. See the API reference.
Exports
Download campaign results, including per-call outcomes, for analysis or import into other tools.
Building your own integration
The HeyMello API lets you:
- Create and manage agents.
- Place calls and run outbound programmatically.
- Retrieve call results, transcripts, and analytics.
- Pull booking and campaign data.
This is the recommended way to sync HeyMello with your CRM, helpdesk, or data warehouse.
Note: Today, integrations are pull-based (you fetch data via the API) and push-during-call (agents call your endpoints via custom functions). If you need real-time event delivery for a specific workflow, talk to your account team about what’s possible.
Next: API reference →