What are Plugins?
Plugins extend agent capabilities through:- Actions - Tasks agents can perform
- Providers - Data sources for context
- Evaluators - Response processors
- Services - Background tasks & integrations
- Routes - HTTP endpoints
- Events - Event handlers
Plugin Interface
Core Plugin: Bootstrap
Every agent includes@elizaos/plugin-bootstrap which provides essential functionality for message handling, knowledge management, and basic agent operations. For detailed information, see the Bootstrap Plugin Deep Dive.
Platform Plugins
| Plugin | Description | Environment Variable |
|---|---|---|
@elizaos/plugin-discord | Discord bot integration | DISCORD_API_TOKEN |
@elizaos/plugin-telegram | Telegram bot | TELEGRAM_BOT_TOKEN |
@elizaos/plugin-twitter | Twitter/X integration | TWITTER_API_KEY |
Feature Plugins
Available at github.com/elizaos-plugins:plugin-binance- Crypto tradingplugin-dexscreener- Token pricesplugin-web-search- Web searchplugin-firecrawl- Web scrapingplugin-0x- DEX trading- And many more…
Services
Background tasks and long-running processes:Using Plugins
Conditional Loading
Environment Variables
Quick Plugin Example
Plugin Categories
Platform Integrations
- Discord, Telegram, Twitter
- WhatsApp, Slack, Teams
- Reddit, LinkedIn
LLM Providers
- OpenAI, Anthropic
- Ollama, LocalAI
- Google Gemini
Trading & Finance
- Binance, Coinbase
- DexScreener, 0x
- Jupiter, Uniswap
Data & Tools
- Web Search, Firecrawl
- SQL, Vector DB
- Image Gen, TTS
Next Steps
Actions
Learn about actions
Providers
Explore providers
Evaluators
Understand evaluators

