OpenWorker Integrations Guide

How to connect OpenWorker to your everyday tools — detailed setup instructions, permissions breakdown, and automation recipes for each integration.

OpenWorker Integration Categories

OpenWorker connects to 15+ professional tools across eight categories. Each integration extends what the agent can do with your data and workflows.

💬

Communication

Slack, Microsoft Teams

📧

Email

Gmail, Outlook

📅

Calendar

Google Calendar, Outlook Calendar

🔧

Development

GitHub, GitLab

📋

Project Management

Jira, Linear, Asana

📝

Documentation

Notion, Confluence

👥

CRM

HubSpot, Attio

📁

File Storage

Google Drive, Dropbox, Box

Detailed OpenWorker Integration Guides

Each integration below includes setup method, permissions granted, capabilities, and a recommended first prompt to try with OpenWorker.

Slack

Communication One-click OAuth

Permissions: Read channels, post messages, react to threads

OpenWorker reads Slack messages, drafts replies, triages alerts, and posts updates on your behalf. Set a trigger on @mentions to auto-triage incoming requests. The agent pulls thread context before drafting a response, so replies are informed by the full conversation history.

Best first prompt for OpenWorker:

"Triage the last 5 unread Slack mentions in #engineering and draft responses for each."

Gmail

Email Google OAuth

Permissions: Read emails, compose drafts, send messages

OpenWorker scans your inbox, categorizes emails by urgency, drafts replies, and composes new messages. It understands email threads and can reference attachments. Use it to batch-process newsletter unsubscribes, draft meeting follow-ups, or summarize daily correspondence into a digest.

Best first prompt for OpenWorker:

"Summarize all unread emails from today and draft replies for anything that needs a response."

Google Calendar

Scheduling Google OAuth

Permissions: Read events, create events, modify events

OpenWorker analyzes your calendar for conflicts, suggests reschedule windows, creates meeting agendas, and blocks focus time. It can cross-reference your calendar with email to prepare briefing docs before important meetings. The agent understands recurring patterns and suggests optimizations.

Best first prompt for OpenWorker:

"Find all meetings tomorrow that overlap, suggest which to reschedule, and block a 2-hour focus window in the afternoon."

GitHub

Development Personal access token

Permissions: Read repos, issues, PRs; comment on issues

OpenWorker reviews pull request diffs, generates PR summaries, triages new issues by label and priority, and compiles weekly development activity reports. It can cross-reference issues with Slack discussions to provide context when triaging. Perfect for engineering leads managing multiple repositories.

Best first prompt for OpenWorker:

"Generate a weekly report of all merged PRs and open issues across our three main repos."

Notion

Documentation Notion OAuth integration

Permissions: Read pages, create pages, update content

OpenWorker reads Notion databases and pages to pull context for reports, creates new documentation pages from templates, and updates existing docs with fresh data. Use it to auto-generate meeting notes pages, update project status trackers, or compile information from multiple Notion databases into a summary.

Best first prompt for OpenWorker:

"Create a new Notion page summarizing this week's sprint progress from the project tracker database."

Google Drive

Files Google OAuth

Permissions: Read files, create documents, update sheets

OpenWorker accesses your Google Drive to read documents, spreadsheets, and presentations for context. It can create new documents from scratch, update spreadsheet data, and compile information from multiple files into a single report. Particularly powerful combined with Gmail for processing email attachments.

Best first prompt for OpenWorker:

"Pull the sales data from the Q2 spreadsheet and create a summary document with key metrics and trends."

Outlook

Email Microsoft OAuth

Permissions: Read mail, send mail, manage calendar

The Microsoft 365 integration gives OpenWorker access to both Outlook email and calendar through a single OAuth connection. It handles the same email and calendar workflows as the Google equivalents but through the Microsoft ecosystem. Essential for enterprise teams standardized on Microsoft 365.

Best first prompt for OpenWorker:

"Check my Outlook calendar for next week and prepare a brief for each external meeting."

HubSpot

CRM HubSpot OAuth

Permissions: Read contacts, deals, companies; update records

OpenWorker pulls customer data from HubSpot to prepare meeting briefs, generates deal pipeline summaries, and updates contact records after interactions. Sales teams use it to compile account histories before renewal calls, identify deals at risk based on activity patterns, and draft follow-up emails with CRM context.

Best first prompt for OpenWorker:

"Prepare a one-page brief for tomorrow's Northwind renewal call with account history, open tickets, and usage data."

Jira

Project Management Atlassian OAuth or API token

Permissions: Read issues, update status, add comments

OpenWorker reads Jira boards, triages incoming tickets, updates issue statuses, and generates sprint reports. It can cross-reference Jira issues with Slack conversations and GitHub PRs to provide full context when reporting on project progress. Particularly useful for scrum masters and project managers.

Best first prompt for OpenWorker:

"Generate a sprint retrospective summary from all completed Jira issues this sprint with time-in-status breakdowns."

Linear

Project Management Linear OAuth

Permissions: Read issues, create issues, update status

For teams using Linear instead of Jira, OpenWorker provides the same project management automation. It triages new issues, assigns priorities based on labels and team workload, and generates cycle reports. The cleaner Linear API often results in faster OpenWorker responses compared to Jira.

Best first prompt for OpenWorker:

"List all high-priority Linear issues assigned to our team that haven't been updated in 3 days."

OpenWorker Integration Strategy

The most effective approach to OpenWorker integrations is to start with three core connections that cover your highest-volume daily tasks. For most knowledge workers, that means Slack, email (Gmail or Outlook), and calendar. These three integrations alone handle 70-80% of the tasks where OpenWorker delivers the most time savings.

Once you are comfortable with how OpenWorker handles communication and scheduling tasks, add a project management tool (Jira, Linear, or Asana) and a documentation platform (Notion or Google Drive). This second tier of OpenWorker integrations enables cross-system workflows like generating sprint reports that pull data from both your issue tracker and Slack conversations.

The final tier includes specialized integrations like HubSpot for sales teams, GitHub for engineering leads, and Attio for relationship management. These OpenWorker connections are most valuable when combined with triggers — for example, setting OpenWorker to automatically prepare a customer brief whenever a renewal meeting appears on your calendar, pulling data from HubSpot and recent email history.

Avoid connecting integrations you do not actively use. Each connection adds a tool to the agent's decision space, and fewer, well-configured integrations produce better results than many idle ones. OpenWorker performs best when its available tools directly match the tasks you assign it.

OpenWorker Integrations FAQ

How many integrations can I connect to OpenWorker at once?
There is no hard limit on the number of simultaneous OpenWorker integrations. Most users connect 3-5 tools that cover their daily workflow. Each integration maintains its own OAuth token independently, so adding or removing one does not affect the others.
Do OpenWorker integrations share data between each other?
Only when you ask OpenWorker to do so in a task. For example, asking OpenWorker to create a Notion page from your Gmail inbox requires both integrations, and the agent will use data from Gmail to populate the Notion page. Integrations do not share data passively or in the background.
Can OpenWorker access private Slack channels?
OpenWorker can access private channels that you are a member of, depending on the OAuth scope you grant. During Slack setup, you can choose which channels OpenWorker has access to. It cannot access channels you are not a member of, regardless of permissions.
What happens if an OpenWorker integration token expires?
OpenWorker will notify you when a token expires and prompt you to reconnect. Most OAuth tokens are refreshed automatically, but some providers like GitHub personal access tokens have fixed expiration dates. You can reconnect with a single click in Settings.
Can I limit OpenWorker to read-only access on an integration?
Yes. During OAuth setup, most providers let you choose the permission scope. You can grant OpenWorker read-only access to Slack or Gmail so it can summarize and analyze but not send messages or emails on your behalf. This is a good starting configuration for cautious users.
Does OpenWorker support custom API integrations?
The current version of OpenWorker supports the pre-built integrations listed on this page. For custom APIs, advanced users can interact with OpenWorker's underlying FastAPI server to add custom tool definitions. Community-contributed integrations are expected as the project matures.
Are OpenWorker integration credentials stored securely?
Yes. All OAuth tokens and API keys are stored locally on your machine in an encrypted keychain. They are never transmitted to any server other than the integration provider itself during authentication. The open-source codebase allows you to audit exactly how credentials are handled.
Which integrations work best with OpenWorker triggers?
Slack and email integrations work best with OpenWorker triggers because they generate frequent, actionable events. A Slack mention trigger for alert triage and an email trigger for draft responses are the two most popular automated workflows among OpenWorker users.

Connect Your First Integration

Follow our setup guide to install OpenWorker, then connect Slack, Gmail, or Calendar as your first integration. See results in under 10 minutes.