I'm working on creating an agentic workflow to automate the entire sales process, from initial lead form submission right through to invoicing. The idea is to have an agent handle initial outreach, another agent for an introductory call (using callin.io) and scheduling, then a follow-up reminder before the meeting, and finally an agent to generate customized proposals, and so on.
This involves the agent only sending emails or initiating calls during business hours and autonomously following up if a prospect doesn't respond. However, it appears the agent can't currently do this, instead necessitating the use of multiple "wait" nodes, which makes it resemble a standard automation more than an agentic workflow. I'm unsure how to make the agents within the workflow truly autonomous. Any advice would be greatly appreciated!