Capabilities
| Capability | Supported |
|---|---|
| Knowledge Source | ✓ Sync meeting transcripts |
| Deployment Trigger | ✗ |
| Tool Actions | ✗ |
Setup
Fireflies uses an API key + webhook setup.Step 1: Get API Credentials
- Go to Fireflies settings
- Navigate to Developer Settings or API
- Generate or copy your API key
Step 2: Connect in Duckie
- Go to Settings → Connections in Duckie
- Find Fireflies and click Connect
- You’ll receive a webhook URL
- Enter your:
- API Key: From Fireflies
- Webhook Secret: Generated when you set up the webhook
Step 3: Configure Webhook
- Copy the webhook URL from Duckie
- Go to Fireflies developer settings
- Add the webhook URL
- Copy the generated webhook secret back to Duckie
- Click Connect
Using as Knowledge Source
Once connected, meeting transcripts sync automatically:- Go to Train → Knowledge
- Click Add Source
- Select Fireflies
- Configure which meetings to sync:
- All meetings
- Specific participants
- By date range
- Click Start Sync
What Gets Synced
- Full meeting transcripts
- Speaker identification
- Meeting summaries
- Action items (if generated)
- Meeting metadata (date, participants)
How Agents Use Meeting Data
Agents can reference meeting transcripts to:- Answer “what was discussed” — Find specific topics from calls
- Recall decisions — Surface decisions made in meetings
- Follow up on action items — Reference committed actions
- Provide context — Understand customer conversations
Example Use Cases
Customer Success:“What did we discuss in the last call with Acme Corp?”Agent searches Fireflies → Finds transcript → Summarizes key points Sales Support:
“What features did the prospect ask about?”Agent finds sales call → Lists discussed features and concerns
Best Practices
Organize by Customer
Tag meetings with customer names for easy retrieval:- Agents can find all calls with a specific customer
- Better context for support conversations
Regular Sync
Ensure transcripts sync promptly:- New calls available to agents quickly
- Set up webhook for real-time updates
Privacy Considerations
Meeting transcripts may contain sensitive info:- Consider which meetings to sync
- Use knowledge tags to control agent access
Troubleshooting
”Transcripts not syncing”
- Verify the webhook is configured correctly
- Check that Fireflies is processing your meetings
- Confirm API key is valid
”Webhook not receiving events”
- Verify the webhook URL in Fireflies
- Check the webhook secret matches
- Test the webhook from Fireflies settings
”Missing meetings”
- Check date range filters
- Verify the meeting was processed by Fireflies
- Force a manual sync