Integrations Overview
Integrations connect your delegate to external tools like Gmail, Slack, Google Calendar, and more. Once connected, your delegate can read from and write to these tools on your behalf.Supported Integrations
Delegate supports a wide range of integrations:Email & Calendar
- Gmail - Send and read emails, search inbox, manage labels
- Google Calendar - View events, create meetings, check availability
Documents
- Google Drive - Access files and folders
- Google Docs - Create and read documents
- Google Sheets - Work with spreadsheets
- Google Slides - Create and view presentations
Communication
- Slack - Post messages, browse channels, send DMs
- WhatsApp - Send and receive messages
Project Management
- Linear - Create issues, manage projects, track work
- GitHub - Manage repositories, issues, and pull requests
- Notion - Access pages and databases
Design
- Figma - Browse design files and projects
Meetings
- Zoom - Schedule and manage meetings
Connecting Integrations
To connect an integration:- Click your profile in the sidebar
- Select Integrations
- Click Connect next to the integration you want
- Authorize access through the OAuth flow
- Configure permissions (what your delegate can do)
What Integrations Enable
With integrations connected, your delegate can:- Send emails on your behalf
- Schedule meetings and check calendar conflicts
- Create documents and update existing ones
- Post to Slack channels or send direct messages
- Create issues in Linear or GitHub
- Search across your connected tools
The Expectation of Control Model
Delegate follows an “expectation of control” model for permissions:Your delegate only has access to what you explicitly grant.This means:
- Your delegate can’t access tools you haven’t connected
- You control read vs. write permissions for each tool
- You can revoke access at any time
- Your OAuth permissions still apply - your delegate piggybacks on your access
Permission Levels
When connecting an integration, you choose the permission level:| Level | What It Means |
|---|---|
| Read | View information but can’t make changes |
| Write | Can create and modify content |
| Read + Write | Full access to view and modify |
Managing Integrations
Viewing Connected Integrations
Go to Profile → Integrations to see all your connected integrations and their permission levels.Changing Permissions
You can adjust permissions at any time:- Upgrade from read to write
- Downgrade from write to read-only
- Enable or disable specific capabilities
Disconnecting
To disconnect an integration:- Go to Profile → Integrations
- Find the integration
- Click Disconnect
