Chatelope
Plugins

Plugin Overview

Extend Chatelope with plugins

Plugin System

Chatelope's plugin system allows you to extend functionality with custom parsers, providers, and integrations.

What Are Plugins?

Plugins are JavaScript/TypeScript modules that add new capabilities to Chatelope:

  • Parser Plugins - Import conversations from new platforms
  • Provider Plugins - Add new AI providers
  • Integration Plugins - Connect to external services

Plugin Types

Parser Plugins

Import conversations from platforms not natively supported:

  • Custom AI platforms
  • Corporate chat systems
  • Export formats

Example: Import from a custom JSON format.

Provider Plugins

Add AI providers:

  • Custom API endpoints
  • Specialized models
  • Enterprise deployments

Example: Connect to your company's internal AI API.

Integration Plugins

Connect to external services:

  • Cloud storage sync
  • Webhook notifications
  • Analytics platforms

Example: Auto-backup to Dropbox.

Using Plugins

Installing

  1. Go to Settings > Plugins
  2. Browse available plugins
  3. Click Install

Or install from URL:

  1. Click Install from URL
  2. Enter the plugin repository URL
  3. Review permissions
  4. Confirm installation

Managing

View installed plugins in Settings > Plugins:

  • Enable/disable plugins
  • Configure plugin settings
  • Update to new versions
  • Uninstall plugins

Security

Plugins have limited permissions:

  • Cannot access file system directly
  • Network requests are sandboxed
  • User data access requires permission

Review permissions before installing third-party plugins.

Official Plugins

Verified plugins from the Chatelope team:

PluginTypeDescription
slack-parserParserImport from Slack exports
teams-parserParserImport from Microsoft Teams
notion-syncIntegrationSync to Notion databases

Community Plugins

Community-contributed plugins:

Creating Plugins

Developers can create custom plugins:

Plugin Settings

Each plugin can have its own settings:

  1. Go to Settings > Plugins
  2. Click the gear icon next to a plugin
  3. Configure plugin-specific options

On this page