Integrations
Connect Expedify with your existing tools and services to streamline workflows, sync data, and automate processes.
Available Integration Categories
Calendar
Sync calendars for scheduling and meeting management.
| Integration | Description | Use Cases |
|---|---|---|
| Google Calendar | Two-way calendar sync | Meeting scheduling, availability checking, automated booking |
CRM
Capture leads and sync customer data.
| Integration | Description | Use Cases |
|---|---|---|
| Meta Lead Forms | Facebook & Instagram lead capture | Social media lead generation, automated contact creation |
Email
Send emails, sync inboxes, and manage email campaigns.
| Integration | Description | Use Cases |
|---|---|---|
| Resend (in-built) | Built-in email service | Transactional emails, campaigns (no API key needed) |
| Gmail | Send/receive via Gmail | Personal/business email integration |
| SMTP | Custom email server | Self-hosted email delivery |
| SendGrid | Email delivery service | High-volume email campaigns |
Setup Guides:
- Resend → ⭐ Pre-configured, just verify domain
- Gmail →
- SMTP →
- SendGrid →
Messaging
Connect messaging platforms for customer communication.
| Integration | Description | Use Cases |
|---|---|---|
| Expedify WhatsApp Business API | Official Meta Cloud API | Verified WhatsApp Business messaging |
| Slack | Team collaboration | Internal notifications, alerts, team communication |
| Tata Tele | WhatsApp BSP provider | Enterprise WhatsApp campaigns |
| WATI | WhatsApp platform | WhatsApp automation |
| Gupshup | WhatsApp BSP provider | Bulk WhatsApp messaging |
| AISensy | WhatsApp marketing | WhatsApp campaigns and automation |
Setup Guides:
- Expedify WhatsApp Business API → ⭐ Recommended
- Slack →
- Tata Tele →
- WATI →
- Gupshup →
- AISensy →
Productivity
Integrate productivity tools for document generation and data sync.
| Integration | Description | Use Cases |
|---|---|---|
| Google Forms | Form submission capture | Lead capture, survey responses, contact creation |
| Google Docs | Document generation | Automated document creation, templating |
| Google Sheets | Spreadsheet sync | Data export/import, reporting, bidirectional sync |
Setup Guides:
Voice
Connect telephony providers for AI voice calling.
| Integration | Description | Use Cases |
|---|---|---|
| Vobiz | Cloud telephony | Outbound/inbound AI voice calls |
| Tata Tele Smartflo | Enterprise telephony | Voice campaigns, IVR, AI calling |
| Exotel | Cloud telephony | Voice automation, call tracking |
| Twilio | Programmable voice | Custom voice solutions |
Setup Guides:
How to Connect an Integration
OAuth Integrations (Google, Meta, etc.)
- Go to Settings → Integrations
- Find the integration you want to connect
- Click Connect button
- Authorize in the popup window
- Grant required permissions
- Connection established ✅
Supported OAuth Integrations:
- Google Calendar, Google Forms, Google Docs, Google Sheets
- Meta (Facebook & Instagram)
- Slack
API Key Integrations
- Go to Settings → Integrations
- Find the integration
- Click Configure or Add Integration
- Enter API credentials:
- API Key
- Secret Key (if required)
- Additional configuration
- Click Save
- Test connection
Supported API Key Integrations:
- SendGrid, SMTP
- WhatsApp BSPs (WATI, Gupshup, AISensy)
- Telephony providers (Vobiz, Tata Tele, Exotel, Twilio)
Managed Integrations (Built-in)
Some integrations are pre-configured by Expedify:
Resend Email:
- Already connected out-of-the-box
- No API key needed
- Just verify your sending domain
- Start sending immediately
Expedify WhatsApp Business API:
- Managed by Expedify
- Verified Business Account
- Official Meta partnership
- Simple domain verification
Managing Integrations
View Integration Status
Each integration shows:
- ✅ Connected - Active and working
- ⚠️ Error - Connection issue
- ⭕ Disconnected - Not connected
Check Last Sync
For sync-based integrations:
- Last Synced: Timestamp of last successful sync
- Next Sync: When next sync will occur
- Sync Errors: Any sync failures
Test Integration
After connecting:
- Click Test button
- Verify connection works
- Check data flow
- Confirm credentials
Reconnect Integration
If connection expires or fails:
- Click on integration
- Click Reconnect
- Re-authorize or update credentials
- Test connection
Disconnect Integration
To remove an integration:
- Click on integration card
- Click Disconnect button
- Confirm disconnection
- Integration removed (data preserved)
Note: Disconnecting does NOT delete your data. Historical data remains in Expedify.
Integration Limits
Free Plan
- 5 integrations maximum
- Basic sync frequency
- Standard API rate limits
Professional Plan
- 25 integrations
- Higher sync frequency
- Increased API limits
Enterprise Plan
- Unlimited integrations
- Real-time sync
- Custom API limits
- Dedicated support
Common Integration Workflows
Scenario 1: Lead Capture from Social Media
Setup:
- Connect Meta Lead Forms
- Configure field mapping
- Create workflow to:
- Create contact in CRM
- Send welcome email via Resend
- Create follow-up task
Result: Automatic lead nurturing from Facebook/Instagram ads
Scenario 2: WhatsApp Customer Support
Setup:
- Connect Expedify WhatsApp Business API
- Set up automated responses
- Create workflow to:
- Route to support team
- Create task for agent
- Send notifications via Slack
Result: Seamless WhatsApp support with team collaboration
Scenario 3: AI Voice Calling
Setup:
- Connect Vobiz or Tata Tele
- Configure voice agent
- Create workflow to:
- Trigger calls based on events
- Log call outcomes
- Update deal status
Result: Automated outbound calling with AI
Scenario 4: Document Generation
Setup:
- Connect Google Docs
- Create document template
- Create workflow to:
- Generate personalized documents
- Send via Gmail or WhatsApp
- Store in CRM
Result: Automated contract/proposal generation
Troubleshooting
Integration Won't Connect
OAuth Integrations:
- Check browser popup blocker
- Ensure correct Google/Meta account
- Grant all required permissions
- Try incognito/private mode
API Key Integrations:
- Verify API key is correct
- Check API key permissions
- Ensure no extra spaces in key
- Regenerate key if needed
Integration Shows Error
- Click on integration
- View error message
- Common fixes:
- Expired token: Reconnect
- Invalid credentials: Update API key
- Rate limit: Wait or upgrade plan
- Permissions: Re-grant access
Data Not Syncing
- Check integration status (connected?)
- Verify sync settings
- Check last sync timestamp
- Review sync logs for errors
- Test integration connection
Webhook Not Receiving Data
- Verify webhook URL is correct
- Check integration is active
- Test webhook endpoint
- Review webhook logs
- Check firewall/IP restrictions
Security & Privacy
Data Encryption
- All data encrypted in transit (TLS 1.3)
- API keys encrypted at rest
- OAuth tokens securely stored
Permission Scopes
- Request minimum required permissions
- Review what each integration accesses
- Revoke unnecessary permissions
API Key Security
- Never share API keys
- Rotate keys regularly (every 90 days)
- Use separate keys for dev/prod
- Revoke compromised keys immediately
Compliance
- GDPR compliant data handling
- Data residency options available
- Audit logs for all integration activity
- Data deletion on disconnect (optional)
Best Practices
-
Start with Essential Integrations
- Connect core tools first (email, messaging)
- Add more as needed
- Don't over-integrate initially
-
Test Before Production
- Use test accounts when available
- Verify data flow is correct
- Check workflow triggers work
- Test error handling
-
Monitor Integration Health
- Check integration status weekly
- Review sync logs
- Set up error alerts
- Fix issues promptly
-
Document Custom Workflows
- Note which integrations power which workflows
- Document field mappings
- Maintain integration inventory
- Share knowledge with team
-
Keep Credentials Secure
- Store API keys in password manager
- Don't commit keys to version control
- Rotate credentials regularly
- Limit access to integration settings
Getting Help
Integration-Specific Help
Each integration has detailed setup guide with:
- Step-by-step instructions
- Screenshots and examples
- Common issues and solutions
- Best practices
General Support
- In-App Chat: Click chat bubble for instant help
- Email: support@expedify.ai
- Documentation: Browse guides and tutorials
- Community Forum: Connect with other users
Enterprise Support
Enterprise customers get:
- Dedicated integration specialist
- Custom integration development
- Priority support for connection issues
- Advanced troubleshooting
Next Steps
- ✅ Connect First Integration: Start with email or messaging
- ✅ Test Connection: Verify it works properly
- ✅ Create Workflow: Build automation using integration
- ✅ Monitor Performance: Check sync status and logs
- ✅ Add More Integrations: Expand as needed
Popular First Integrations:
- Resend (email - already set up!)
- Google Calendar (scheduling)
- Expedify WhatsApp Business API (messaging)
- Meta Lead Forms (lead capture)
Ready to connect? Go to Settings → Integrations to get started!