Circleback
Connect your Circleback meetings to MCintelligentplus
Circleback Integration Setup Guide
This guide walks you through connecting your Circleback meetings to MCintelligentplus for meeting search and AI-powered insights.
How it works
The Circleback connector uses a webhook-based integration. Unlike other connectors that pull data from APIs, Circleback automatically pushes meeting data to MCintelligentplus when meetings are processed.
- Meetings are sent to MCintelligentplus immediately after Circleback processes them
- No API keys or credentials required
- No periodic indexing needed - data arrives in real-time
- Each meeting is stored with its notes, transcript, action items, and insights
What Gets Indexed
| Content Type | Description |
|---|---|
| Meeting Notes | AI-generated meeting notes in Markdown format |
| Transcript | Full meeting transcript with speaker identification and timestamps |
| Action Items | Tasks with assignees and status |
| Attendees | Names and emails of meeting participants |
| Insights | Custom insights extracted from the meeting |
| Metadata | Date, duration, tags, meeting URL, and Circleback link |
Meeting recordings are not stored in MCintelligentplus, but a link to the recording (valid for 24 hours from Circleback) is included in the indexed document.
Setup Guide
Step 1: Create the Connector in MCintelligentplus
- Navigate to Connectors → Add Connector → Circleback
- Enter a connector name (e.g.,
My Circleback Meetings) - Click Connect to create the connector
No Credentials Needed
Circleback uses webhooks, so no API key or authentication is required. The webhook URL is unique to your workspace.
Step 2: Copy Your Webhook URL
After creating the connector:
- Open the connector settings
- Find the Webhook URL field
- Click Copy to copy the URL to your clipboard
The webhook URL looks like:
https://your-mcintelligentplus-url/api/v1/webhooks/circleback/{workspace_id}Step 3: Configure Circleback Automation
- Log into your Circleback account
- Go to Automations (in the main navigation)
- Click Create automation
- Add conditions to filter which meetings trigger the webhook (optional):
- Specific calendar(s)
- Meeting tags
- Meeting participants
- Select Send webhook request as the action
- Enter your MCintelligentplus webhook URL
- Select the meeting outcomes to include (notes, action items, transcript, insights)
- Optionally test with your most recent meeting
- Name and save the automation
For detailed instructions, see Circleback's official webhook documentation.
Make sure your MCintelligentplus backend is accessible from the internet for Circleback to send webhooks. If self-hosting, you may need to configure a reverse proxy or use a tunneling service.
Step 4: Secure the webhook (required)
The webhook endpoint refuses unverified requests, so configure one of the two credentials in the connector settings (Webhook Security section):
- Secure URL (recommended until signature support is verified): click Generate secure URL and use the tokenized URL in your automation instead of the plain webhook URL. It works regardless of Circleback's signing scheme. The tokenized URL is shown once; regenerating it immediately invalidates the previous one.
- Signing secret: paste the signing secret from your Circleback webhook
settings into the connector's Signing secret field and save.
MCintelligentplus then verifies the request signature (HMAC-SHA256 over the
raw body) on every delivery. If your automation sends the signature under a
different header, update Signature header (default:
X-Circleback-Signature). Note: Circleback's exact signing format isn't confirmed yet — send one test event after saving and check it is accepted; if signatures fail, the secure URL always works.
Secrets are stored encrypted and are never displayed again after saving. Rotating either credential is immediate — the old one stops working at once.
Connector Configuration
| Field | Description | Required |
|---|---|---|
| Connector Name | A friendly name to identify this connector | Yes |
Unlike other connectors, Circleback doesn't support periodic indexing since it's webhook-based. Meetings are automatically pushed to MCintelligentplus when processed by Circleback.
Verifying the Integration
Once configured, new meetings will automatically appear in MCintelligentplus after Circleback processes them. To verify:
- Attend or process a meeting with Circleback
- Wait for Circleback to complete processing (usually a few minutes after the meeting ends)
- Check your MCintelligentplus workspace for the new meeting document
Each meeting document includes:
- A direct link to view the meeting on Circleback
- Full searchable transcript
- Extracted action items with assignees
- Meeting metadata and insights
Troubleshooting
Meetings not appearing
- Verify the webhook URL is correctly configured in Circleback
- Check that your MCintelligentplus backend is accessible from the internet
- Look for errors in your MCintelligentplus backend logs
Webhook URL not showing
- Refresh the connector configuration page
- Ensure the connector was created successfully
- Check that your backend is running
Duplicate meetings
- Each meeting is uniquely identified by its Circleback meeting ID
- If content changes, the existing document is updated rather than duplicated
Delayed indexing
- Meeting data is processed asynchronously
- Documents should appear within a minute of receiving the webhook
- Check the task queue if experiencing longer delays