Integration Setup
Connect SMS, email, Gmail, Facebook Messenger, Instagram, and other channels to your workspace.
Seedly CRM connects to your communication channels so you can manage all client interactions in one place. This page covers how to set up each integration.
All integrations are configured in Settings → Integrations.
Overview
The integrations page is organized into sections:
| Section | What It Covers |
|---|---|
| Connections | All available integrations displayed as cards - connect, manage, and check status |
| Email domain verification and sending rules | |
| Phone & Voice | Phone numbers, call recording, voicemail, and compliance |
| Social Accounts | Social media publishing |
| Webhooks | Outbound webhook subscriptions for external systems |
Each integration card shows its current status - connected, not connected, or how many accounts are linked.
Gmail
Connect your Gmail account to sync emails into the unified inbox and send emails directly from Seedly CRM.
Connecting
- On the Connections tab, find the Gmail card
- Click Connect
- You are redirected to Google's sign-in page
- Sign in and grant the requested permissions
- You are returned to Seedly CRM with a confirmation message
After Connecting
- Emails sync automatically - incoming and outgoing messages appear in the conversation timeline for matching contacts
- You can connect multiple Gmail accounts
- To manage connections, click Manage on the Gmail card to see connected accounts, sync status, and options to disconnect or trigger a manual sync
Facebook Messenger and Instagram
Connect your Facebook Pages and Instagram accounts to receive and respond to messages in the unified inbox.
Connecting
- On the Connections tab, find the Facebook Messenger or Instagram card
- Click Connect
- You are redirected to Meta's authorization page
- Sign in with your Facebook account
- Select which Pages and Instagram accounts to connect
- You are returned to Seedly CRM with a confirmation showing how many accounts were linked
After Connecting
- Incoming messages from Messenger and Instagram DMs appear in the conversation inbox automatically
- Reply directly from the inbox - responses are sent back through the original channel
- To manage connections, click Manage to see connected pages and accounts, or to disconnect
Phone Numbers (SMS and Voice)
Purchase phone numbers directly from within Seedly CRM to send and receive SMS messages and voice calls.
Buying a Number
- Go to the Phone & Voice section in integrations
- Click Buy Number
- Choose the provider, country, and type (local or toll-free)
- Optionally filter by area code, region, or specific digits
- Click Search to see available numbers with their capabilities (SMS, MMS, voice)
- Click a number to purchase it
Managing Numbers
Each phone number appears as a card showing:
- The number and its status (active or inactive)
- Capabilities - SMS, MMS, and voice badges
- Location information
Click a number to open its settings, where you can:
- Set the usage type (SMS, voice, or both)
- Enable or disable call recording
- Release the number if it is no longer needed
SMS Compliance
If you are sending SMS in the United States, you may need to complete A2P 10DLC registration. A guided wizard walks you through the registration process - you provide your business information, use case details, and sample message content for review.
Email Domains
To send emails from your own domain (instead of a shared sender), add and verify your domain.
Adding a Domain
- Go to the Email section in integrations
- Click Add Domain
- Select your email provider
- Enter your domain name
- The system generates DNS records you need to add to your domain registrar
Verifying
After adding the DNS records at your registrar:
- Return to the domain settings
- Click Verify to check the records
- Each record shows a checkmark when verified
- Full verification may take a few minutes to propagate
Sending Rules
Once your domain is verified, configure which domain to use for each type of email:
| Email Type | Examples |
|---|---|
| 1:1 Email | Replies and messages from the inbox |
| Bulk Email | Campaigns and newsletters |
| Calendar | Appointment confirmations and reminders |
| Payments | Invoices and receipts |
| Workflows | Automated email actions |
You can assign the same domain to all types or use different domains for different purposes.
Provider Credentials
Some integrations require API credentials from external providers. For each provider:
- Find the provider card on the Connections tab
- Click Connect
- Enter the required credentials (these vary by provider)
- Optionally click Test Connection to verify your credentials work before saving
- Click Save
Your credentials are encrypted and stored securely. They can be updated at any time by clicking Manage on the provider card.
If your agency has already configured provider credentials at the agency or brand level, those are automatically available to your sub-account - you may not need to enter your own.
Stripe (Payments)
Connect Stripe to accept online payments through invoices and booking pages.
- Find the Stripe card on the Connections tab
- Click Connect
- Complete the Stripe onboarding flow
- Once connected, the card shows your account status
After connecting, invoices you create can include a payment link that lets clients pay online.
Webhooks
Send real-time event notifications to external systems whenever something happens in your sub-account.
Creating a Webhook
- Go to the Webhooks section in integrations
- Click Add Webhook
- Enter the URL where events should be sent
- Select which events to subscribe to (grouped by category - contacts, conversations, workflows, etc.)
- Click Create
A signing secret is generated for your webhook. Use it to verify that incoming requests to your endpoint are genuine.
Monitoring
The Event Log tab shows recent webhook deliveries with status, timestamps, and response codes. Use this to troubleshoot failed deliveries.
Summary
| Integration | Connection Method | What It Enables |
|---|---|---|
| Gmail | Google sign-in (OAuth) | Email sync, send from inbox |
| Facebook Messenger | Meta authorization (OAuth) | Messenger inbox, reply from CRM |
| Meta authorization (OAuth) | Instagram DM inbox, reply from CRM | |
| Phone Numbers | Purchase within CRM | SMS and voice calls |
| Email Domains | DNS verification | Send from your own domain |
| Stripe | Stripe onboarding | Online invoice payments |
| Webhooks | URL + event selection | Real-time event notifications |