How I Replaced Myself as CEO with a Virtual Copilot

    Back to Blog
    Microsoft CopilotFeatured

    How I Replaced Myself as CEO with a Virtual Copilot

    Learn how I, as a CEO, massively simplified my daily tasks through collaboration with custom AI agents. A case study with Copilot Studio, Dataverse, DevOps

    May 16, 202515 min read
    Marcel Haas

    Marcel Haas

    Solution Architect, CEO

    marcel.haas@cnext.ch
    20+ Jahreexperience·6×Microsoft Applied Skills·SharePoint & Microsoft Copilot
    6x Microsoft Applied Skills
    CNEXT AI Agent

    Quick Answer

    Learn how I, as a CEO, massively simplified my daily tasks through collaboration with custom AI agents. A case study with Copilot Studio, Dataverse, DevOps

    As the CEO of a technology company, I face the daily challenge of making strategic decisions, overseeing projects, maintaining customer relationships, and ensuring operational excellence at the same time. In this article, I share my experiences of developing a Virtual Copilot with Microsoft Copilot Studio and a well-thought-out data ecosystem to assist me with my daily CEO tasks.

    The Vision: A Digital CEO Assistant

    The idea came from the realization that a large part of my daily work consists of recurring information queries, status updates, and coordination tasks. Why not develop an AI agent that automates these tasks and proactively provides me with relevant insights?

    The Data Ecosystem: The Foundation for Intelligent Decisions

    System Architecture Overview

    System Architecture Virtual CEO Copilot
    ┌─────────────────────────────────────────────────────────────────────────────┐
    │                           COPILOT STUDIO                                     │
    │                        (Virtual CEO Assistant)                               │
    │  ┌─────────────┐  ┌─────────────┐  ┌─────────────┐  ┌─────────────┐         │
    │  │   Daily     │  │ Interactive │  │  Proactive  │  │   Action    │         │
    │  │  Briefings  │  │   Queries   │  │   Alerts    │  │  Triggers   │         │
    │  └──────┬──────┘  └──────┬──────┘  └──────┬──────┘  └──────┬──────┘         │
    └─────────┼────────────────┼────────────────┼────────────────┼────────────────┘
              │                │                │                │
              └────────────────┴────────────────┴────────────────┘
                                        │
                        ┌───────────────┴───────────────┐
                        │      POWER PLATFORM           │
                        │   (Connectors & Dataflows)    │
                        └───────────────┬───────────────┘
                                        │
            ┌───────────────┬───────────┴───────────┬───────────────┐
            │               │                       │               │
            ▼               ▼                       ▼               ▼
    ┌───────────────┐ ┌───────────────┐     ┌───────────────┐ ┌───────────────┐
    │   DATAVERSE   │ │  AZURE DEVOPS │     │  BEXIO ERP    │ │  SHAREPOINT   │
    │               │ │    + 7PACE    │     │               │ │               │
    ├───────────────┤ ├───────────────┤     ├───────────────┤ ├───────────────┤
    │ • WorkItems   │ │ • Work Items  │     │ • Finances    │ │ • Inbox       │
    │ • Sales       │ │ • Sprints     │     │ • Invoices    │ │ • Contracts   │
    │ • Accounts    │ │ • Time Track  │     │ • Contacts    │ │ • Documents   │
    │ • Contacts    │ │ • Burndown    │     │ • Orders      │ │ • Projects    │
    │ • Billing     │ │ • Repos       │     │               │ │               │
    │ • Projects    │ │               │     │               │ │               │
    └───────────────┘ └───────────────┘     └───────────────┘ └───────────────┘
            │               │                       │               │
            └───────────────┴───────────┬───────────┴───────────────┘
                                        │
                        ┌───────────────┴───────────────┐
                        │     MICROSOFT 365 / TEAMS     │
                        │    (User Interface Layer)     │
                        └───────────────────────────────┘

    Dataverse as the Central Data Platform

    The core of our solution is Microsoft Dataverse. Here, we store all business-critical data:

    • WorkItems: All work tasks and their statuses
    • Sales Pipeline: Opportunities, deals, and forecasts
    • Accounts & Contacts: Complete customer information
    • Billing & Planning: Invoicing and resource planning
    • Projects: Project data with milestones and progress

    Azure DevOps for Project Management

    For detailed project management, we use Azure DevOps, integrated with 7pace for time tracking:

    • Work Item Tracking: Detailed task tracking
    • Sprint Planning: Agile project planning
    • Time Tracking with 7pace: Precise time tracking per project and customer
    • Burndown Charts: Visualization of project progress

    Bexio ERP as the Backend System

    Our ERP system Bexio serves as the source of truth for:

    • Financial Data: Accounting and financial reporting
    • Invoicing: Automated billing
    • Contacts: Synchronization with Dataverse
    • Order Management: From quotes to invoices

    SharePoint for Document Management

    The inbox and all documents are managed in SharePoint:

    • Incoming Mail: Digitized business correspondence
    • Contracts: Central storage with metadata
    • Project Documentation: Structured project folders

    Copilot Studio: The Intelligent Assistant

    With Microsoft Copilot Studio, we developed a custom agent that can access all these data sources:

    Daily Briefings

    Every morning, I automatically receive:

    • Overview of open deals and their development
    • Critical project milestones for the week
    • Outstanding invoices and incoming payments
    • Important appointments and customer interactions

    Interactive Queries

    I can ask natural language questions such as:

    • "What is the status of project XY?"
    • "Which deals are in the closing phase this week?"
    • "How many hours were logged on project Z last week?"
    • "Show me the outstanding invoices over CHF 10,000"

    Proactive Notifications

    The agent automatically informs me about:

    • Project delays or budget overruns
    • Significant changes in the sales pipeline
    • Overdue payments or critical cash flow situations

    Optimizing Core Processes

    Automating Time Tracking

    The integration of Azure DevOps with 7pace revolutionizes our time tracking:

    • Automatic Suggestions: Based on completed work items, the agent suggests time entries
    • Weekly Overview: "Show me my logged hours this week per project"
    • Identifying Missing Entries: The agent proactively notifies when team members have open entries
    • Project Evaluations: Instant analysis of logged vs. planned hours per project
    • Customer Billing: Automatic compilation of billable hours for invoicing

    Optimizing Internal Communication

    The Virtual Copilot improves internal team communication:

    • Generating Status Updates: Automatic summaries of project progress for team meetings
    • Meeting Preparation: Relevant data and metrics for upcoming discussions
    • Knowledge Transfer: Quick access to project documentation and historical decisions
    • Team Coordination: Overview of capacities and availabilities
    • Escalation Management: Automatic notifications for critical issues

    Professionalizing External Communication

    Customer communication is also supported by the agent:

    • Customer Briefings: Summary of all relevant customer information before meetings
    • Project Reports: Automatically generated status reports for customers
    • Proposal Preparation: Historical data and reference projects for new offers
    • Follow-up Reminders: Reminders for pending customer responses
    • Post-Inbox Management: Query incoming correspondence from SharePoint directly in the chat

    Transforming My Workday

    Since introducing my Virtual Copilot, my way of working has fundamentally changed:

    Time Savings

    • 2-3 hours daily less spent searching for information
    • Instant answers instead of manual reports
    • Focus on strategic tasks instead of operational details

    Better Decisions

    • Real-time data for informed decisions
    • Holistic view across all business areas
    • Early detection of risks and opportunities

    Conclusion

    The combination of Copilot Studio, Dataverse, DevOps with 7pace, Bexio, and SharePoint has enabled me to develop a Virtual CEO Assistant that not only reacts to questions but proactively contributes to the success of the company. The investment in this infrastructure pays off multiple times over through increased productivity and better decision-making quality.

    In the coming weeks, I will delve deeper into the technical implementation in further articles and show how you can develop such an agent for your company.

    Copilot StudioAgentic AIDataverseWorkflowsSchweizKMU
    Teilen:

    This article was created with the support of AI and reviewed by our team. We use AI tools to produce high-quality content efficiently — the editorial responsibility always lies with our experts.

    Marcel Haas

    Marcel Haas

    Solution Architect, CEO

    6x Microsoft Applied Skills

    Have questions about this topic?

    Our experts are happy to advise you – free and without obligation.