Phone Message Automation Agent

Job ID: 40567845

Budget: $25 – $50 AUD

I need a small voice-first agent built with Claude (via the Claude API and any supporting code you prefer) that will:

• Answer an incoming call.
• Record the caller’s message in their own voice—no transcription necessary.
• Guide the caller, through interactive voice prompts, to pick a convenient date and time for a return call.
• Immediately email that voice recording and the chosen callback slot through my Outlook account to the right team member.

Please wire the scheduling logic so it can read and write to a calendaring source (Microsoft 365 calendar or a lightweight database—whichever keeps the build simple while avoiding double-booking). The Outlook mail send must use Microsoft’s modern OAuth flow, not basic auth.

I’m open to Twilio, Amazon Connect, or a similar telephony SDK as long as the final solution is self-hostable and the hand-off between the voice layer and Claude remains clean. Deliver a Git repo with clear setup instructions and a quick demo script so I can place a test call, hear the prompts, leave a message, and watch the confirmation email arrive with the .wav attachment and calendar invite.

Successful delivery is a fully working flow plus concise deployment notes so I can spin it up on my own Azure VM.