
Closed
Posted
Paid on delivery
We are seeking an experienced Microsoft 365 and OpenAI integration developer to build an automated meeting reporting system for Ambient Sustainable Living, a residential construction company in Western Australia. Our daily construction Site Huddle meetings are recorded and transcribed in Microsoft Teams. The proposed system must automatically: Retrieve Teams recordings, transcripts and meeting metadata. Store the files and metadata in SharePoint. Process each transcript through a specialist OpenAI reporting agent. Generate structured Site Supervisor Reports in Word and PDF. Extract and record actions, owners, due dates, safety issues, quality requirements, blockers and decisions. Email reports to authorised meeting participants. Produce separate daily summary reports for the Managing Director – Builder and Managing Director – Owner. Generate MP3 audio briefings from the management reports. Include secure permissions, monitoring, retries and audit records. The preferred solution will use Microsoft Graph, SharePoint Online, Power Automate, Azure Functions or another suitable Azure service, and the OpenAI API. Required skills: Microsoft Graph APIs Teams recording and transcript retrieval Graph change notifications and subscription renewal Microsoft Entra ID application permissions SharePoint Online architecture Power Automate Premium Word and PDF document automation Azure Functions, queues, Key Vault and Application Insights OpenAI Responses API Structured Outputs using JSON Schema OpenAI text-to-speech API security, retry handling and monitoring Production deployment and technical documentation This is not only a prompt-writing project. Applicants must have proven experience building production Microsoft 365 integrations. We prefer a fixed-price project delivered through agreed milestones, starting with a pilot across two construction sites. All source code, Power Automate flows, prompts, schemas, templates and documentation must be created in ASL-owned environments and transferred to ASL. Please provide: Examples of comparable Microsoft Graph, Teams, SharePoint or OpenAI projects. Your proposed technical approach. Estimated delivery time. Fixed price or milestone-based quotation. Required Microsoft, Azure and OpenAI licences. Warranty and ongoing support options.
Project ID: 40585408
115 proposals
Remote project
Active 2 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
115 freelancers are bidding on average $7,024 AUD for this job

A Warm Hello! We are readily available to start working on this project! We are excited about the opportunity to help Ambient Sustainable Living automate its construction Site Huddle reporting process through a secure, enterprise-grade Microsoft 365 and OpenAI integration. Our agency specializes in Microsoft Azure, Microsoft 365, Power Platform, AI automation, and enterprise workflow solutions. We have extensive experience developing production-grade systems that integrate Microsoft Graph, Teams, SharePoint Online, Azure services, and OpenAI to streamline business operations while maintaining enterprise security, governance, and scalability. Key Points: - Retrieves Teams meeting recordings, transcripts, and metadata automatically. - Stores meeting assets securely within SharePoint Online. - Processes transcripts using a specialized OpenAI reporting agent. - Generates structured Site Supervisor Reports in Word and PDF formats. - Extracts actions, owners, due dates, safety observations, quality issues, blockers, and key decisions. - Delivers reports to authorized participants. - Produces executive daily summaries for both Managing Directors. - Generates AI-powered MP3 audio briefings. - Provides enterprise-grade monitoring, retries, auditing, and secure access controls. We would welcome the opportunity to discuss your pilot deployment across the two construction sites and define a roadmap for broader rollout across your organization. Best Regards, Ana
$7,500 AUD in 7 days
9.8
9.8

I propose architecting a solution using Azure Functions to gather Teams data and store it in SharePoint. Power Automate will trigger OpenAI for detailed insights. Microsoft Graph will ensure secure data handling. With my Microsoft 365 integration experience, I will deliver a scalable solution meeting your needs. Let's discuss long-term scalability and support for a lasting partnership. A technical strategy, timeline, and quotation will be provided.
$9,000 AUD in 5 days
8.7
8.7

Hi, I will build the automated meeting reporting pipeline for Ambient Sustainable Living, connecting Teams recordings and transcripts through Microsoft Graph to your OpenAI reporting agent, then outputting structured Site Supervisor Reports in Word and PDF plus the separate MD summaries and MP3 audio briefings. On a similar integration, routing Graph change notifications through Azure Functions with a Service Bus queue eliminated missed transcripts entirely, even when Teams delayed publishing. I will set yours up the same way with full retry logic and Application Insights monitoring. Questions: 1) For the two pilot construction sites, are the Site Huddle meetings already being recorded and transcribed in Teams, or does that setup still need configuring? Best regards, Kamran
$5,616 AUD in 30 days
8.5
8.5

Dear , We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your project as soon as possible and complete it in a very short time. We are 25 years in this business and our technical specialists have strong experience in PHP, .NET, Sharepoint, Microsoft, Technical Documentation, Power Automate, Microsoft Graph, OpenAI and other technologies relevant to your project. Please, review our profile https://www.freelancer.com/u/tangramua where you can find detailed information about our company, our portfolio, and the client's recent reviews. Please contact us via Freelancer Chat to discuss your project in details. Best regards, Sales department Tangram Canada Inc.
$7,304 AUD in 5 days
8.8
8.8

CHECKED attachamnets---------->> AI-Microsoft 365 EXPERT ------------Ready to do this job as its perfect match with my skills -AI-Microsoft 365 Meeting Reporting System I am an CREATIVE/Multitalented PHP/.NET/Full stack developer having rich experience with all the latest technologies with so many successful Tasks. I have some queries to give you accurate time Please ping me to get started and provide you great results. Thanks!!!
$9,000 AUD in 66 days
8.1
8.1

Hi, After reviewing the attached scope, I’m confident I can deliver this Microsoft 365 + OpenAI automation solution end-to-end. I have worked on similar AI automation projects for an Australian construction company, including AI-powered reporting, RAG/SQL agents, document processing, and OpenAI integrations. My approach would use Microsoft Graph, SharePoint Online, Azure Functions, Power Automate, OpenAI Responses API, Azure Key Vault, and Application Insights to securely automate Teams recording retrieval, transcript processing, structured Word/PDF report generation, management summaries, MP3 briefings, and audit logging. Relevant projects: RAG & SQL Agent: https://www.freelancer.com/projects/php/Sharepoint-RAG-SQL-GPT-agent/reviews SQL RAG GPT Agent: https://www.freelancer.com/projects/php/SQL-RAG-GPT-Agent-with/reviews AI Data Analyst: https://www.freelancer.com/projects/gpt-agent/Data-Analyst-Required/reviews I recommend delivering this through milestone-based phases, beginning with the requested pilot across two construction sites before scaling to production. I’m available to start immediately and would be happy to discuss the architecture, licensing requirements, timeline, warranty, and long-term support. Thanks.
$8,000 AUD in 60 days
7.5
7.5

You're trying to add AI into a AI-Microsoft 365 Meeting Reporting System where the real challenge is making the AI layer reliable and the prompts survive real-world use. I have handled similar systems where the important part was turning a broad brief into a reliable working version. My approach would be to first define the input schema, generation rules, and output validation, then build the workflow around those controls so AI output stays consistent. For this project, I would focus especially on: - Input workflow design, prompt/control rules, and output validation - Backend processing, file/document generation, and dashboard usability - Scalable cloud structure, API boundaries, and error handling If helpful, I can map the input-to-output workflow and where validation should sit before implementation. Best, Dr. Syafiq
$7,500 AUD in 21 days
7.3
7.3

Hello, I hope you're having a great day. I have delivered multiple Microsoft 365 integrations using Microsoft Graph, SharePoint Online and Power Automate for production workflows. I built an automated Teams-transcript pipeline that stored files in SharePoint, invoked Azure Functions to call OpenAI Responses API and produced Word/PDF reports. I'd start by validating Graph subscriptions, Entra app permissions and the Teams transcript format, then scaffold flows, functions and Key Vault secrets. If you have ten minutes, could we confirm the Teams transcript schema and preferred Word template for the Site Supervisor report? Thank you, Umer H.
$7,500 AUD in 65 days
6.9
6.9

As founder of A2Z Research Consultants, my team and I specialize not only in technical documentation but in the very skills your project demands. With over 10 years of experience delivering high-quality results, we've become well-versed in API integrations -- including Microsoft Graph, Teams, SharePoint and OpenAI. In fact, we have successfully tackled projects reminiscent to yours: be it automating customer service operations for an e-commerce business or developing knowledge-based chatbots. We take pride in our ability to deliver robust solutions with integrity, rigor and excellence – skills vital in delivering the secure, automated system you require. Our recent work on a cybersecurity project for a US-based multinational is testament to this fact, as is our commitment to delivering all of our services with the utmost professionalism. For this project, we propose leveraging on our expertise with n8n and LangChain to create a robust architecture on Azure Stack that utilizes Graph APIs, SharePoint Online and Power Automate Premium. We also have a solid working relationship with OpenAI which facilitates seamless integration of their APIs into reliable end-to-end workflows tied together using JSON Schema at the heart of the solution. Estimating a delivery time and setting milestones will be easy once we discuss project scale in more detail.
$10,000 AUD in 30 days
6.6
6.6

Your Teams transcript retrieval will fail silently if you don't implement Graph change notifications with automatic subscription renewal before the 4230-minute expiry window. Without this, your system will miss recordings and create gaps in your compliance audit trail. Quick questions - are you planning to process transcripts longer than 128K tokens, which exceeds OpenAI's context window? And do your SharePoint permissions need to enforce role-based access at the site level or document level? Here is the architectural approach: - MICROSOFT GRAPH: Build webhook listeners with retry logic to capture Teams recordings within 60 seconds of meeting end, store metadata in SharePoint lists, and renew subscriptions automatically using Azure Functions with timer triggers. - OPENAI STRUCTURED OUTPUTS: Design JSON schemas that enforce action item extraction with owner/due date validation, then generate Word reports using Office Open XML templates and convert to PDF via Graph API. - POWER AUTOMATE PREMIUM: Orchestrate the end-to-end flow with error handling queues, send role-filtered emails to participants, generate MP3 briefings using OpenAI TTS, and log all operations to Application Insights for audit compliance. I've built similar Microsoft 365 automation pipelines for 2 enterprise clients processing 500+ meetings monthly with zero data loss. Let's schedule a 20-minute technical call to review your Entra ID permissions and SharePoint taxonomy before I scope the fixed-price milestones.
$6,750 AUD in 30 days
6.4
6.4

I’ve helped a construction client automate their meeting note workflows using Microsoft Graph and SharePoint, so I understand the need for smooth Teams transcript retrieval and structured reporting. For your project, I’d create Azure Functions triggered by Graph change notifications to fetch recordings, transcripts, and metadata automatically. These would be securely saved in SharePoint Online with proper permissions. Next, I’d process transcripts via the OpenAI API using JSON schemas to extract actions, owners, due dates, and key issues. Generated reports in Word and PDF would use dynamic templates saved in SharePoint, then emails with those reports would be sent out automatically through Power Automate. For management summaries and MP3 briefings, I’d use specialized prompts tuned to highlight project KPIs and text-to-speech with OpenAI. Monitoring, retry logic, and audit records would be built into the Azure Functions and Power Automate flows to ensure reliability. One question: Do you prefer the audio briefings generated immediately after reports, or batched daily? Also, would you like previewing reports before distribution included? I can deliver a pilot for two sites within 6 weeks, with clear milestones: initial setup, integration, AI reporting, and final deployment. This will include all source code, templates, flows, and documentation transferred to ASL environments. Let’s get started to move this from recording chaos to clear, automated site insights.
$5,000 AUD in 7 days
5.9
5.9

The quiet failure mode here isn't the OpenAI reporting — it's a Graph subscription lapsing and a Site Huddle never getting archived without anyone noticing. Transcript and recording notifications do get missed, so auto-renewal plus lifecycle handling only gets you part way; you also need a reconciliation job that checks expected meetings against what Graph actually holds and recovers the gaps. Past that: webhook validation into an Azure queue, a worker that keys on MeetingId + TranscriptId so duplicate notifications can't double-post reports or emails, and resumable transfer for the MP4s instead of pushing them through Power Automate variables. The OpenAI step runs Responses API structured outputs against a fixed JSON Schema, validated in code before any report is written, with recipients resolved from attendance data, never from names in the transcript. One thing I'd pin down early: do routine reports auto-send, or wait for supervisor sign-off first?
$7,777 AUD in 25 days
5.8
5.8

Hi, I can build your automated Teams meeting reporting system using Microsoft 365, Azure services, and OpenAI with a production-ready approach. I’ll create a secure workflow to retrieve Teams recordings and transcripts, store data in SharePoint, process meetings through an OpenAI reporting agent, and generate structured Word/PDF reports automatically. The solution will include action tracking, safety and quality extraction, management summaries, audio briefings, permissions, monitoring, retries, and audit logging. My approach focuses on reliable Microsoft Graph integration, secure Azure architecture, structured AI outputs using JSON schemas, and maintainable automation owned by ASL. I understand this requires more than prompt setup and will focus on building a complete system with proper documentation, testing, and handover. I’d be happy to review your current Microsoft 365 environment and discuss the pilot rollout for the two construction sites. Best Regards, Fizza Nadeem K
$5,000 AUD in 7 days
5.9
5.9

With our solid reputation and skill set built on over a decade of service to organizations like yours, we are confident that we can deliver you an unmatched integration for your Microsoft 365 and OpenAI solution. Our understanding of Microsoft Graph, Teams, SharePoint, Azure and OpenAI APIs make us well-equipped to handle the complexity and interplay of these technologies. What sets us apart from other freelancers is our commitment to not just wrapping APIs but delivering robust end-to-end solutions. Starting from your Teams meeting recordings and transcripts up until generating structured reports in required formats, scheduling emailing and audio briefings; we will make sure every detail meets your needs. Furthermore, our proposed timeline for delivery demonstrates our confidence in dealing with such projects swiftly without any compromise on quality. We offer you a team that is ready to give you real-time iterations on Slack ensuring transparency at every phase of the project. When we begin a project with a client, we stay with them till satisfactory completion. Let's put our shared time-zone & talent advantage into play for Ambient Sustainable Living to change how you manage daily Site Huddle meetings!
$7,500 AUD in 7 days
5.9
5.9

Hi, I have experience building Microsoft 365, SharePoint, Azure, and AI-powered automation solutions. I can develop your meeting reporting system using Microsoft Graph, Power Automate, Azure Functions, and OpenAI to automate Teams transcript processing, generate Word/PDF reports, extract action items, and deliver secure workflows with monitoring and audit logs. Question: Are you already using Microsoft 365 Premium/Azure with the required Graph API permissions, or would you like us to help set up the complete environment? Thanks, Manoj
$5,000 AUD in 27 days
6.1
6.1

With a unique blend of skills spanning AI, OpenAI API integration, .NET and PHP, I bring a deep understanding of the tools and technologies necessary for executing the task at hand. My work hinges on crafting intelligent, scalable solutions, a hallmark requirement for this project. Microsoft Technologies such as MS Graph and Power Automate have been integral to my previous works including cross-platform mobile applications using FlutterFlow and embedded IoT devices. My experience with Azure Functions and queues coupled with the ability to navigate effortlessly through SharePoint Online architecture makes me particularly suited for this venture. Handling your project as a fixed-price endeavor with milestone delivery works seamlessly with my methodology. I prioritize clean architecture and maintainable long-term scalability which would be invaluable in this collaboration. Let's transform this elegant idea into an equally impressive solution; one that combines modern software engineering, AI-driven automation, embedded firmware, and scalable system architecture to truly streamline your construction efforts at Ambient Sustainable Living.
$7,500 AUD in 7 days
4.9
4.9

Build an automated AI reporting pipeline for Teams site huddles using Microsoft 365 + OpenAI. Your daily Teams recordings/transcripts will be retrieved via Microsoft Graph (with change notifications), persisted to SharePoint, and processed by a dedicated OpenAI reporting agent using Structured Outputs (JSON Schema). The system will extract actions, owners, due dates, safety/quality requirements, blockers, and decisions, then generate Supervisor Site Reports in Word and PDF via reliable templates. Authorised participants receive emailed daily reports, including separate summaries for Managing Director-Builder and Managing Director-Owner, plus MP3 audio briefings generated from the management reports (text-to-speech). Security will be enforced end-to-end with Entra ID app permissions, Key Vault for secrets, least-privilege access, retries, idempotency, monitoring via Application Insights, audit records, and production-ready deployment. Milestone-based delivery starts with a pilot across two Western Australia construction sites. All source code, Power Automate flows, prompts/schemas/templates, and technical documentation will be produced in ASL-owned environments and transferred to ASL.
$5,000 AUD in 4 days
4.1
4.1

I understand you need an automated system to process your daily Microsoft Teams Huddle meeting recordings and transcripts for Ambient Sustainable Living. My experience building similar data pipelines integrating Microsoft 365 services with OpenAI models will ensure efficient retrieval of recordings and metadata, storing them directly in SharePoint. I previously developed a system that automatically summarized and categorized large volumes of unstructured text data, reducing manual review time by over 80%. I will build this by creating a Power Automate flow to trigger on new Teams recordings. This flow will pull the audio, transcript, and metadata, then upload them to a designated SharePoint document library. Next, a Python script, hosted on Azure Functions, will call the OpenAI API using your specified reporting agent prompt to process the transcript. Finally, the script will generate the Site Supervisor Reports in .docx format using the python-docx library, then convert them to PDF using a headless browser or a similar library before saving them back to SharePoint. What is the desired format for the extracted and re-recorded metadata within the SharePoint storage? Ready to start as soon as you confirm scope.
$8,430 AUD in 21 days
3.8
3.8

Hi, this is a strong fit for a production Microsoft 365 workflow that needs more than prompt logic. You want reliable retrieval of Teams recordings, transcripts, and metadata, then secure processing into structured supervisor and management reports. I’ve built Microsoft Graph and SharePoint-based automations with Azure Functions, Power Automate, and document generation flows, including permissioned storage, retry handling, and audit logging. I also work with the OpenAI Responses API and JSON Schema structured outputs to keep reports consistent and machine-readable. My approach would be to pilot two sites first, then harden the flow for subscriptions, transcript ingestion, reporting, PDF/Word creation, email delivery, and MP3 briefings. I would keep all source, prompts, schemas, and flows in your environments and document the handover clearly. If useful, I can outline the milestone plan and licensing assumptions next. Best regards, Gabriel
$5,000 AUD in 30 days
3.6
3.6

I understand you need a robust AI system to automate your Site Huddle meeting reporting, similar to how many organizations leverage AI for knowledge extraction and process automation. My experience building data pipelines and integrating AI models with M365 services directly addresses your need for retrieving Teams data and transforming it into actionable reports. My technical approach will involve using Microsoft Graph API for accessing Teams recordings, transcripts, and metadata. These will be programmatically stored in a designated SharePoint document library. For transcript processing, I'll develop a specialized OpenAI agent, likely leveraging GPT-4, fine-tuned or prompted for extracting key information relevant to construction site updates. This agent will then populate a structured template in Microsoft Word, which can be programmatically converted to PDF. To ensure alignment, could you specify the exact data points you need extracted for the Site Supervisor Reports? Additionally, what are your preferred methods for handling edge cases where transcripts might be unclear or incomplete? I'm available for a brief chat to discuss how we can implement this efficiently.
$8,293 AUD in 21 days
3.5
3.5

Perth, Australia
Payment method verified
Member since Jun 15, 2024
$1500-2000 AUD
$1500-3000 AUD
$1500-3000 AUD
$10-30 USD
₹100-400 INR / hour
$15-25 AUD / hour
$30-250 USD
€1500-3000 EUR
₹1500-12500 INR
$8-15 USD / hour
₹12500-37500 INR
₹1500-12500 INR
$5000-10000 AUD
₹12500-37500 INR
₹1500-12500 INR
£18-36 GBP / hour
₹12500-37500 INR
$8-15 USD / hour
$30-250 USD
$15-25 USD / hour
₹6000-7000 INR / hour
₹12500-37500 INR
min £36 GBP / hour