Integrations
Connect BuildVision with other tools you use.
Available Integrations
Accounting
| Integration | What It Does |
|---|---|
| QuickBooks | Sync invoices and payments |
| Xero | Export financial data |
| FreshBooks | Invoice synchronization |
Cloud Storage
| Integration | What It Does |
|---|---|
| Google Drive | Import/export documents |
| Dropbox | Sync project files |
| OneDrive | Microsoft file integration |
Communication
| Integration | What It Does |
|---|---|
| Slack | Notifications and updates |
| Microsoft Teams | Team notifications |
| Forward documents, alerts |
Automation
| Integration | What It Does |
|---|---|
| Zapier | Connect 5000+ apps |
| Make (Integromat) | Advanced automations |
| Webhooks | Custom event triggers |
Connecting an Integration
- Go to Settings → Integrations
- Find the integration you want
- Click Connect
- Authorize access (if required)
- Configure settings
- Save
Each integration has specific setup steps. Follow the on-screen instructions for your chosen integration.
QuickBooks Integration
Sync your financial data:
Setup
- Click Connect QuickBooks
- Sign in to your QuickBooks account
- Authorize BuildVision access
- Map accounts and categories
What Syncs
| BuildVision | QuickBooks |
|---|---|
| Incoming invoices | Bills |
| Issued invoices | Invoices |
| Payments | Payments |
| Vendors | Vendors |
Sync Options
- Automatic - Real-time sync
- Manual - Sync on demand
- Scheduled - Daily/weekly sync
Google Drive Integration
Access files from your Drive:
Setup
- Click Connect Google Drive
- Sign in to Google
- Grant file access permission
- Select folders to sync
Features
- Import plans directly from Drive
- Export documents to Drive
- Automatic backup of uploads
Slack Integration
Get notifications in Slack:
Setup
- Click Connect Slack
- Choose workspace
- Select channel for notifications
- Configure alert types
Notifications Available
- New project created
- Quote accepted
- Invoice paid
- Document uploaded
- Task completed
Zapier Integration
Connect to thousands of apps:
How It Works
- Create a Zap in Zapier
- Choose BuildVision as trigger/action
- Configure your automation
- Turn on Zap
Example Zaps
- New project → Google Sheet row
- Quote accepted → Send SMS
- Invoice paid → Slack message
- Document uploaded → Dropbox backup
BuildVision Triggers
- New project created
- Quote status changed
- Invoice received
- Document uploaded
- Task completed
BuildVision Actions
- Create project
- Create quote line item
- Upload document
- Update project status
Webhooks
For custom integrations:
Setting Up Webhooks
- Go to Settings → Integrations → Webhooks
- Click Add Webhook
- Enter your endpoint URL
- Select events to trigger
- Save
Webhook Events
{
"event": "quote.accepted",
"timestamp": "2024-03-15T10:30:00Z",
"data": {
"quote_id": "quote_123",
"project_id": "proj_456",
"amount": 15000
}
}Securing Webhooks
Each webhook includes:
- Signature header for verification
- Timestamp to prevent replay attacks
- Retry on failure (3 attempts)
Managing Integrations
Viewing Status
For each connected integration:
- Connection status (Active/Error)
- Last sync time
- Data transferred
Disconnecting
- Click the integration
- Click Disconnect
- Confirm
⚠️
Disconnecting stops all syncing. Data already synced remains in both systems.
Troubleshooting
If an integration isn't working:
- Check connection status
- Verify credentials still valid
- Review error messages
- Reconnect if needed
Enterprise Integrations
Additional integrations for Enterprise:
- Procore - Full project sync
- Sage - Advanced accounting
- SAP - Enterprise ERP
- Custom SSO - Single sign-on
- Custom API - Dedicated integration support
Contact sales for Enterprise integrations.
Coming Soon
Integrations in development:
- Microsoft Excel Online
- DocuSign
- Stripe (client payments)
- More project management tools
Request integrations at feedback@buildvisionai.com
Next Steps
- API Keys - Build custom integrations
- Settings - Other configuration
- Contact Support (opens in a new tab) - Integration help