{"id":136040,"date":"2025-03-17T12:10:37","date_gmt":"2025-03-17T11:10:37","guid":{"rendered":"https:\/\/www.itta.net\/?post_type=formations&#038;p=136040"},"modified":"2026-04-12T18:58:59","modified_gmt":"2026-04-12T16:58:59","slug":"build-plugins-and-connectors-for-microsoft-365-copilot-ms-4010","status":"publish","type":"formations","link":"https:\/\/www.itta.net\/en\/trainings\/artificial-intelligence\/ai-agents-and-automation\/copilot-studio-and-microsoft-agents\/build-plugins-and-connectors-for-microsoft-365-copilot-ms-4010\/","title":{"rendered":"Extend Microsoft 365 Copilot with declarative agents by using Visual Studio Code (MS-4010)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Organizations seek to customize Copilot for Microsoft 365 to address specific business needs. Without the right skills, creating declarative agents remains complex and teams cannot fully exploit the automation potential offered by the platform.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The MS-4010 training teaches you to design and deploy declarative agents for Microsoft 365 Copilot. You learn to define instructions, connect data sources and configure custom behaviors without writing code. This official Microsoft course, led by MCT instructors at ITTA in Geneva and Lausanne, enables you to quickly create agents tailored to your company&#8217;s processes.<\/p>\n","protected":false},"featured_media":0,"parent":0,"menu_order":0,"template":"","editeurs":[1488,5035],"domaine":[4248,2982,4269,4241,2980],"class_list":["post-136040","formations","type-formations","status-publish","hentry","editeurs-microsoft","editeurs-microsoft-365-copilot","domaine-ai-agent-creation-and-automation","domaine-artificial-intelligence","domaine-copilot-studio-and-microsoft-agents","domaine-creation-dagents-ia-et-automatisation","domaine-intelligence-artificielle"],"acf":{"reference":"MS-4010","duree_nombre":1,"duree_unite":"demi","prix_virtuel":850,"prix_presentiel":900,"prix_blended":"","prix_elearning":"","views":553,"niveau":["Interm\u00e9diaire"],"role":"","certifiant":"","pdus":"","lieux":["Gen\u00e8ve","Lausanne"],"formats_dapprentissage":["presentiel","virtuel"],"examen_inclus":"Non certifiant","garanti":[""],"financement":["Temptraining"],"description_temptraining":"","description_caf":"","description_title":"Extend Microsoft 365 Copilot with declarative agents by using Visual Studio Code Training (MS-4010)","objectifs":"<ul>\r\n \t<li>Understand the architecture of declarative agents in Microsoft 365 Copilot<\/li>\r\n \t<li>Define custom instructions and behaviors for an agent<\/li>\r\n \t<li>Connect internal data sources to a declarative agent<\/li>\r\n \t<li>Configure security and governance settings for agents<\/li>\r\n \t<li>Test and validate agent functionality before deployment<\/li>\r\n \t<li>Deploy a declarative agent to users in your organization<\/li>\r\n<\/ul>","connaissances":"<ul>\r\n \t<li>Basic knowledge of application development<\/li>\r\n \t<li>Familiarity with the Microsoft 365 environment<\/li>\r\n \t<li>Understanding of APIs and connectors<\/li>\r\n<\/ul>","profils_participants":"<ul>\r\n \t<li>Developers looking to extend Microsoft 365 Copilot<\/li>\r\n \t<li>Consultants specializing in Microsoft solutions<\/li>\r\n \t<li>Software architects and development engineers<\/li>\r\n \t<li>IT administrators working on tool integration<\/li>\r\n \t<li>Low\/no-code professionals seeking to customize Copilot<\/li>\r\n<\/ul>","examen":"","documentation":"<ul>\r\n<li>Access to Microsoft Learn, Microsoft's online learning platform, offering interactive resources and educational content to deepen your knowledge and develop your technical skills.<\/li>\r\n\r\n<\/ul>","lab__exercices":"<ul>\r\n<li>This course provides you with exclusive access to the official Microsoft lab, enabling you to practice your skills in a professional environment.<\/li>\r\n\r\n<\/ul>","contenu_cours":"<strong>Module 1: Introduction to declarative agents for Microsoft 365 Copilot<\/strong>\n<ul>\n\t<li>What are declarative agents?<\/li>\n\t<li>How declarative agents work<\/li>\n\t<li>When to use declarative agents<\/li>\n<\/ul>\n<strong>Module 2: Build your first declarative agent using TypeSpec<\/strong>\n<ul>\n\t<li>What is TypeSpec?<\/li>\n<\/ul>\n<strong>Module 3: Introduction to actions with API plugins for declarative agents<\/strong>\n<ul>\n\t<li>What are API plugins for declarative agents?<\/li>\n\t<li>How API plugins work<\/li>\n\t<li>When to use API plugins<\/li>\n<\/ul>\n<strong>Module 4: Build your first action for declarative agents with API plugin by using Visual Studio Code<\/strong>\n<ul>\n\t<li>Create a declarative agent with an API plugin<\/li>\n<\/ul>\n<strong>Module 5: Use Adaptive Cards to show data in API plugins for declarative agents<\/strong>\n<ul>\n\t<li>Return rich responses with Adaptive Cards<\/li>\n<\/ul>\n<strong>Module 6: Authenticate your API plugin for declarative agents with secured APIs<\/strong>\n<ul>\n\t<li>Integrate an API plugin with an API secured with a key<\/li>\n\t<li>Integrate an API plugin with an API secured with OAuth<\/li>\n<\/ul>\n<strong>Module 7: Introduction to Copilot connectors<\/strong>\n<ul>\n\t<li>What are Copilot connectors?<\/li>\n\t<li>Understand external connections and schemas<\/li>\n\t<li>Explore methods for data retrieval and transformation<\/li>\n\t<li>Understand access controls and data security<\/li>\n<\/ul>\n<strong>Module 8: Build your first Microsoft 365 Copilot connector using Visual Studio Code<\/strong>\n\n<strong>Module 9: Monitor and maintain Microsoft 365 Copilot connectors<\/strong>\n<ul>\n\t<li>Monitor and manage connector operations<\/li>\n\t<li>Troubleshoot connector issues and errors<\/li>\n\t<li>Manage access permissions and security<\/li>\n\t<li>Optimize connector performance<\/li>\n<\/ul>","cours_recommandes":[135966,136104],"infos_additionnelles":"<h3>Why build declarative agents for Copilot<\/h3>\n<p>Declarative agents extend the capabilities of Microsoft 365 Copilot without traditional development. They offer the ability to create specialized AI assistants that understand your organization's context, access your specific data sources and follow custom instructions tailored to your business processes. This no-code approach empowers business analysts and IT administrators to build agents rapidly.<\/p>\n\n<h3>Agent design and configuration<\/h3>\n<p>You learn to design agents starting from a business need: defining the agent's scope, writing effective instructions and configuring response parameters. The training covers best practices for instruction writing to ensure consistent, accurate and relevant outputs from your agent. You practice creating agents for common scenarios such as HR assistants, IT help desk bots and knowledge base assistants.<\/p>\n\n<h3>Data source integration and security<\/h3>\n<p>A declarative agent becomes truly powerful when connected to your organization's data. You learn to connect SharePoint sites, Microsoft Graph data and other internal sources to your agent while maintaining proper security boundaries. The training covers governance settings, access controls and data handling policies that ensure your agent only exposes information appropriate to each user's permission level.<\/p>\n\n<h3>Testing, deployment and lifecycle management<\/h3>\n<p>Before deploying an agent to your organization, thorough testing is essential. You learn to validate agent responses, test edge cases and ensure the agent behaves as expected across different scenarios. The training then covers deployment options, user access management and ongoing maintenance to keep your agents effective as business needs evolve.<\/p>\n\n<h3>FAQ - MS-4010 Declarative Agents Training<\/h3>\n<p><strong>Do I need coding skills to build declarative agents?<\/strong><\/p>\n<p>No, declarative agents are built using a no-code approach. You define instructions and configurations without writing any code. For code-based agents, consider the MS-4015 training.<\/p>\n<p><strong>What types of agents can I create with this training?<\/strong><\/p>\n<p>You can create various agents such as HR assistants, IT support bots, knowledge base helpers, policy advisors and specialized business process assistants tailored to your organization's needs.<\/p>\n<p><strong>How do declarative agents differ from Copilot Studio agents?<\/strong><\/p>\n<p>Declarative agents are created directly within the Microsoft 365 Copilot platform using instructions and data connections. Copilot Studio offers more advanced capabilities including complex conversational flows. The MS-4014 training covers Copilot Studio agents.<\/p>\n<p><strong>Is this training available in virtual classroom format?<\/strong><\/p>\n<p>Yes, ITTA offers this training in person in Geneva and Lausanne as well as in virtual classroom format with the same labs and MCT instructor guidance.<\/p>","inclus_dans_ce_cours_virtuel":"<ul>\r\n<li>Training provided by a certified trainer<\/li>\r\n<li>180 days of access to Official Microsoft Labs<\/li>\r\n<li>Official documentation in digital format<\/li>\r\n<li>Official Microsoft achievement badge<\/li>\r\n<\/ul>","inclus_dans_ce_cours_presentiel":"<ul>\r\n<li>Training provided by a certified trainer<\/li>\r\n<li>180 days of access to Official Microsoft Labs<\/li>\r\n<li>Official documentation in digital format<\/li>\r\n<li>Official Microsoft achievement badge<\/li>\r\n<\/ul>","inclus_dans_ce_cours_blended":"","inclus_dans_ce_cours_elearning":"","inclus_dans_ce_cours_surmesure":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.5 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Build Declarative Agents for Microsoft 365 (MS-4010) - ITTA<\/title>\n<meta name=\"description\" content=\"MS-4010 training: build declarative agents for Microsoft 365 Copilot. Official Microsoft course in Geneva and Lausanne. 1 day, labs included.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.itta.net\/en\/trainings\/artificial-intelligence\/ai-agents-and-automation\/copilot-studio-and-microsoft-agents\/build-plugins-and-connectors-for-microsoft-365-copilot-ms-4010\/\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/artificial-intelligence\\\/ai-agents-and-automation\\\/copilot-studio-and-microsoft-agents\\\/build-plugins-and-connectors-for-microsoft-365-copilot-ms-4010\\\/\",\"url\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/artificial-intelligence\\\/ai-agents-and-automation\\\/copilot-studio-and-microsoft-agents\\\/build-plugins-and-connectors-for-microsoft-365-copilot-ms-4010\\\/\",\"name\":\"Build Declarative Agents for Microsoft 365 (MS-4010) - ITTA\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#website\"},\"datePublished\":\"2025-03-17T11:10:37+00:00\",\"dateModified\":\"2026-04-12T16:58:59+00:00\",\"description\":\"MS-4010 training: build declarative agents for Microsoft 365 Copilot. Official Microsoft course in Geneva and Lausanne. 1 day, labs included.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/artificial-intelligence\\\/ai-agents-and-automation\\\/copilot-studio-and-microsoft-agents\\\/build-plugins-and-connectors-for-microsoft-365-copilot-ms-4010\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/artificial-intelligence\\\/ai-agents-and-automation\\\/copilot-studio-and-microsoft-agents\\\/build-plugins-and-connectors-for-microsoft-365-copilot-ms-4010\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/artificial-intelligence\\\/ai-agents-and-automation\\\/copilot-studio-and-microsoft-agents\\\/build-plugins-and-connectors-for-microsoft-365-copilot-ms-4010\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.itta.net\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Artificial intelligence\",\"item\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/artificial-intelligence\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"AI Agent Creation and Automation\",\"item\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/artificial-intelligence\\\/ai-agents-and-automation\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Extend Microsoft 365 Copilot with declarative agents by using Visual Studio Code (MS-4010)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.itta.net\\\/en\\\/\",\"name\":\"ITTA\",\"description\":\"Formations &amp; Certifications en Suisse Romande\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.itta.net\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Organization\",\"EducationalOrganization\"],\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#organization\",\"name\":\"ITTA\",\"alternateName\":\"IT TRAINING ACADEMY SA\",\"url\":\"https:\\\/\\\/www.itta.net\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.itta.net\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/Logo-transparent.png\",\"contentUrl\":\"https:\\\/\\\/www.itta.net\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/Logo-transparent.png\",\"width\":1500,\"height\":623,\"caption\":\"ITTA\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/people\\\/ITTA\\\/100063747262936\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/1001738\",\"https:\\\/\\\/www.instagram.com\\\/itta_suisse\\\/\"],\"contactPoint\":{\"@type\":\"ContactPoint\",\"telephone\":\"+41 58 307 73 00\",\"contactType\":\"customer service\",\"availableLanguage\":[\"French\",\"English\"],\"areaServed\":[{\"@type\":\"Country\",\"name\":\"Switzerland\"},{\"@type\":\"Country\",\"name\":\"France\"}]},\"location\":[{\"@type\":\"Place\",\"name\":\"ITTA Geneve\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Route des Jeunes 35\",\"addressLocality\":\"Carouge\",\"postalCode\":\"1227\",\"addressRegion\":\"GE\",\"addressCountry\":\"CH\"},\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.18274,\"longitude\":6.12922}},{\"@type\":\"Place\",\"name\":\"ITTA Lausanne\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Rue des Cotes-de-Montbenon 16\",\"addressLocality\":\"Lausanne\",\"postalCode\":\"1003\",\"addressRegion\":\"VD\",\"addressCountry\":\"CH\"},\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.52111,\"longitude\":6.62734}}]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Build Declarative Agents for Microsoft 365 (MS-4010) - ITTA","description":"MS-4010 training: build declarative agents for Microsoft 365 Copilot. Official Microsoft course in Geneva and Lausanne. 1 day, labs included.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.itta.net\/en\/trainings\/artificial-intelligence\/ai-agents-and-automation\/copilot-studio-and-microsoft-agents\/build-plugins-and-connectors-for-microsoft-365-copilot-ms-4010\/","twitter_misc":{"Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.itta.net\/en\/trainings\/artificial-intelligence\/ai-agents-and-automation\/copilot-studio-and-microsoft-agents\/build-plugins-and-connectors-for-microsoft-365-copilot-ms-4010\/","url":"https:\/\/www.itta.net\/en\/trainings\/artificial-intelligence\/ai-agents-and-automation\/copilot-studio-and-microsoft-agents\/build-plugins-and-connectors-for-microsoft-365-copilot-ms-4010\/","name":"Build Declarative Agents for Microsoft 365 (MS-4010) - ITTA","isPartOf":{"@id":"https:\/\/www.itta.net\/en\/#website"},"datePublished":"2025-03-17T11:10:37+00:00","dateModified":"2026-04-12T16:58:59+00:00","description":"MS-4010 training: build declarative agents for Microsoft 365 Copilot. Official Microsoft course in Geneva and Lausanne. 1 day, labs included.","breadcrumb":{"@id":"https:\/\/www.itta.net\/en\/trainings\/artificial-intelligence\/ai-agents-and-automation\/copilot-studio-and-microsoft-agents\/build-plugins-and-connectors-for-microsoft-365-copilot-ms-4010\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.itta.net\/en\/trainings\/artificial-intelligence\/ai-agents-and-automation\/copilot-studio-and-microsoft-agents\/build-plugins-and-connectors-for-microsoft-365-copilot-ms-4010\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.itta.net\/en\/trainings\/artificial-intelligence\/ai-agents-and-automation\/copilot-studio-and-microsoft-agents\/build-plugins-and-connectors-for-microsoft-365-copilot-ms-4010\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.itta.net\/en\/"},{"@type":"ListItem","position":2,"name":"Artificial intelligence","item":"https:\/\/www.itta.net\/en\/trainings\/artificial-intelligence\/"},{"@type":"ListItem","position":3,"name":"AI Agent Creation and Automation","item":"https:\/\/www.itta.net\/en\/trainings\/artificial-intelligence\/ai-agents-and-automation\/"},{"@type":"ListItem","position":4,"name":"Extend Microsoft 365 Copilot with declarative agents by using Visual Studio Code (MS-4010)"}]},{"@type":"WebSite","@id":"https:\/\/www.itta.net\/en\/#website","url":"https:\/\/www.itta.net\/en\/","name":"ITTA","description":"Formations &amp; Certifications en Suisse Romande","publisher":{"@id":"https:\/\/www.itta.net\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.itta.net\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Organization","EducationalOrganization"],"@id":"https:\/\/www.itta.net\/en\/#organization","name":"ITTA","alternateName":"IT TRAINING ACADEMY SA","url":"https:\/\/www.itta.net\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.itta.net\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.itta.net\/wp-content\/uploads\/2023\/02\/Logo-transparent.png","contentUrl":"https:\/\/www.itta.net\/wp-content\/uploads\/2023\/02\/Logo-transparent.png","width":1500,"height":623,"caption":"ITTA"},"image":{"@id":"https:\/\/www.itta.net\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/people\/ITTA\/100063747262936\/","https:\/\/www.linkedin.com\/company\/1001738","https:\/\/www.instagram.com\/itta_suisse\/"],"contactPoint":{"@type":"ContactPoint","telephone":"+41 58 307 73 00","contactType":"customer service","availableLanguage":["French","English"],"areaServed":[{"@type":"Country","name":"Switzerland"},{"@type":"Country","name":"France"}]},"location":[{"@type":"Place","name":"ITTA Geneve","address":{"@type":"PostalAddress","streetAddress":"Route des Jeunes 35","addressLocality":"Carouge","postalCode":"1227","addressRegion":"GE","addressCountry":"CH"},"geo":{"@type":"GeoCoordinates","latitude":46.18274,"longitude":6.12922}},{"@type":"Place","name":"ITTA Lausanne","address":{"@type":"PostalAddress","streetAddress":"Rue des Cotes-de-Montbenon 16","addressLocality":"Lausanne","postalCode":"1003","addressRegion":"VD","addressCountry":"CH"},"geo":{"@type":"GeoCoordinates","latitude":46.52111,"longitude":6.62734}}]}]}},"_links":{"self":[{"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/formations\/136040","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/formations"}],"about":[{"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/types\/formations"}],"acf:post":[{"embeddable":true,"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/formations\/136104"},{"embeddable":true,"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/formations\/135966"}],"wp:attachment":[{"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/media?parent=136040"}],"wp:term":[{"taxonomy":"editeurs","embeddable":true,"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/editeurs?post=136040"},{"taxonomy":"domaine","embeddable":true,"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/domaine?post=136040"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}