Integrations
Connect DreamSolve with external services to enhance your workflow.
Available Integrations
GitHub
Connect your GitHub account to:
- Link repositories to projects
- Track issues and pull requests
- Enable code-aware agents
- Sync work between platforms
Google Drive
Connect Google Drive to:
- Attach files from your Drive
- Share documents with agents
- Keep files in sync
- Access without uploading
Setting Up Integrations
All integrations are configured in the Settings page.
- Click Settings in the menu bar
- Navigate to the integration you want
- Follow the authorization flow
- Grant necessary permissions
GitHub Integration
Connecting Your Account
- Go to Settings → Integrations
- Click Connect GitHub
- Authorize the DreamSolve GitHub App
- Select repositories to connect
What You Can Do
- Import Issues: Create nodes from GitHub issues
- Sync Status: Keep task status synchronized
- Code Context: Agents can access repository code
- PR Integration: Link pull requests to tasks
Permissions Required
- Read access to repositories
- Read/write access to issues (optional)
- Read access to organization (for org repos)
Google Drive Integration
Connecting Your Account
- Go to Settings → Integrations
- Click Connect Google Drive
- Sign in with your Google account
- Grant file access permissions
What You Can Do
- Attach Files: Add Drive files to any node
- Search Drive: Find files without leaving DreamSolve
- Real-time Access: Always access the latest version
- Share with Agents: Let agents read your documents
Permissions Required
- View and manage files
- View basic profile information
Managing Connections
Viewing Connected Accounts
Settings shows all connected accounts with:
- Account name/email
- Connection date
- Permission status
- Disconnect option
Disconnecting
- Go to Settings
- Find the integration
- Click Disconnect
- Confirm the action
Note: Disconnecting removes access but doesn't delete previously imported data.
Troubleshooting
Connection Failed
- Check your internet connection
- Ensure pop-ups aren't blocked
- Try incognito mode
- Clear browser cache
Missing Repositories/Files
- Verify the correct account is connected
- Check repository/file permissions
- Re-authorize if permissions changed
Sync Issues
- Manually refresh the connection
- Disconnect and reconnect
- Contact support if issues persist