Integrations
What connects to EasyRag, and on what terms
We never present a technical possibility as a ready-to-use integration. Each integration is classified by what it actually takes.
Native and operational
Included in the platform and usable right after installation, with no development.
- Web widgetPublishing
Script, iframe or inline embed on any website, with allowed origins.
Available - Public pagePublishing
Dedicated URL for each assistant, with a choice of display theme.
Available - REST API + OpenAPIDevelopers
All platform functions, Swagger documentation, API keys.
Available - OpenAIModels
GPT and o-series models, embeddings, Whisper transcription.
Available - Mistral AIModels
Mistral and Magistral models, embeddings, transcription.
Available - AnthropicModels
Claude models, with extended thinking.
Available - Google GeminiModels
Gemini models.
Available - Ollama, vLLM, OpenAI-compatibleModels
Models you host yourself, for generating answers.
Available - SIP telephony (callbot)Channels
The assistant answers your phone numbers: Asterisk gateway, routing, transfer to an agent, callback.
AvailableCarrier SIP trunk, speech recognition and speech synthesis keys
Configurable
Included in the platform, but requiring a third-party account, a key, a service to expose or a Pro license.
- Email (IMAP / SMTP)Channels
Polls a mailbox and replies within the email thread.
Requires setupIMAP mailbox and SMTP server - SlackChannels
Direct messages and mentions in channels.
Requires setupSlack app, public HTTPS URL - MCP serversTools
Tools from remote Model Context Protocol servers (Streamable HTTP).
Pro licensePro license - WebhooksTools
HTTP URL calls by the agent; workflow notifications.
Pro licensePro license (agent tools) - Third-party REST APIsTools
Declarative tools: parameters fixed or left to the model.
Pro licensePro license - Google (SSO)Identity
Sign-in with a Google account.
Requires setupGoogle OAuth client - OpenID ConnectIdentity
Keycloak, Azure AD / Entra ID and any OIDC provider with discovery.
Requires setupClient registered with the provider - FranceConnect+Identity
French digital identity at eIDAS “substantial” or “high” assurance level.
Requires setupAuthorization from DINUM - Folders, FTP/FTPS, SFTPSources
Scheduled document synchronization through workflows.
Requires setupNetwork access to sources - WebsitesSources
Scheduled indexing, sitemap, linked PDFs.
Pro licensePro license - Mistral OCRProcessing
Reading of images and scanned PDFs.
Requires setupMistral OCR key - SerperProcessing
Web search to complement documents.
Requires setupSerper key - OpenAI / Mistral moderation, LLM judgeProcessing
Document screening before indexing, including with a local model.
Requires setupActivation and provider of your choice - OpenTelemetry, Prometheus, GrafanaOperations
Traces, metrics and logs; dashboard included.
Requires setupOTLP collector
Through the API or custom development
Achievable with the REST API or by developing a component: these are not ready-to-use integrations.
- n8nAutomation
Workflow template downloadable from the platform, calling the chat/complete API.
Requires setupn8n instance, EasyRag API key - Power AutomateAutomation
HTTP call to the chat/complete API.
Requires setupFlow to configure - Make, Zapier and other HTTP toolsAutomation
No native integration: generic call to the REST API.
Requires setupConfiguration in the tool - New source connectorsSources
Documented, extensible connector interface in the platform.
Requires setupDevelopment
Experimental or under consideration
Early-stage developments or possible future directions, not available for production use today.
- WhatsApp BusinessChannels
Preview version (Meta Cloud API).
Experimental - In-browser voiceChannels
Voice conversation in the portal: preview version.
Experimental - SharePoint, OneDrive, Google DriveSources
Connectors under consideration, not available.
Under consideration - Confluence, Nextcloud, Alfresco, S3Sources
Connectors under consideration, not available.
Under consideration - Microsoft TeamsChannels
Not available.
Not available - EasyRag as an MCP serverTools
Not available: EasyRag consumes MCP tools but does not publish any.
Not available
For developers
An API for everything else
Anything not natively integrated remains reachable through the REST API: query an assistant, retrieve sources, manage corpora and documents. That is how n8n, Power Automate or your own applications plug in.
- Interactive OpenAPI (Swagger) documentation on every instance
- API keys stored as hashes, with expiration
- JSON responses that include the cited sources
- n8n workflow template downloadable from the platform
curl -X POST https://api.example.com/api/v1/chatbots/3f2a…c91e/chat/complete \ -H "Authorization: Bearer er_••••••••" \ -H "Content-Type: application/json" \ -d '{"message": "What is the withdrawal period?"}' { "response": "You have 14 days… [1]", "sessionId": "…", "conversationId": "…", "sources": [{ "filename": "Terms-of-sale.pdf", "snippet": "…" }], "usage": { "totalTokens": … } }
An integration to assess?
Describe your IT environment: we will identify what is native, what can be configured and what requires development.