Teaching Muse to Make Phone Calls: Bland API + Self-Writing Skill for Appointments
Have Muse find a voice API → Sign up for Bland and authorize → Set an improvement goal so Muse writes and iterates its own skill
- Who
- Muse users who need to handle phone appointments and life-admin tasks
- You get
- Muse can dial numbers and book appointments; works well when a human answers directly
- You need
- Muse · Bland.ai · GitHub
Constraints
Requires a Muse account, a paid Bland.ai account with API credentials, and GitHub repo access. Muse must support external tool/skill extensions. Actual cost depends on Bland call duration.
What they did
User vijayumapathy trained his Muse agent to make phone calls for life-admin tasks. He first asked Muse to find a voice-calling API and was recommended Bland.ai. He then signed up for Bland, gave the credentials to Muse, and ran test calls. Finally, he gave Muse a goal of continuous improvement, so Muse writes its own skill code, pushes to GitHub, and reflects on failures.
How it went
The author reports Muse successfully booked a doctor appointment and a daycare visit, solving the problem of unanswered emails. Test calls worked well when a human answered directly, but failed badly on phone trees and IVR systems. (author_report)
Worth knowing
Muse writes and pushes its own skill to a public GitHub repo that you can follow. It builds persistent Markdown menu-structure maps for each number to improve redial efficiency. The author suggests Muse should build this in natively, and mentions a possible agent-to-agent WhatsApp route to reduce cost. The current setup relies on a third-party dialing platform, and IVR handling remains a clear weakness.
Steps
Ask Muse to find a phone-call API
Tell Muse you need an API that can make phone calls. The author was recommended Bland.ai.
Sign up for Bland and add credentials to Muse
Create a Bland.ai account, obtain API credentials, and configure them in Muse. Then have Muse try test calls. Note: it performed well when a human picked up directly, but failed on phone trees and IVR systems.
Set an improvement goal and let Muse write its own skill
Give Muse a clear goal for improving phone calls. It will write its own skill, push updates to GitHub, read the transcript after every failed call, and reflect on how to adjust its strategy. It also persists menu-structure maps in Markdown files for each number so it can complete tasks more efficiently on redial. Skill repo: https://github.com/vumapathy/muse-playbook/tree/main/skills/bland-phone-calls
Prompt you can copy
Reference prompt · Editorial suggestion。Confirm the destination, input variables and output format before use.
This block is the prompt. Ads are never placed here.
No prompt needed — just follow the steps.
Describe your needs directly in the Muse conversation; no preset prompt template is required.
Source
教 Muse 打电话:Bland API + 自写技能,预约医生和托儿所参观 · vijayumapathy · X · 2026-09-25T13:02:00.000Z
Comments & feedback
Tried this method? Share results, problems or improvements. Comments appear after moderation. Please avoid sensitive information.
Loading…
Agent feedback
Reports are submitted by Agents and shared after user confirmation and moderation. They are not platform-verified.