{"id":31265,"date":"2026-09-28T10:53:40","date_gmt":"2026-09-28T10:53:40","guid":{"rendered":"https:\/\/www.cloudthat.com\/training\/?post_type=stm-courses&#038;p=31265"},"modified":"2026-09-28T11:03:02","modified_gmt":"2026-09-28T11:03:02","slug":"build-code-first-enterprise-agents-with-cx-agent-studio","status":"publish","type":"stm-courses","link":"https:\/\/www.cloudthat.com\/training\/google-cloud-certification\/build-code-first-enterprise-agents-with-cx-agent-studio","title":{"rendered":"Build Code-First Enterprise Agents with CX Agent Studio"},"content":{"rendered":"<p>Build Code-First Enterprise Agents with CX Agent Studio is an advanced-level, instructor-led course designed for practitioners who want to move from manual\u00a0 agent configuration toward AI-assisted, code-first enterprise agent development. The course introduces SCRAPI and Antigravity as development tools for interacting with Google Cloud APIs and accelerating agent development workflows. Learners establish a local Python environment, configure the required tools, and explore agent skills and new development practices.<br \/>\nParticipants then learn how to plan requirements and build conversational<br \/>\nagents from scratch, work with existing agents, configure CI\/CD and deployment workflows, manage application versions, and validate code using SCRAPI. The course places strong emphasis on enterprise agent quality. Learners use SCRAPI to test and verify tools, execute golden evaluations for regression testing, run user simulations, and perform automated quality hill climbing. The course also covers migration workflows for existing Dialogflow CX agents using the SCRAPI CLI and SCRAPI skills, enabling agent development to be integrated into professional SDLC processes from local development through production.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Build Code-First Enterprise Agents with CX Agent Studio is an advanced-level, instructor-led course designed for practitioners who want to move from manual\u00a0 agent configuration toward AI-assisted, code-first enterprise agent development. The course introduces SCRAPI and Antigravity as development tools for interacting with Google Cloud APIs and accelerating agent development workflows. Learners establish a local Python [&hellip;]<\/p>\n","protected":false},"author":7038,"featured_media":31179,"template":"","meta":{"footnotes":""},"stm_lms_course_taxonomy":[58],"metadata":{"stm_lms_product_id":["31266"],"_edit_lock":["1790595475:7038"],"_edit_last":["7038"],"permalink_customizer":["google-cloud-certification\/build-code-first-enterprise-agents-with-cx-agent-studio"],"permalink_customizer_regenerate_status":["1"],"_thumbnail_id":["31179"],"popular_course":["0"],"_popular_course":["field_64253688bc2e5"],"hide_enroll_now":["0"],"_hide_enroll_now":["field_6a45fc1a64051"],"hide_course_dates":["0"],"_hide_course_dates":["field_6a4f85ffde416"],"banner_image":[""],"_banner_image":["field_621873548f922"],"banner_description":["Transition from manual agent configuration to high-velocity, code-first development of enterprise AI agents. Learn how to set up a local Python development environment with the Antigravity CLI and use the SCRAPI developer kit to interact with Google Cloud APIs. \r\n\r\nBuild production-ready conversational agents using the Agent Foundry skillset, generate instructions and guardrails directly from requirements, migrate existing Dialogflow CX agents, and establish automated testing and evaluation workflows. Learn how to continuously improve agent quality through data-driven iterations and integrate agent development into professional SDLC processes from local development through production."],"_banner_description":["field_612c733ed3564"],"overview_section_heading":["Course Overview: Enterprise AI Agent Development with CX Agent Studio"],"_overview_section_heading":["field_64538867ffdd0"],"after_completing_course_heading":["After completing the Enterprise AI Agent course, participants will be able to: "],"_after_completing_course_heading":["field_645c78ade3f50"],"after_completing_course":["22"],"_after_completing_course":["field_6103aae828228"],"key_features_heading":["Key Features of Enterprise AI Agent Development with CX Agent Studio"],"_key_features_heading":["field_645388ceffdd1"],"key_features":["12"],"_key_features":["field_6103aaff28229"],"who_should_attend_heading":["Who should Attend Enterprise AI Agent Development?"],"_who_should_attend_heading":["field_645388faffdd2"],"who_should_attend":["12"],"_who_should_attend":["field_6103ab0d2822a"],"prerequisites_heading":["Prerequisites of Enterprise AI Agent Development Certification"],"_prerequisites_heading":["field_64538a51ffdd3"],"prerequisites_text":["\u2022 Familiarity with Google Cloud Platform.\r\n\u2022 Familiarity with Python development is recommended.\r\n\u2022 Understanding of conversational agents is beneficial.\r\n\u2022 Familiarity with Dialogflow CX is beneficial for learners working with\r\nexisting agents.\r\n\u2022 Experience with software development and SDLC practices is\r\nrecommended.\r\n\u2022 Familiarity with CI\/CD concepts is beneficial.\r\n\u2022 Basic understanding of APIs and cloud-based application development is\r\nrecommended."],"_prerequisites_text":["field_612c7498c4b84"],"question_sets_details_heading":[""],"_question_sets_details_heading":["field_65d303841f38d"],"question_sets_details_description":[""],"_question_sets_details_description":["field_65d303841f38e"],"question_sets_details_button_text":[""],"_question_sets_details_button_text":["field_65d303841f38f"],"question_sets_details_question_sets":[""],"_question_sets_details_question_sets":["field_65d303841f390"],"question_sets_details":[""],"_question_sets_details":["field_65d303841f38c"],"category_features_heading":[""],"_category_features_heading":["field_644b8ff35049c"],"category_features_features":[""],"_category_features_features":["field_644b90025049d"],"category_features_cta_text":[""],"_category_features_cta_text":["field_644b90285049f"],"category_features_cta_link":[""],"_category_features_cta_link":["field_644b902d504a0"],"category_features":[""],"_category_features":["field_644b8fe15049b"],"course_features_0_heading":["Why choose CloudThat as your training partner? "],"_course_features_0_heading":["field_644a0fae0e67e"],"course_features_0_features_list":["6"],"_course_features_0_features_list":["field_644a0fb70e67f"],"course_features_0_background_color":[""],"_course_features_0_background_color":["field_644a0fde0e681"],"course_features":["2"],"_course_features":["field_644a0fa10e67d"],"certification_heading":["Certification details: Enterprise AI Agent Development "],"_certification_heading":["field_64538bffffdd5"],"certification":["1"],"_certification":["field_6103ab1a2822b"],"about_trainer":[""],"_about_trainer":["field_6103ab6c2822f"],"course_fee_heading":[""],"_course_fee_heading":["field_64538c1cffdd6"],"course_fee_list":[""],"_course_fee_list":["field_6103abb728234"],"brochure_pdf":["31366"],"_brochure_pdf":["field_61232e258f89b"],"trainer":[""],"_trainer":["field_6124990e13784"],"course_outline_heading":["Course Outline: Enterprise AI Agents Course"],"_course_outline_heading":["field_64538a8effdd4"],"course_section":["5"],"_course_section":["field_612f4f27b0276"],"note_section":[""],"_note_section":["field_616d3ed46bbd2"],"popular_sort":[""],"_popular_sort":["field_6172496402af3"],"related_courses":[""],"_related_courses":["field_61c453ca6b2dd"],"reviews_heading":[""],"_reviews_heading":["field_64538c39ffdd7"],"review_rating":[""],"_review_rating":["field_62a813a92bee6"],"total_review_count":["3188"],"_total_review_count":["field_62b002d8d2de5"],"average_review_count":["4.8"],"_average_review_count":["field_62b00367d2de6"],"faq_heading":["FAQs for Enterprise AI Agent Development with CX Agent Studio"],"_faq_heading":["field_64538c59ffdd8"],"course_banner_image":[""],"_course_banner_image":["field_63c69a6b81cf1"],"mobile_banner_image":[""],"_mobile_banner_image":["field_63cf93896d207"],"banner_link":[""],"_banner_link":["field_63c69a9681cf2"],"educational_schema":[""],"_educational_schema":["field_652fbbf6f589a"],"curriculum":[""],"featured":[""],"views":["25"],"level":["advanced"],"current_students":["0"],"duration_info":["6 Hours 45 minutes"],"video_duration":[""],"status":[""],"status_dates":[""],"not_single_sale":[""],"price":["29999"],"sale_price":[""],"sale_price_dates":[""],"enterprise_price":[""],"not_membership":[""],"affiliate_course":[""],"affiliate_course_text":[""],"affiliate_course_link":[""],"expiration_course":[""],"end_time":[""],"drip_content":[""],"prerequisites":[""],"prerequisite_passing_level":[""],"announcement":[""],"faq":[""],"course_files_pack":[""],"course_certificate":[""],"type":[""],"video_type":[""],"presto_player_idx":[""],"lesson_video":[""],"lesson_video_poster":[""],"lesson_video_width":[""],"lesson_shortcode":[""],"lesson_embed_ctx":[""],"lesson_youtube_url":[""],"lesson_stream_url":[""],"lesson_vimeo_url":[""],"lesson_ext_link_url":[""],"duration":[""],"preview":[""],"lesson_excerpt":[""],"lesson_files_pack":[""],"questions":[""],"quiz_style":[""],"duration_measure":[""],"correct_answer":[""],"passing_grade":[""],"re_take_cut":[""],"random_questions":[""],"answers":[""],"question_explanation":[""],"question_view_type":[""],"review_course":[""],"review_user":[""],"review_mark":[""],"order":[""],"absolute":[""],"sticky":[""],"sticky_threshold":[""],"sticky_threshold_color":[""],"stm_agenda":[""],"stm_host":[""],"stm_select_approved_denied":[""],"stm_multiselect_approved":[""],"stm_multiselect_denied":[""],"stm_date":[""],"stm_time":[""],"stm_timezone":[""],"stm_duration":[""],"stm_password":[""],"stm_waiting_room":[""],"stm_join_before_host":[""],"stm_host_join_start":[""],"stm_start_after_participants":[""],"stm_mute_participants":[""],"stm_enforce_login":[""],"stm_alternative_hosts":[""],"author_id":[""],"emails":[""],"wpdocs-meta-bdt":["77154"],"wpdocs-meta-gbp":["599"],"wpdocs-meta-rand":["13263"],"wpdocs-meta-aed":["2932"],"wpdocs-meta-usd":["799"],"offline_price":[""],"offline-bdt":[""],"offline-gbp":[""],"offline-rand":[""],"offline-aed":[""],"offline-usd":[""],"_yoast_wpseo_primary_stm_lms_course_taxonomy":["58"],"_yoast_wpseo_metadesc":["Learn enterprise AI agent development with CX Agent Studio. Build code-first AI agents and automate enterprise workflows."],"_yoast_wpseo_content_score":["60"],"_yoast_wpseo_estimated-reading-time-minutes":["1"],"course_section_0_module_title":["Development Environment and SCRAPI"],"_course_section_0_module_title":["field_612f5535940c3"],"course_section_0_module_description":[""],"_course_section_0_module_description":["field_612f564c921af"],"course_section_0_section_0_title":[""],"_course_section_0_section_0_title":["field_612f5233b0278"],"course_section_0_section_0_lesson_list_0_lession_title":[" Course introduction, module overview, and learning objectives"],"_course_section_0_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_0_section_0_lesson_list_1_lession_title":["Introduction to SCRAPI and how it interacts with Google Cloud APIs"],"_course_section_0_section_0_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_0_section_0_lesson_list_2_lession_title":[" Setting up SCRAPI for local development"],"_course_section_0_section_0_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_0_section_0_lesson_list_3_lession_title":[" Setting up Antigravity for AI-assisted development"],"_course_section_0_section_0_lesson_list_3_lession_title":["field_612f533b0ac41"],"course_section_0_section_0_lesson_list_4_lession_title":[" Preparing a local Python-based environment for enterprise agent development"],"_course_section_0_section_0_lesson_list_4_lession_title":["field_612f533b0ac41"],"course_section_0_section_0_lesson_list":["5"],"_course_section_0_section_0_lesson_list":["field_612f530a0ac40"],"course_section_0_section_1_title":["Guided setup:"],"_course_section_0_section_1_title":["field_612f5233b0278"],"course_section_0_section_1_lesson_list_0_lession_title":[" SCRAPI and Antigravity."],"_course_section_0_section_1_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_0_section_1_lesson_list":["1"],"_course_section_0_section_1_lesson_list":["field_612f530a0ac40"],"course_section_0_section_2_title":["Demo: "],"_course_section_0_section_2_title":["field_612f5233b0278"],"course_section_0_section_2_lesson_list_0_lession_title":["SCRAPI and development environment walkthrough."],"_course_section_0_section_2_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_0_section_2_lesson_list":["1"],"_course_section_0_section_2_lesson_list":["field_612f530a0ac40"],"course_section_0_section":["3"],"_course_section_0_section":["field_612f51e6b0277"],"course_section_1_module_title":["Agent Skills and Development Practices"],"_course_section_1_module_title":["field_612f5535940c3"],"course_section_1_module_description":[""],"_course_section_1_module_description":["field_612f564c921af"],"course_section_1_section_0_title":[""],"_course_section_1_section_0_title":["field_612f5233b0278"],"course_section_1_section_0_lesson_list_0_lession_title":["Agent skills and the new development habit"],"_course_section_1_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_1_section_0_lesson_list_1_lession_title":["The shift toward AI-assisted development practices"],"_course_section_1_section_0_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_1_section_0_lesson_list_2_lession_title":[" Applying agent skills during the development lifecycle"],"_course_section_1_section_0_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_1_section_0_lesson_list_3_lession_title":[" Planning and requirements: translating business requirements into agent requirements"],"_course_section_1_section_0_lesson_list_3_lession_title":["field_612f533b0ac41"],"course_section_1_section_0_lesson_list":["4"],"_course_section_1_section_0_lesson_list":["field_612f530a0ac40"],"course_section_1_section_1_title":["Demo: "],"_course_section_1_section_1_title":["field_612f5233b0278"],"course_section_1_section_1_lesson_list_0_lession_title":["Agent skills, with a discussion on new development habits."],"_course_section_1_section_1_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_1_section_1_lesson_list":["1"],"_course_section_1_section_1_lesson_list":["field_612f530a0ac40"],"course_section_1_section_2_title":[" Guided exercise: "],"_course_section_1_section_2_title":["field_612f5233b0278"],"course_section_1_section_2_lesson_list_0_lession_title":["Requirements planning and scenario-based agent planning."],"_course_section_1_section_2_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_1_section_2_lesson_list":["1"],"_course_section_1_section_2_lesson_list":["field_612f530a0ac40"],"course_section_1_section":["3"],"_course_section_1_section":["field_612f51e6b0277"],"course_section_2_module_title":[" Build and Deploy Code-First Agents"],"_course_section_2_module_title":["field_612f5535940c3"],"course_section_2_module_description":[""],"_course_section_2_module_description":["field_612f564c921af"],"course_section_2_section_0_title":[""],"_course_section_2_section_0_title":["field_612f5233b0278"],"course_section_2_section_0_lesson_list_0_lession_title":["Building an agent from scratch using code-first development"],"_course_section_2_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_2_section_0_lesson_list_1_lession_title":[" Working with an existing agent and extending its capabilities"],"_course_section_2_section_0_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_2_section_0_lesson_list_2_lession_title":[" Setting up CI\/CD and deployment workflows for agent applications"],"_course_section_2_section_0_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_2_section_0_lesson_list_3_lession_title":[" Managing application versions and deployments"],"_course_section_2_section_0_lesson_list_3_lession_title":["field_612f533b0ac41"],"course_section_2_section_0_lesson_list_4_lession_title":[" Linting and validating code with SCRAPI"],"_course_section_2_section_0_lesson_list_4_lession_title":["field_612f533b0ac41"],"course_section_2_section_0_lesson_list":["5"],"_course_section_2_section_0_lesson_list":["field_612f530a0ac40"],"course_section_2_section_1_title":[" Hands-on Lab: "],"_course_section_2_section_1_title":["field_612f5233b0278"],"course_section_2_section_1_lesson_list_0_lession_title":["Vibe Code CX Agents with SCRAPI and the Antigravity CLI"],"_course_section_2_section_1_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_2_section_1_lesson_list":["1"],"_course_section_2_section_1_lesson_list":["field_612f530a0ac40"],"course_section_2_section_2_title":[" Demo:"],"_course_section_2_section_2_title":["field_612f5233b0278"],"course_section_2_section_2_lesson_list_0_lession_title":[" CI\/CD configuration, deployment, version management, and SCRAPI linting"],"_course_section_2_section_2_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_2_section_2_lesson_list":["1"],"_course_section_2_section_2_lesson_list":["field_612f530a0ac40"],"course_section_2_section":["3"],"_course_section_2_section":["field_612f51e6b0277"],"course_section_3_module_title":["Agent Quality and Evaluation"],"_course_section_3_module_title":["field_612f5535940c3"],"course_section_3_module_description":[""],"_course_section_3_module_description":["field_612f564c921af"],"course_section_3_section_0_title":[""],"_course_section_3_section_0_title":["field_612f5233b0278"],"course_section_3_section_0_lesson_list_0_lession_title":["The role of automated evaluation in enterprise agent development"],"_course_section_3_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_3_section_0_lesson_list_1_lession_title":[" Quality hill climbing in SCRAPI"],"_course_section_3_section_0_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_3_section_0_lesson_list_2_lession_title":[" Testing and verifying agent tools"],"_course_section_3_section_0_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_3_section_0_lesson_list_3_lession_title":[" Executing golden evaluations for regression testing"],"_course_section_3_section_0_lesson_list_3_lession_title":["field_612f533b0ac41"],"course_section_3_section_0_lesson_list_4_lession_title":["Running user simulations to assess agent behavior"],"_course_section_3_section_0_lesson_list_4_lession_title":["field_612f533b0ac41"],"course_section_3_section_0_lesson_list_5_lession_title":[" Mastering evals with SCRAPI and analyzing results to identify areas for improvement"],"_course_section_3_section_0_lesson_list_5_lession_title":["field_612f533b0ac41"],"course_section_3_section_0_lesson_list_6_lession_title":[" Executing automated hill climbing to iteratively improve agent performance"],"_course_section_3_section_0_lesson_list_6_lession_title":["field_612f533b0ac41"],"course_section_3_section_0_lesson_list":["7"],"_course_section_3_section_0_lesson_list":["field_612f530a0ac40"],"course_section_3_section_1_title":["Hands-on Lab: "],"_course_section_3_section_1_title":["field_612f5233b0278"],"course_section_3_section_1_lesson_list_0_lession_title":["Evaluate CX Agents with SCRAPI."],"_course_section_3_section_1_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_3_section_1_lesson_list":["1"],"_course_section_3_section_1_lesson_list":["field_612f530a0ac40"],"course_section_3_section_2_title":[" Demo:"],"_course_section_3_section_2_title":["field_612f5233b0278"],"course_section_3_section_2_lesson_list_0_lession_title":[" Golden evaluations, user simulations, and automated hill climbing."],"_course_section_3_section_2_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_3_section_2_lesson_list":["1"],"_course_section_3_section_2_lesson_list":["field_612f530a0ac40"],"course_section_3_section":["3"],"_course_section_3_section":["field_612f51e6b0277"],"course_section_4_module_title":["Agent Migration"],"_course_section_4_module_title":["field_612f5535940c3"],"course_section_4_module_description":[""],"_course_section_4_module_description":["field_612f564c921af"],"course_section_4_section_0_title":[""],"_course_section_4_section_0_title":["field_612f5233b0278"],"course_section_4_section_0_lesson_list_0_lession_title":["The agent migration process flow and its stages"],"_course_section_4_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_4_section_0_lesson_list_1_lession_title":["Deciding on a migration process and selecting an appropriate approach"],"_course_section_4_section_0_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_4_section_0_lesson_list_2_lession_title":[" Migrating agents using the SCRAPI CLI"],"_course_section_4_section_0_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_4_section_0_lesson_list_3_lession_title":["Migrating agents using SCRAPI skills"],"_course_section_4_section_0_lesson_list_3_lession_title":["field_612f533b0ac41"],"course_section_4_section_0_lesson_list_4_lession_title":["Transitioning existing Dialogflow CX agents into code-first development workflows"],"_course_section_4_section_0_lesson_list_4_lession_title":["field_612f533b0ac41"],"course_section_4_section_0_lesson_list":["5"],"_course_section_4_section_0_lesson_list":["field_612f530a0ac40"],"course_section_4_section_1_title":["Scenario: "],"_course_section_4_section_1_title":["field_612f5233b0278"],"course_section_4_section_1_lesson_list_0_lession_title":["Select a migration approach"],"_course_section_4_section_1_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_4_section_1_lesson_list":["1"],"_course_section_4_section_1_lesson_list":["field_612f530a0ac40"],"course_section_4_section_2_title":[" Demo: "],"_course_section_4_section_2_title":["field_612f5233b0278"],"course_section_4_section_2_lesson_list_0_lession_title":["SCRAPI CLI migration and migration using SCRAPI skills, with review and quiz."],"_course_section_4_section_2_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_4_section_2_lesson_list":["1"],"_course_section_4_section_2_lesson_list":["field_612f530a0ac40"],"course_section_4_section":["3"],"_course_section_4_section":["field_612f51e6b0277"],"key_features_0_lists":["<span class=\"TextRun SCXW214803143 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW214803143 BCX8\">Code-First Enterprise Agent Development<\/span><\/span>"],"_key_features_0_lists":["field_6103ad559f5b3"],"who_should_attend_0_attend_lists":["Software Developers and Engineers"],"_who_should_attend_0_attend_lists":["field_6103adfb3f3e4"],"who_should_attend_1_attend_lists":[" AI\/ML Engineers"],"_who_should_attend_1_attend_lists":["field_6103adfb3f3e4"],"who_should_attend_2_attend_lists":[" Conversational AI Developers"],"_who_should_attend_2_attend_lists":["field_6103adfb3f3e4"],"who_should_attend_3_attend_lists":[" Cloud Engineers"],"_who_should_attend_3_attend_lists":["field_6103adfb3f3e4"],"who_should_attend_4_attend_lists":[" Platform Engineers"],"_who_should_attend_4_attend_lists":["field_6103adfb3f3e4"],"who_should_attend_5_attend_lists":[" DevOps Engineers"],"_who_should_attend_5_attend_lists":["field_6103adfb3f3e4"],"who_should_attend_6_attend_lists":[" Technical Architects"],"_who_should_attend_6_attend_lists":["field_6103adfb3f3e4"],"who_should_attend_7_attend_lists":[" Solutions Architects"],"_who_should_attend_7_attend_lists":["field_6103adfb3f3e4"],"who_should_attend_8_attend_lists":[" Automation Specialists"],"_who_should_attend_8_attend_lists":["field_6103adfb3f3e4"],"who_should_attend_9_attend_lists":[" Dialogflow CX Developers"],"_who_should_attend_9_attend_lists":["field_6103adfb3f3e4"],"who_should_attend_10_attend_lists":[" Professionals building enterprise conversational agents"],"_who_should_attend_10_attend_lists":["field_6103adfb3f3e4"],"who_should_attend_11_attend_lists":[" Professionals responsible for agent testing, deployment, and migration"],"_who_should_attend_11_attend_lists":["field_6103adfb3f3e4"],"after_completing_course_0_desciption":["Explain the transition from manual agent configuration to code-first enterprise agent development. "],"_after_completing_course_0_desciption":["field_6103ad2f9f5b2"],"after_completing_course_1_desciption":["Understand the role of SCRAPI in interacting with Google Cloud APIs."],"_after_completing_course_1_desciption":["field_6103ad2f9f5b2"],"after_completing_course_2_desciption":["Set up SCRAPI for local development. "],"_after_completing_course_2_desciption":["field_6103ad2f9f5b2"],"after_completing_course_3_desciption":["Configure Antigravity for AI-assisted agent development. "],"_after_completing_course_3_desciption":["field_6103ad2f9f5b2"],"after_completing_course_4_desciption":["Apply agent skills to accelerate the development workflow. "],"_after_completing_course_4_desciption":["field_6103ad2f9f5b2"],"after_completing_course_5_desciption":["Plan agent requirements before implementation. "],"_after_completing_course_5_desciption":["field_6103ad2f9f5b2"],"after_completing_course_6_desciption":["Build a conversational agent from scratch. "],"_after_completing_course_6_desciption":["field_6103ad2f9f5b2"],"after_completing_course_7_desciption":["Work with an existing agent using code-first development practices. "],"_after_completing_course_7_desciption":["field_6103ad2f9f5b2"],"after_completing_course_8_desciption":["Configure CI\/CD and deployment workflows. "],"_after_completing_course_8_desciption":["field_6103ad2f9f5b2"],"after_completing_course_9_desciption":["Manage application versions and deployments. "],"_after_completing_course_9_desciption":["field_6103ad2f9f5b2"],"after_completing_course_10_desciption":["Validate and lint agent code using SCRAPI. "],"_after_completing_course_10_desciption":["field_6103ad2f9f5b2"],"after_completing_course_11_desciption":["Use SCRAPI to test and verify tools. "],"_after_completing_course_11_desciption":["field_6103ad2f9f5b2"],"after_completing_course_12_desciption":["Execute golden evaluations for regression testing. "],"_after_completing_course_12_desciption":["field_6103ad2f9f5b2"],"after_completing_course_13_desciption":["Run user simulations to assess agent behavior. "],"_after_completing_course_13_desciption":["field_6103ad2f9f5b2"],"after_completing_course_14_desciption":["Use SCRAPI evaluation capabilities to analyze agent quality."],"_after_completing_course_14_desciption":["field_6103ad2f9f5b2"],"after_completing_course_15_desciption":["Apply automated quality hill climbing to iteratively improve agents. "],"_after_completing_course_15_desciption":["field_6103ad2f9f5b2"],"after_completing_course_16_desciption":["Understand the agent migration process. "],"_after_completing_course_16_desciption":["field_6103ad2f9f5b2"],"after_completing_course_17_desciption":["Select an appropriate migration approach for existing agents. "],"_after_completing_course_17_desciption":["field_6103ad2f9f5b2"],"after_completing_course_18_desciption":["Migrate agents using the SCRAPI CLI. "],"_after_completing_course_18_desciption":["field_6103ad2f9f5b2"],"after_completing_course_19_desciption":["Use SCRAPI skills to support agent migration. "],"_after_completing_course_19_desciption":["field_6103ad2f9f5b2"],"after_completing_course_20_desciption":["Integrate code-first agent development into professional SDLC workflows. "],"_after_completing_course_20_desciption":["field_6103ad2f9f5b2"],"after_completing_course_21_desciption":["Establish automated, data-driven testing and quality improvement practices. "],"_after_completing_course_21_desciption":["field_6103ad2f9f5b2"],"key_features_1_lists":["<span class=\"TextRun SCXW93016919 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW93016919 BCX8\">SCRAPI Developer Kit<\/span><\/span><span class=\"EOP Selected SCXW93016919 BCX8\" data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:720,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559991&quot;:360}\">\u00a0<\/span>"],"_key_features_1_lists":["field_6103ad559f5b3"],"key_features_2_lists":["<span class=\"TextRun SCXW193848607 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW193848607 BCX8\">Antigravity CLI<\/span><\/span><span class=\"EOP Selected SCXW193848607 BCX8\" data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:720,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559991&quot;:360}\">\u00a0<\/span>"],"_key_features_2_lists":["field_6103ad559f5b3"],"key_features_3_lists":["<span class=\"TextRun SCXW260296046 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW260296046 BCX8\">Agent Skills and AI-Assisted Development<\/span><\/span>"],"_key_features_3_lists":["field_6103ad559f5b3"],"key_features_4_lists":["<span class=\"TextRun SCXW67044117 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW67044117 BCX8\">Requirements-Driven Agent Planning<\/span><\/span><span class=\"EOP Selected SCXW67044117 BCX8\" data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:720,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559991&quot;:360}\">\u00a0<\/span>"],"_key_features_4_lists":["field_6103ad559f5b3"],"key_features_5_lists":["<span class=\"TextRun SCXW189965813 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW189965813 BCX8\">Building Conversational Agents from Scratch<\/span><\/span>"],"_key_features_5_lists":["field_6103ad559f5b3"],"key_features_6_lists":["<span class=\"TextRun SCXW230354217 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW230354217 BCX8\">Existing Agent Development<\/span><\/span><span class=\"EOP Selected SCXW230354217 BCX8\" data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:720,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559991&quot;:360}\">\u00a0<\/span>"],"_key_features_6_lists":["field_6103ad559f5b3"],"key_features_7_lists":["<span class=\"TextRun SCXW237299729 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW237299729 BCX8\">CI\/CD and Deployment<\/span><\/span><span class=\"EOP Selected SCXW237299729 BCX8\" data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:720,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559991&quot;:360}\">\u00a0<\/span>"],"_key_features_7_lists":["field_6103ad559f5b3"],"key_features_8_lists":["<span class=\"TextRun SCXW27502739 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW27502739 BCX8\">Application Version Management<\/span><\/span><span class=\"EOP Selected SCXW27502739 BCX8\" data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:720,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559991&quot;:360}\">\u00a0<\/span>"],"_key_features_8_lists":["field_6103ad559f5b3"],"key_features_9_lists":["<span class=\"TextRun SCXW91247361 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW91247361 BCX8\">Automated Agent Testing and Evaluation<\/span><\/span><span class=\"EOP Selected SCXW91247361 BCX8\" data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:720,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559991&quot;:360}\">\u00a0<\/span>"],"_key_features_9_lists":["field_6103ad559f5b3"],"key_features_10_lists":["<span class=\"TextRun SCXW252953992 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW252953992 BCX8\">Quality Hill Climbing and Regression Testing<\/span><\/span><span class=\"EOP Selected SCXW252953992 BCX8\" data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:720,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559991&quot;:360}\">\u00a0<\/span>"],"_key_features_10_lists":["field_6103ad559f5b3"],"key_features_11_lists":["<span data-contrast=\"auto\">Dialogflow\u00a0CX Agent Migration<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:720,&quot;335559737&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559991&quot;:360}\">\u00a0<\/span>\r\n\r\n<span data-contrast=\"auto\">\u00a0<\/span>"],"_key_features_11_lists":["field_6103ad559f5b3"],"course_features_0_features_list_0_list":["<strong>Specialized Google Cloud and Generative AI Expertise<\/strong><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:160,&quot;335559739&quot;:80}\">\u00a0<\/span>\r\n\r\n<span data-contrast=\"auto\">CloudThat\u00a0specializes in Google Cloud, Generative AI, conversational AI, and enterprise agent technologies, delivering focused training programs aligned with real-world development and deployment requirements.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:180,&quot;335559739&quot;:180}\">\u00a0<\/span>"],"_course_features_0_features_list_0_list":["field_644a0fc80e680"],"course_features_0_features_list_1_list":["<p aria-level=\"2\"><strong>Industry-Recognized Trainers\u00a0<\/strong><\/p>\r\n<span data-contrast=\"auto\">Our trainers are certified Google Cloud professionals with\u00a0expertise\u00a0in AI agents,\u00a0Dialogflow\u00a0CX, Antigravity, developer workflows, CI\/CD, cloud architecture, and enterprise AI solutions.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:180,&quot;335559739&quot;:180}\">\u00a0<\/span>"],"_course_features_0_features_list_1_list":["field_644a0fc80e680"],"course_features_0_features_list_2_list":["<p aria-level=\"2\"><strong>Hands-On Learning Approach\u00a0<\/strong><\/p>\r\n<span data-contrast=\"auto\">CloudThat\u00a0emphasizes practical learning through code-first agent development, SCRAPI exercises, Antigravity workflows, automated evaluations, migration scenarios, CI\/CD configuration, and deployment activities.<\/span>"],"_course_features_0_features_list_2_list":["field_644a0fc80e680"],"course_features_0_features_list_3_list":["<p aria-level=\"2\"><strong>Customized Learning Paths<\/strong><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:160,&quot;335559739&quot;:80}\">\u00a0<\/span><\/p>\r\n<span data-contrast=\"auto\">Training programs are designed for developers, AI engineers, cloud engineers, architects, automation specialists, and professionals transitioning from conversational agent configuration to code-first development.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:180,&quot;335559739&quot;:180}\">\u00a0<\/span>"],"_course_features_0_features_list_3_list":["field_644a0fc80e680"],"course_features_0_features_list_4_list":["<p aria-level=\"2\"><strong>Interactive Learning Experience<\/strong><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:160,&quot;335559739&quot;:80}\">\u00a0<\/span><\/p>\r\n<span data-contrast=\"auto\">Sessions include demonstrations, guided development exercises, coding workflows, evaluation scenarios, migration activities, troubleshooting, and knowledge checks.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:180,&quot;335559739&quot;:180}\">\u00a0<\/span>"],"_course_features_0_features_list_4_list":["field_644a0fc80e680"],"course_features_0_features_list_5_list":["<p aria-level=\"2\"><strong>Continuous Learning and Updates\u00a0<\/strong><\/p>\r\n<span data-contrast=\"auto\">Course content is continuously updated to align with advancements in enterprise agent development, SCRAPI, Antigravity, conversational AI, agent evaluation, and Google Cloud development workflows.<\/span>"],"_course_features_0_features_list_5_list":["field_644a0fc80e680"],"course_features_1_heading":["Learning Objective of Learning Objective of Course "],"_course_features_1_heading":["field_644a0fae0e67e"],"course_features_1_features_list_0_list":["<span data-contrast=\"auto\">This course enables learners to develop enterprise conversational agents using a code-first approach with SCRAPI and the Antigravity CLI. Learners will develop the ability to\u00a0establish\u00a0a local development environment, translate requirements into agent implementations, build agents from scratch, work with existing agents, and integrate agent development into CI\/CD and professional SDLC workflows.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:180,&quot;335559739&quot;:180}\">\u00a0<\/span>\r\n\r\n<span data-contrast=\"auto\">Learners will also develop skills for testing and evaluating agents using golden evaluations, user simulations, and automated quality hill climbing. The course further enables learners to migrate existing\u00a0Dialogflow\u00a0CX agents using SCRAPI CLI and SCRAPI skills.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:180,&quot;335559739&quot;:180}\">\u00a0<\/span>"],"_course_features_1_features_list_0_list":["field_644a0fc80e680"],"course_features_1_features_list":["1"],"_course_features_1_features_list":["field_644a0fb70e67f"],"course_features_1_background_color":["a:1:{i:0;s:4:\"blue\";}"],"_course_features_1_background_color":["field_644a0fde0e681"],"certification_0_short_description":["Participants who successfully complete the training program receive a course completion certificate. \r\n\r\nThe source course also indicates that learners can earn a badge upon completion. "],"_certification_0_short_description":["field_6103ab2f2822c"],"certification_0_list_content":[""],"_certification_0_list_content":["field_6103ab4a2822d"],"certification_0_image":["29422"],"_certification_0_image":["field_6103ab5b2822e"],"_wp_old_date":["2026-08-27"],"retired_course":["0"],"_retired_course":["field_6a96d497d04f3"]},"acf":[],"_links":{"self":[{"href":"https:\/\/www.cloudthat.com\/training\/wp-json\/wp\/v2\/stm-courses\/31265"}],"collection":[{"href":"https:\/\/www.cloudthat.com\/training\/wp-json\/wp\/v2\/stm-courses"}],"about":[{"href":"https:\/\/www.cloudthat.com\/training\/wp-json\/wp\/v2\/types\/stm-courses"}],"author":[{"embeddable":true,"href":"https:\/\/www.cloudthat.com\/training\/wp-json\/wp\/v2\/users\/7038"}],"version-history":[{"count":5,"href":"https:\/\/www.cloudthat.com\/training\/wp-json\/wp\/v2\/stm-courses\/31265\/revisions"}],"predecessor-version":[{"id":31367,"href":"https:\/\/www.cloudthat.com\/training\/wp-json\/wp\/v2\/stm-courses\/31265\/revisions\/31367"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cloudthat.com\/training\/wp-json\/wp\/v2\/media\/31179"}],"wp:attachment":[{"href":"https:\/\/www.cloudthat.com\/training\/wp-json\/wp\/v2\/media?parent=31265"}],"wp:term":[{"taxonomy":"stm_lms_course_taxonomy","embeddable":true,"href":"https:\/\/www.cloudthat.com\/training\/wp-json\/wp\/v2\/stm_lms_course_taxonomy?post=31265"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}