Integrations
Connect external services and data sources to your agents.
Integrations connect external services to your AI agents. They can import content into your knowledge base or enable real-time data lookup during conversations.
What are integrations?
Integrations are bridges between Frida and your existing tools and data sources. They help you:
- Import content from websites, documents, and databases.
- Enable live lookup for real-time information during chats.
- Keep knowledge current without manual updates.
Integration types
| Type | How it works | Best for |
|---|---|---|
| Content Import | One-time import to knowledge base. | Static content like FAQs, guides. |
| Chat Tools | Real-time lookup during conversations. | Dynamic data like inventory, prices. |
Content Import vs Chat Tools
| Feature | Content Import | Chat Tools |
|---|---|---|
| When it runs | When you import. | During each conversation. |
| Data freshness | Snapshot at import time. | Always current. |
| Speed | Instant responses. | Small lookup delay. |
| Updates | Manual re-import. | Automatic. |
Choose Content Import when: information doesn't change often (FAQs, policies, guides).
Choose Chat Tools when: information changes frequently (inventory, prices, order status).
Available integrations
WordPress
Import blog posts and pages from your WordPress website.
What you can import: blog posts, pages, custom post types (if public).
Setup:
- Go to Integrations → Add Integration.
- Select WordPress.
- Enter your website URL (e.g.
https://yoursite.com). - Click Test Connection.
- Save and choose content to import.
Tip: no password needed for public content. Only create an Application Password if you need private or draft posts.
WooCommerce
Import products and enable live product lookup from your WooCommerce store.
What you can do: import product catalog as knowledge, enable live product search during chat, look up real-time inventory and pricing.
What you need: WooCommerce store URL, REST API Consumer Key & Secret.
How to get API keys:
- In WordPress admin: WooCommerce → Settings → Advanced → REST API.
- Click Add Key.
- Give it a name, set permissions to Read.
- Click Generate API Key.
- Copy the Consumer Key and Consumer Secret (you won't see them again!).
Setup in Frida:
- Go to Integrations → Add Integration.
- Select WooCommerce.
- Enter your store URL and API keys.
- Test connection and save.
- Choose to import products or enable live lookup.
Google Drive
Import documents, spreadsheets, and presentations from Google Drive.
What you can import: Google Docs, Google Sheets, PDFs and other files, entire folders.
Setup:
- Go to Integrations → Add Integration.
- Select Google Drive.
- Click Connect with Google.
- Sign in with your Google account.
- Grant permission to access your files.
- Select folders or files to import.
Tip: you can choose specific folders; you don't have to share your entire Drive.
OneDrive
Import Microsoft Office documents from OneDrive.
What you can import: Word documents, Excel spreadsheets, PowerPoint presentations, PDFs and other files.
Setup:
- Go to Integrations → Add Integration.
- Select OneDrive.
- Click Connect with Microsoft.
- Sign in with your Microsoft account.
- Grant permission.
- Select files to import.
Note: both personal OneDrive and OneDrive for Business are supported.
Notion
Import pages and databases from your Notion workspace.
What you can import: Notion pages, database entries, nested content.
Setup:
- Go to Integrations → Add Integration.
- Select Notion.
- Click Connect with Notion.
- In Notion's popup, select which pages to share with the integration.
- Return to Frida and choose content to import.
Important: Notion requires you to explicitly select pages to share. The integration can only see pages you grant access to.
Shopify
Import products and collections from your Shopify store.
What you can do: import product descriptions and details, enable live product lookup, search products during conversations.
What you need: a Shopify store (any plan), store owner or staff account.
Setup:
- Go to Integrations → Add Integration.
- Select Shopify.
- Enter your store name (e.g.
mystorefrommystore.myshopify.com). - Click Connect and approve the app in Shopify.
- Choose to import products or enable live lookup.
Linear
Import issues and projects from Linear for internal support.
What you can import: issues and their details, project information, team data.
Best for: internal support agents that need to reference tickets and ongoing work.
Setup:
- Go to Integrations → Add Integration.
- Select Linear.
- Click Connect with Linear.
- Authorize the connection.
- Choose which projects to make available.
Managing integrations
Viewing your integrations
- Go to Integrations in the sidebar.
- See all connected integrations.
- View status and last sync time.
Refreshing content
For Content Import integrations:
- Open the integration.
- Click Refresh to re-import content.
- New and updated content will be added.
Disconnecting an integration
- Open the integration.
- Click Disconnect.
- Confirm the action.
Note: disconnecting removes the connection but keeps previously imported knowledge paths. Delete those separately if needed.
Using imported content
After importing, the content becomes Knowledge Paths.
- Go to Knowledge Paths.
- Find the imported content (tagged with the integration source).
- Assign to agents as needed.
Some integrations create Knowledge Paths automatically; others let you choose what to import.
Common questions
Do I need technical skills to set up integrations?
No! Most integrations use simple OAuth (click to connect). WooCommerce requires copying API keys, which we guide you through.
How often does imported content update?
Content Import is a snapshot. Click Refresh to get updates. For always-current data, use Chat Tools.
Can I import from multiple sources?
Yes! Connect as many integrations as you need and import from all of them.
What happens if I disconnect an integration?
Previously imported Knowledge Paths remain. The connection is removed, so you can't refresh or import new content.
Are my credentials secure?
Yes. All credentials are encrypted and stored securely. We only request the minimum permissions needed.
My integration isn't working: what should I do?
- Check that your credentials are correct.
- Verify the service is accessible (not down).
- Try disconnecting and reconnecting.
- Contact support if issues persist.