Hey guys, I need support here, I have a client at $1500 a month that wanted a 6 month agreement, and originally agreed was:
✅ AI Recruiting Phone Agent – Calls, qualifies, and follows up with recruits via text & email
✅ AI Digital Twin (Tavus) – Personalized video messages for lead generation, onboarding, and real-time Q&A
✅ AI Recruiting Website – High-converting site with a built-in AI chatbot (and voice agent) to engage potential agents
We first started on the listing agent but he said he didnt have the bandwidth to actually be selling houses so he wanted to focus on the recruiting phone agent. We cloned his voice which took 2 months of recording over & over with some breaks on his part, but now he also wants the agent for outbound calls to call homeowners that want to sell which he originally reached out about.
At $1500 per month on top of custom coding his website in react and doing the digital twin cloning, voice cloning with elevenlabs that took 2 months to finally get it at a level... is like... okay still fine-tuning the recruiting agent prompt engineering. I tried to do the DesignJoy business model of subscription and build new requests for $1,500/month one at a time, but the extensive testing of the first agent on top of everything is a lot :/
Should I ask for at least $500 upfront invoice for second agent? 3 months left of the 6 month agreement.
-------------
Context of where we're at: The full-stack website development is fully complete with cal.com calendar booking widget. ElevenLabs voice agent is live and will be calendar-connected soon. Digital twin real-time video calls are also live on the site. Currently setting up Twilio for SMS that will forward directly to him. Seems like despite all the work that is shown after him being okay with it taking time before the agent is perfected for calling, today he said he wants recruiting and listing calls (2 different agents) making calls at a functional level ASAP, but I’m currently having prompt engineering issues with the agent reading the whole script nonstop when the human responds 1 time with confirming their name. So that’s taking more days. I put <wait for response> & it still reads entire wording without their response at every section.
So yeah - lots of work already done, now he wants to resume the original agent in the middle of fine-tuning the Recruiting agent. Thoughts??