Integrations Overview
is.team connects with the tools your team already uses. Link pull requests, get Slack notifications, attach design files, and automate workflows — all without leaving your workspace.
Native Integrations
is.team ships with five built-in integrations. Each one uses OAuth so you never share passwords — just authorize and you're connected.
GitHub
Link pull requests and issues to tasks. Status badges update automatically when PRs are merged or issues closed.
Slack
Receive task assignment and comment notifications in your chosen Slack channel.
Google Drive
Attach and preview Google Docs, Sheets, Slides, PDFs, and images directly inside tasks.
Figma
Paste a Figma URL to attach designs with an inline preview — works with files, prototypes, and FigJam boards.
Google Calendar
Task deadlines sync to your Google Calendar automatically. Events are created, updated, and removed as tasks change.
Webhooks & Automation
Beyond the native integrations, is.team supports incoming and outgoing webhooks. Use them with Zapier, Make.com, or any custom service to create tasks from external events or push is.team activity to other tools.
Webhooks
Incoming webhooks create tasks from external services. Outgoing webhooks push events like task.created and task.completed to your endpoints.
How to Connect
All integrations are managed from a single place.
- 1
Open Workspace Settings
Click the gear icon in the workspace header or navigate to Workspace Settings.
- 2
Go to the Integrations tab
Select the Integrations tab in the settings panel.
- 3
Connect a service
Click Connectnext to the integration you want. You'll be redirected to the service's OAuth screen to authorize is.team.
Info
Most integrations are workspace-scoped and managed by the workspace owner. Google Calendar is user-scoped — each user connects it from Account Settings → Integrations and it applies to all workspaces they belong to.
Security
Every integration uses OAuth-based authentication — is.team never stores your third-party passwords. Access tokens are refreshed automatically on the server side, and you can revoke access at any time by disconnecting the integration.
