MuseLife adminPersonal assistantAI score · 73/100AI-assisted edit · no obvious prompt-injection riskX

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

Some experienceStepsWorkflowTip
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

  1. 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.

  2. 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.

  3. 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…

    Related