Latenode

Automation Templates

Ready-to-use workflow templates for AI agents, browser automation, and messaging integrations. Get started in minutes.

Found 27 templates linked to integration "microsoft-365"

How to Set Out of Office in Teams, Schedule It, and Remove It Later

This template runs once a day. JavaScript compares today's date with the start and return you set, then calls Microsoft Graph to turn mailbox automatic replies on or off so Teams shows the right status. On the start day it also posts a short message in a Teams channel. Connect Microsoft Teams. Put the Graph token in that JavaScript node.

4s$0.0003

Automatically like fresh Instagram posts with AI-powered targeting

This template keeps a light Instagram engagement loop. A schedule asks ChatGPT for hashtags. PhantomBuster fetches recent posts for those tags. JavaScript skips URLs already stored in SharePoint, then PhantomBuster likes one remaining post. SharePoint saves that URL so the next run does not repeat it. Connect SharePoint and PhantomBuster. Put the PhantomBuster API key on the PhantomBuster connection.

58s$0.0037

Automatically sync Microsoft OneNote notes to Google Docs documents

This template watches a Microsoft OneNote section for new pages, reads the page content, and creates a Google Doc from the title and body. JavaScript cleans OneNote HTML into plain text. Connect Microsoft OneNote and Google Docs, then point the trigger at the section you want to watch.

7s$0.0005

Store Microsoft 365 email content in Google Drive

This template watches Microsoft Outlook for new mail, builds a text file from subject and body in JavaScript, and creates that file in a Google Drive folder. Connect Microsoft Outlook and Google Drive. This uses Outlook mail, not calendar. Point the Drive step at the archive folder you want.

10s$0.0006

Automatically create OneNote notes from new Google Drive files

This template watches a Google Drive folder for new files, reads the filename and type, and creates a Microsoft OneNote page in the section you choose. JavaScript builds a short HTML body with the file name, type, and Drive link. Connect Google Drive and Microsoft OneNote, then point the trigger at the upload folder.

10s$0.0006

Streamline Outlook virtual meetings with automatic Google Meet links

This template adds a Google Meet join URL to new Outlook calendar events. A schedule starts each run. JavaScript calls Microsoft Graph calendarView for the window you set, then Google Meet creates a meeting link. JavaScript writes that URL onto the Outlook event. Put the Graph token in that JavaScript node. Connect Google Meet. Skip events that already have a conference URL.

8s$0.0005

Sync Outlook calendar events to Harvest for automated time tracking

This template logs Harvest time from Outlook meetings. A schedule starts each run. JavaScript calls Microsoft Graph calendarView for the window you set and turns start and end into hours. Put the Graph token in that JavaScript node. Harvest creates a time entry with the event title as notes. Connect Harvest and pick the project and task those hours should land on.

7s$0.0004

Streamline Outlook email management with ChatGPT-powered replies

This template watches Microsoft Outlook for new mail, cleans the body in JavaScript, asks ChatGPT for a reply, and sends that reply from Outlook. Connect Microsoft Outlook with permission to read and send mail. ChatGPT is a Latenode AI step, so you do not paste an OpenAI key. This uses Outlook mail, not calendar.

19s$0.0012

Store new RSS feed posts as Microsoft OneNote notes

This template watches a feed URL and, when a new RSS item arrives, builds a OneNote page from the title, summary, and link, then creates that note in the section you set. Paste the feed URL on the RSS trigger. Connect Microsoft OneNote and pick the notebook and section that should collect items.

7s$0.0005

Automatically sync new Trello cards to Microsoft To-Do tasks

This template starts when Trello posts a new card to a Latenode webhook, maps title, description, and due date in JavaScript, and creates a Microsoft To Do task on the list you choose. Connect Microsoft To Do. Point Trello at the webhook URL. Put the Trello API key in that JavaScript node if you need extra card fields.

11s$0.0007

Automatically create new monday.com items from SharePoint lists

This template creates a monday.com item whenever a new row lands on a Microsoft SharePoint list. SharePoint starts the run; monday.com writes the card on the board and group you choose. Connect both apps, then map SharePoint columns to monday.com columns.

6s$0.0004

Receive SMS alerts for new Microsoft Outlook emails

This template watches a Microsoft Outlook mailbox for new mail, trims sender, subject, and a short excerpt in JavaScript, and texts you from Twilio. Connect Microsoft Outlook and Twilio, then point the trigger at the inbox you care about. Put the Twilio Account SID and Auth Token on the Twilio connection.

5s$0.0003

Automatically store Zoom cloud recordings in Microsoft SharePoint

This template starts when Zoom finishes a cloud recording, downloads the file, and uploads it to the SharePoint folder you choose. JavaScript reads the download URL and meeting topic. An HTTP request fetches the video. Connect Zoom and SharePoint. Put a Zoom token on that HTTP request so Zoom allows the download.

9s$0.0006

Automatically synchronize Microsoft Outlook and Google Calendar

This template keeps Google Calendar aligned with Outlook meetings. A schedule starts each run. JavaScript calls Microsoft Graph calendarView for the window you set. Put the Graph token in that JavaScript node. An iterator walks each event. Google Calendar creates the matching event with subject, start, end, and join link.

5s$0.0003

Automatically upload new Gmail attachments to OneDrive

This template watches Gmail for new attachments, downloads each file, and uploads it to a OneDrive folder you choose. Use it so invoices, briefs, and other attachments live in OneDrive without dragging them over. Connect Gmail and OneDrive, then point the trigger at new attachments and pick the destination folder.

6s$0.0004

Automatically notify Outlook when new leads arrive in Facebook Ads

This template starts when someone submits a Facebook Lead Ad form, maps name, email, and phone in JavaScript, and sends a follow-up email from Microsoft Outlook. Fetch full lead details from Facebook if the trigger payload is incomplete. Connect Facebook Lead Ads and Microsoft Outlook. This sends mail, not a calendar event.

7s$0.0004

Automatically sync new WPForms submissions to a Microsoft Excel sheet

This template writes each new WPForms entry into a Microsoft Excel table. Point the WPForms webhook at Latenode. JavaScript maps the form fields onto your table columns. Excel adds the row in the workbook you keep in OneDrive or SharePoint. Connect Microsoft Excel, then send a test submit and confirm the row.

9s$0.0006

Sync new Strava activities to Excel for automated fitness tracking

This template runs on the schedule you set, lists your recent Strava activities, and writes distance, duration, and date as new Excel table rows. JavaScript keeps those fields and skips workouts already in the sheet. Connect Strava and Microsoft Excel. Put the Strava key on the Strava connection.

7s$0.0005

Automatically store incoming emails in your SQL Server database

This template inserts a Microsoft SQL Server row each time a message hits Mailhook. Forward or send mail to the Mailhook address, map subject, sender, date, and body in JavaScript, then insert the row. Connect Microsoft SQL Server and put the database password on that connection. This uses inbound email, not a calendar feed.

7s$0.0004

Automatically share important emails with your Discord team

This template watches Gmail or Outlook for new mail, builds a short Discord message in JavaScript from subject, sender, and a body excerpt, then posts it to the channel you choose. Connect the inbox you actually use and a Discord bot that can post there. Keep Gmail or Outlook access on that connection, and the bot token on the Discord connection.

8s$0.0005

Automatically track and share Microsoft Outlook calendar events via Latenode digest

This template collects Outlook calendar events into a digest and emails the rollup on a schedule. A schedule starts each poll. JavaScript calls Microsoft Graph calendarview with your Graph token in that node, then Latenode Database stores title, start, and location. A second schedule loads those Database objects, formats the list in JavaScript, and sends it with Outlook email. Connect Outlook for the digest email. Keep the Graph token on the JavaScript node.

10s$0.0006

Automatically draft Outlook emails for new Constant Contact contacts

This template starts when Constant Contact adds a contact, then uses JavaScript to save a draft in Microsoft Outlook through Microsoft Graph. Use it when a new subscriber should get a personal email you still want to review before send. Connect Constant Contact with access to the list you watch. Put the Graph token in the JavaScript node.

6s$0.0004

Sync Any.do tasks to your Microsoft To Do in one click

This template checks Any.do on a schedule, pulls new tasks through the Any.do API, and creates matching items in Microsoft To Do. A JavaScript node holds your Any.do API key and returns title, notes, and due date; Microsoft To Do writes each one to the list you choose. Connect Microsoft To Do, then set how often the scenario should poll.

6s$0.0003

Automate Instagram engagement with Phantombuster and SharePoint

This template keeps a light Instagram engagement loop. A schedule loads the accounts you track from SharePoint. PhantomBuster fetches recent posts, JavaScript skips URLs you already liked, then PhantomBuster likes one remaining post. SharePoint stores that URL so the next run does not repeat it. Connect SharePoint and PhantomBuster. Put the PhantomBuster API key on the PhantomBuster connection.

36s$0.0023

What should Latenode build?

Continue without a prompt →