Launching today

CALL-E
Make phone calls with your AI agent (Muse, ChatGPT, Claude)
429 followers
Make phone calls with your AI agent (Muse, ChatGPT, Claude)
429 followers
CALL-E lets your AI assistant make phone calls for you. Ask Muse, ChatGPT or Claude to book a table, get a quote, move an appointment or check stock. CALL-E asks for anything missing, shows you the plan, and dials a real US or Canadian number after you confirm. It gets through phone menus, hold and voicemail, then brings back a summary, the transcript and what happened. Builders can add it to Claude Code, Codex, Cursor or OpenClaw with one prompt. New users get 100 free credits.







Free Options
Launch Team / Built With

RiverynLive like a hunter-gatherer. Keep the iPhone.
Promoted



Hey Product Hunt 👋 I'm Vadim, and I work on CALL-E as a Developer Advocate.
Your AI assistant can already search, plan and write. But some errands still end with "you'll have to call them": the restaurant that only takes bookings by phone, the quote, the appointment you need to move, the store you want to ask about stock.
CALL-E gives your assistant a phone. CALL-E asks for anything that's missing, shows you the plan, and dials after you confirm. It gets through phone menus, hold and voicemail, and you get back a summary, the transcript and what happened.
To see more of what CALL-E can do, check out the use cases at https://usecases.heycall-e.com/. RingBack works through a business’s waiting list, calling people in order until someone takes the open slot, and then updates the appointment book. Conversation-Clarify spots an unclear email reply, asks you before making one short call to get the missing fact, and drafts your reply from the answer. Each use case shows how it works and what it returns, with a demo video.
If you build things: one prompt installs CALL-E in Claude Code, Codex, Cursor or OpenClaw, and it also works over MCP, the TypeScript and Python SDKs, or the API. You define the result you want back and get it as structured data with the transcript. You can test a conversation in chat in the dashboard before placing a real call, and there are ready-made n8n, Dify and HubSpot integrations.
Calls work on US and Canadian numbers (and more! https://docs.heycall-e.com/regions). New users get 100 free credits.
We'd love to hear what you'd have CALL-E call first!
@vadim__smirnov Congratulation team. Well done!
Your landing page is amazing. It looks great. I'm curious to know how you guys developed it. Being a designer myself, I love the vibe of the landing page.
Cool website! I got a bit confused by the pricing page tho. It felt like you only support US&CA, but as I see from the docs many other countries are also supported, right? Maybe it would be nice to add price calculator or something.
Anyway, congrats on the launch folks!
@pronskiy Thanks, glad you like the site!
You're right that the docs list more countries. US and Canada get local numbers, which is why the pricing page focuses on them. The other countries in the docs use international numbers that are meant mainly for development and testing for now. A price calculator is a good idea, and I've passed it to the team!
@pronskiy Thank you, Roman! The site is very fresh, we only switched it over this week, so I'm glad you like it.
And thanks for digging through the docs too. Like Vadim said, we are focused on those two markets for now, but a price calculator sounds quite interactive and user-friendly - it's a very good point.
@pronskiy thanks for the support!
Congrats on the launch! How have you approached adding guardrails to the agents that are dialing (eg. Keeping them from doing actions/making commitments that you don’t want)?
@mdshack Thanks! The main guardrail is that nothing dials without a person signing off. CALL-E first plans the call, asks you for anything that’s missing (important details relevant to the call), shows you the plan, and dials only after you confirm. The plan sets the goal and what the call should cover, and a pre-check prevents things like making up information or making decisions without your approval. After every call, you get the transcript and a structured result, so you can see exactly what was said and agreed.
@mdshack Guardrails are the right thing to ask about, Micah, and thank you for the congrats! Handing a phone call to an AI only works if you’re comfortable with what it will say for you.
Vadim’s answer covers how we approach it, and the plan you review before each call is a big part of that.
The part that would get me to actually use it is showing me the plan before it dials — that's the bit I'd want to approve, especially what it's allowed to agree to and when it should just take a callback instead of improvising. The calls I'd hand over are the boring, scripted ones, not anything where the other side might negotiate.
@jcbuilds And CALL-E does that really well. You control every call and every bit of information that the agent can or can’t use. We take call preparation very seriously, since background work is more important than the call itself.
@jcbuilds Same here, JC, and CALL-E already works that way: it shows you the plan and dials after you confirm.
The boring, scripted calls are where I’d start too, the ones where you know how they’ll go and still put them off for days.
Thanks for spelling out what you’d want to approve, that’s helpful for us to hear, and we'll share that with the product team as well.
@jcbuilds thanks for the support!
congrats on the launch vadim. to your question, i would have it call to confirm demo bookings a day before. no shows hurt small sales teams a lot and nobody has time to call each one. can it write the answer back to hubspot so the deal updates by itself?
@agshin_rajabov Thanks, and that’s a great use case.
Confirming appointments is one of the things CALL-E is built for. For HubSpot there’s a CALL-E workflow action and a contact card, so a workflow can place the call a day before the demo. You set up the call once as a Goal with a result schema, for example confirmed yes/no, a new time if they want one, and notes, and every call comes back with those fields filled in plus the transcript. From there you map the fields onto the deal in your workflow, or through n8n or Zapier if you’d rather.
Happy to help you set it up if you give it a try!
@agshin_rajabov Agshin, I love this use case. No-shows hurt small sales teams, and the reminder call the day before is a job nobody fights over. And that's exactly the sort of BAU calls that feel quite mundane to go through as a human (even if you outsource it to an intern, haha).
Vadim’s walked you through the HubSpot side, so if you set it up, please come back and tell us how it goes. It would be great to know if it cuts your no-shows.
do the places it calls know it's a bot? feels like a lot of restaurants would just hang up once they clock it
@igorblink CALL-E sounds like a person having a normal conversation, so people don’t clock it straight away. Whether it says it’s an AI is up to you. If you want it to open with that, write it into the call instructions, something like “say you’re an AI assistant calling for Vadim”, and that’s how it starts the call. If someone asks partway through, it tells them it’s an AI.
Either way, you get back what was said and what happened. If a restaurant hangs up, you know straight away.
@igorblink Ha, fair question, Igor, and it’s one we think about a lot. By default, a CALL-E call introduces itself as CALL-E, a voice agent, because we think whoever picks up is owed the truth about who’s calling.
What makes people hang up is often the small stuff. The receptionist says “mm-hmm” and the agent stops mid-sentence, or she says “Tuesday at… let me check” and it jumps in with “Great, Tuesday it is.”
So a lot of our work goes into telling a real interruption apart from a “yeah” or a pause in our voice AI models. It's our differentiator in the market. Our team wrote about it here if you’re curious: https://blog.heycall-e.com/the-moment-to-yield/
And if any restaurant owners are reading this, I’d love to hear how you’d want an AI caller to sound!
Can i connect my Sip numbers? We have sips for couple different countries anyway
@ninuna_ungiadze2 Yes, you can! SIP integration went live recently, so you can connect your own telephony to CALL-E and place calls through your numbers.
Can you contact us on Discord (https://discord.gg/SDcGdhgRzj) so we can set it up for you?
@ninuna_ungiadze2 Great to hear you already have numbers in a few countries, Ninuna! Pop into our Discord and the team can help you get them connected, there's a lot of community members who asked the same thing.
Which countries are you calling into?