Build Long-running AI agents that pause, resume, and never lose context with ADK

Most agent tutorials end at a stateless chatbot – a conversational loop that forgets everything the moment the container restarts. Real enterprise workflows don't wrap up in a single API call.

HR onboarding spans two weeks. Invoice disputes stall for days waiting on vendor replies. Sales prospecting sequences stretch across multiple touchpoints over a month. These processes are dominated by "idle time" – long pauses where an agent sits dormant, waiting for a human signature, a shipping confirmation, or an approval gate. A stateless chatbot can't survive that.

This tutorial walks through building a New Hire Onboarding Coordinator Agent with the Agent Development Kit (ADK) that runs reliably for weeks. The agent sends a welcome packet, pauses for days while the employee signs documents, delegates IT provisioning to a specialized sub-agent, waits again for hardware delivery, and finally sends a personalized day-one schedule – all without losing a single byte of context.

Along the way, you'll learn three architectural shifts that separate production agents from demo chatbots:

  • Durable memory schemas instead of dumping raw JSON into a vector database
  • Event-driven dormancy gates instead of active polling or blocked threads
  • Multi-agent delegation instead of monolithic single-agent prompts

Постачальник: Google Cloud EMEA Limited   |   Мова: Англійська