Documentation Index
Fetch the complete documentation index at: https://docs.weavable.ai/llms.txt
Use this file to discover all available pages before exploring further.
How OAuth connections work
OAuth is a secure, industry-standard protocol that allows Weavable to securely connect with your other apps. When you connect Weavable to an app like Slack or Notion, all communication between Weavable and your connected apps happens over secure, encrypted connections to protect your privacy. Your actual login credentials are never shared with Weavable — instead, the OAuth token acts as a secure bridge that you can disconnect at any time.How permissions work
When you connect Weavable to another app, the access is limited to whatever permissions you already have in that app. For example, if you can only view certain Notion pages or Slack channels, you will only be able to access those same resources from Weavable. Weavable can’t see or access anything that you couldn’t access yourself. You can revoke access at any time, giving you and your team full control over your data.Sharing connections
While most users typically connect apps using their own OAuth credentials, some companies prefer having a single user (such as a shared or service account) make the connections and then share those connections with other team members on Weavable. Weavable allows for this to happen securely. Once a user connects an application, they can click the share button in the connected app settings to share the connection with other users. These other users won’t be able to modify the OAuth connection or data, but will be able to use it to create automations and summaries. See Sharing a connection for step-by-step instructions.Admin approval by app
For most companies, connecting Weavable to apps like Notion or Slack is quick and seamless. Some organizations require admin approval before new integrations can be used — the table below summarizes the policy for the apps where this is most common. See Adding a connection for the step-by-step flow.| Application | Approval required? | Who can connect | How to connect | References |
|---|---|---|---|---|
| Notion | Enterprise: admin approval may be required if enforced. Individual: any user can install. | Enterprise: anyone unless restricted by workspace admins. Standard: anyone with appropriate page permissions. | Connect from Weavable. If approval is required, admins will be notified by Notion. | Add & manage integrations |
| Slack | Enterprise Grid: admin approval required if enforced. Standard: workspace admins control app installation. | Anyone (if permitted by admin settings). | Connect from Weavable. If approval is required, admins will be notified by Slack. | Adding Slack apps |
| Linear | Enterprise: admin approval typically required. Team: anyone. | Admin users. | Connect from Weavable. If approval is required, admins will be notified by Linear. | Third-party apps |
| GitLab | Ultimate: admin approval may be required. Other plans: no approval required, but admins may disable third-party apps. | Anyone. | Connect from Weavable. | Integration allow list |
| Atlassian | Admins may disable third-party applications. | Anyone. | Connect from Weavable. If approval is required, admins will be notified by Atlassian. | Manage your apps |
| Figma | No restrictions. | Anyone. | Connect from Weavable. | |
| Microsoft Teams | Approval from admin required. | Admin users. Can be shared with team members — Weavable follows Teams’ permission model. | Connect from Weavable. |
All supported tools
- Asana
- Atlassian Jira
- Atlassian Confluence
- Azure DevOps
- Bitbucket
- ClickUp
- Email Inbox
- Figma
- Fireflies
- GitHub
- GitLab
- Gong
- Google Analytics
- Google Drive
- HubSpot
- Linear
- Microsoft Teams
- Miro
- Monday
- Notion
- Slack
- Toggl
- Trello
- Zendesk