{"schemaVersion":"2026-06-08","site":{"name":"AI-Workshops","url":"https://www.ai-workshops.ca","description":"Practical AI agent workshops for career professionals who want to build and use agents in real job workflows.","canonicalWorkshopUrl":"https://www.ai-workshops.ca/","areaServed":["Barrie","Newmarket","Toronto","Vaughan","Markham","Mississauga","Oakville","the GTA","Ontario"]},"pages":[{"title":"AI Agent Workshop for Professionals","type":"workshop","url":"https://www.ai-workshops.ca/","markdownUrl":"https://www.ai-workshops.ca/workshop.md"},{"title":"About AI-Workshops","type":"about","url":"https://www.ai-workshops.ca/about"},{"title":"Agent Access","type":"agent-access","url":"https://www.ai-workshops.ca/agent-access"},{"title":"AI Agent Learning Resources for Professionals","type":"resource-hub","url":"https://www.ai-workshops.ca/resources","markdownUrl":"https://www.ai-workshops.ca/resources.md"}],"resources":[{"title":"What is an AI agent at work?","description":"A practical definition of AI agents for professionals who want to use them in real job workflows.","audience":"Mid-career professionals evaluating practical AI skills","datePublished":"2026-06-07","dateModified":"2026-06-08","relatedRoles":["Marketing","Operations","Sales","Product","Leadership","Admin"],"keyTakeaways":["A useful workplace agent has a job-specific goal, real workflow context, and a quality check.","The safest first agents prepare work for review instead of making irreversible decisions.","A good agent project starts with one narrow repeat workflow, not a vague goal to automate a whole job."],"url":"https://www.ai-workshops.ca/resources/what-is-an-ai-agent-at-work","markdownUrl":"https://www.ai-workshops.ca/resources/what-is-an-ai-agent-at-work.md"},{"title":"AI agent workflow examples by role","description":"Role-specific examples of practical AI agent workflows for marketing, operations, sales, product, leadership, and admin work.","audience":"Professionals choosing a first agent workflow","datePublished":"2026-06-07","dateModified":"2026-06-08","relatedRoles":["Marketing","Operations","Sales","Product","Leadership","Admin"],"keyTakeaways":["The best first project is a repeated workflow with clear source material and a reviewable output.","Different roles need different agent patterns: research, triage, synthesis, drafting, coordination, or reporting.","Agents should begin as assistants that prepare work, not hidden automation that changes systems without oversight."],"url":"https://www.ai-workshops.ca/resources/ai-agent-workflow-examples-by-role","markdownUrl":"https://www.ai-workshops.ca/resources/ai-agent-workflow-examples-by-role.md"},{"title":"How to choose an AI agent workshop","description":"A practical checklist for evaluating AI agent training, especially for professionals without coding experience.","audience":"Professionals and team leaders comparing AI training options","datePublished":"2026-06-07","dateModified":"2026-06-08","relatedRoles":["Leadership","Operations","Admin","Marketing"],"keyTakeaways":["Choose training that produces a working workflow, not only AI awareness.","Look for role-specific examples, hands-on build time, safety practices, and testing templates.","Avoid workshops that promise full automation without explaining human approval, privacy, and failure modes."],"url":"https://www.ai-workshops.ca/resources/how-to-choose-an-ai-agent-workshop","markdownUrl":"https://www.ai-workshops.ca/resources/how-to-choose-an-ai-agent-workshop.md"},{"title":"No-code AI agent project checklist","description":"A starter checklist for building a practical no-code AI agent around a repeat professional workflow.","audience":"Professionals preparing for a hands-on AI agent workshop","datePublished":"2026-06-07","dateModified":"2026-06-08","relatedRoles":["Marketing","Operations","Sales","Product","Leadership","Admin"],"keyTakeaways":["Start with one narrow workflow that has repeat inputs and a reviewable output.","Collect good examples before building so the agent can be tested against a real quality bar.","Add human approval wherever the workflow touches customers, money, sensitive data, or business-critical systems."],"url":"https://www.ai-workshops.ca/resources/no-code-ai-agent-project-checklist","markdownUrl":"https://www.ai-workshops.ca/resources/no-code-ai-agent-project-checklist.md"}],"sessions":[{"id":"cmq0bshad0005o54yjl7pwiax","slug":"barrie-2026-07-04-wz8dpm","title":"AI Agent Workshop","city":"Barrie","region":"Ontario","country":"Canada","format":"weekend","startsAt":"2026-07-04T14:00:00.000Z","endsAt":"2026-07-05T21:00:00.000Z","seatsAvailable":6,"priceCents":80000,"status":"published","url":"https://www.ai-workshops.ca/#barrie-2026-07-04-wz8dpm"},{"id":"cmq0bu2jj000bo54y37pp5ppg","slug":"barrie-2026-07-11-yyeunq","title":"AI Agent Workshop","city":"Barrie","region":"Ontario","country":"Canada","format":"weekend","startsAt":"2026-07-11T14:00:00.000Z","endsAt":"2026-07-12T21:00:00.000Z","seatsAvailable":12,"priceCents":80000,"status":"published","url":"https://www.ai-workshops.ca/#barrie-2026-07-11-yyeunq"},{"id":"cmq0c8ark000to54yzciniabr","slug":"barrie-2026-07-18-ej4e5j","title":"AI Agent Workshop","city":"Barrie","region":"Ontario","country":"Canada","format":"weekday","startsAt":"2026-07-13T22:00:00.000Z","endsAt":"2026-07-20T01:00:00.000Z","seatsAvailable":12,"priceCents":80000,"status":"published","url":"https://www.ai-workshops.ca/#barrie-2026-07-18-ej4e5j"},{"id":"cmq0c9d5w000zo54ytkiibxm6","slug":"toronto-2026-07-25-t3mbzz","title":"AI Agent Workshop","city":"Toronto","region":"Ontario","country":"Canada","format":"weekend","startsAt":"2026-07-25T14:00:00.000Z","endsAt":"2026-07-26T21:00:00.000Z","seatsAvailable":21,"priceCents":80000,"status":"published","url":"https://www.ai-workshops.ca/#toronto-2026-07-25-t3mbzz"}],"tools":[{"schemaVersion":"2026-06-08","name":"find_workshop_sessions","description":"Find public AI agent workshop sessions by city, format, and available seats. This read-only tool returns current public session data.","readOnly":true,"annotations":{"readOnlyHint":true,"idempotentHint":true,"openWorldHint":false},"inputSchema":{"type":"object","properties":{"city":{"type":"string","description":"Preferred Ontario city or GTA area."},"format":{"type":"string","enum":["weekend","weekday","any"],"description":"Preferred workshop format."},"needsAvailableSeats":{"type":"boolean","description":"Whether the user only wants sessions with at least one available seat."}},"required":[]},"outputSchema":{"type":"object","properties":{"filters":{"type":"object"},"sessions":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"slug":{"type":"string"},"city":{"type":"string"},"format":{"type":"string"},"seatsAvailable":{"type":"number"},"url":{"type":"string"}},"required":["slug","city","format","seatsAvailable","url"]}}},"required":["filters","sessions"]},"examples":[{"description":"Find bookable Toronto sessions.","input":{"city":"Toronto","format":"any","needsAvailableSeats":true},"output":{"filters":{"city":"toronto","format":"any","needsAvailableSeats":true},"sessions":[{"slug":"toronto-ai-agent-workshop-next","city":"Toronto","format":"weekend","seatsAvailable":12,"url":"https://example.com/#toronto-ai-agent-workshop-next"}]}}]},{"schemaVersion":"2026-06-08","name":"search_learning_resources","description":"Search AI-Workshops learning resources for practical AI agent concepts, examples, workshop selection guidance, and no-code project checklists.","readOnly":true,"annotations":{"readOnlyHint":true,"idempotentHint":true,"openWorldHint":false},"inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"The user's learning question or topic."},"role":{"type":"string","description":"Optional professional role, such as marketing, operations, sales, product, leadership, or admin."},"limit":{"type":"number","minimum":1,"maximum":4,"description":"Maximum number of resources to return."}},"required":[]},"outputSchema":{"type":"object","properties":{"resources":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"description":{"type":"string"},"audience":{"type":"string"},"relatedRoles":{"type":"array","items":{"type":"string"}},"url":{"type":"string"},"markdownUrl":{"type":"string"}},"required":["title","description","url","markdownUrl"]}}},"required":["resources"]},"examples":[{"description":"Find marketing examples.","input":{"query":"marketing workflow examples","role":"marketing","limit":2},"output":{"resources":[{"title":"AI agent workflow examples by role","url":"https://example.com/resources/ai-agent-workflow-examples-by-role","markdownUrl":"https://example.com/resources/ai-agent-workflow-examples-by-role.md"}]}}]},{"schemaVersion":"2026-06-08","name":"recommend_workshop_path","description":"Recommend role-specific AI workshop fit and workflow examples from a user's job role and experience level. This read-only tool does not submit personal data.","readOnly":true,"annotations":{"readOnlyHint":true,"idempotentHint":true,"openWorldHint":false},"inputSchema":{"type":"object","properties":{"role":{"type":"string","description":"The user's job role, such as marketing, operations, sales, product, leadership, or admin."},"experienceLevel":{"type":"string","enum":["beginner","intermediate","advanced","unknown"],"description":"The user's practical AI experience level."}},"required":["role"]},"outputSchema":{"type":"object","properties":{"recommendedPath":{"type":"object"},"experienceLevel":{"type":"string"},"nextStep":{"type":"string"}},"required":["recommendedPath","experienceLevel","nextStep"]},"examples":[{"description":"Recommend a path for an operations manager.","input":{"role":"operations manager","experienceLevel":"beginner"},"output":{"recommendedPath":{"role":"Operations","title":"Operations workflows"},"experienceLevel":"beginner","nextStep":"Review the curriculum and dates on the canonical workshop page, then use the visible booking form if the user chooses to proceed."}}]},{"schemaVersion":"2026-06-08","name":"start_workshop_enrollment","description":"Prefill the visible AI workshop enrollment form so the user can review details before submitting or opening checkout. This tool never submits payment or personal information automatically.","readOnly":false,"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"courseType":{"type":"string","enum":["public","private"],"description":"Whether the user wants a public seat or private company workshop."},"sessionId":{"type":"string","description":"Public workshop session id, when the user chooses a public session."},"sessionSlug":{"type":"string","description":"Public workshop session slug from the homepage session card or booking options."},"attendeeFirstName":{"type":"string","description":"Attendee first name."},"attendeeLastName":{"type":"string","description":"Attendee last name."},"attendeeEmail":{"type":"string","description":"Attendee email address."},"attendeePhone":{"type":"string","description":"Optional attendee phone number."},"careerTitle":{"type":"string","description":"Optional job title or professional role."},"company":{"type":"string","description":"Optional company or organization."},"employeeCount":{"type":"string","description":"Expected private workshop attendance."},"requestedDates":{"type":"string","description":"Preferred dates for a private workshop."},"preferredLocation":{"type":"string","description":"Preferred city, office, or venue for a private workshop."},"notes":{"type":"string","description":"Optional team goals, workflow needs, constraints, or questions."}},"required":["courseType"]},"outputSchema":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"courseType":{"type":"string"},"nextStep":{"type":"string"}},"required":["status","message"]},"examples":[{"description":"Prefill a public enrollment by session slug.","input":{"courseType":"public","sessionSlug":"toronto-ai-agent-workshop-next","attendeeFirstName":"Avery","attendeeLastName":"Professional","attendeeEmail":"avery@example.com"},"output":{"status":"prefilled_for_review","message":"The visible form was prefilled for user review. It was not submitted.","courseType":"public"}}]},{"schemaVersion":"2026-06-08","name":"contact_ai_workshops","description":"Prefill the visible AI-Workshops contact form so the user can review their question before sending it. This tool never submits the form automatically.","readOnly":false,"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"firstName":{"type":"string","description":"Sender first name."},"lastName":{"type":"string","description":"Sender last name."},"email":{"type":"string","description":"Email address for the reply."},"company":{"type":"string","description":"Optional company or organization."},"topic":{"type":"string","description":"Optional routing topic."},"message":{"type":"string","description":"The user's workshop question or planning context."}},"required":["message"]},"outputSchema":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"nextStep":{"type":"string"}},"required":["status","message"]},"examples":[{"description":"Prefill an accessibility question.","input":{"firstName":"Avery","email":"avery@example.com","topic":"Accessibility","message":"Can you accommodate accessibility needs for an upcoming workshop?"},"output":{"status":"prefilled_for_review","message":"The visible form was prefilled for user review. It was not submitted."}}]}]}