Overview
Integrations is Wegent's connection feature with external systems, allowing you to integrate AI capabilities into your existing workflows and tools.
π Core Conceptsβ
Integration Typesβ
Wegent supports multiple integration methods:
| Type | Description | Usage |
|---|---|---|
| IM Channels | Integration with instant messaging tools | Slack, Discord, WeChat Work, etc. |
| Webhook | Receive event notifications from external systems | CI/CD, monitoring systems |
| API | Programmatic access to Wegent features | Custom application integration |
Integration Workflowβ
External System β Trigger Event β Wegent Processing β AI Execution β Return Results
π― Main Featuresβ
1. IM Channel Integrationβ
Connect AI agents to instant messaging tools:
- Chat with AI in channels
- Receive proactive notifications from AI
- Support for group and private chat modes
- Command-based interactions
2. Webhook Integrationβ
Receive events from external systems:
- Git repository events (Push, PR, Issue)
- CI/CD pipeline status
- Monitoring alerts
- Custom events
3. Bidirectional Communicationβ
Support for bidirectional interaction with external systems:
- Receive external triggers
- Call external APIs
- Send notification messages
- Status synchronization
π Documentation Navigationβ
| Document | Description |
|---|---|
| IM Channel Integration | Configure integration with instant messaging tools |
π Quick Startβ
Configure IM Channel Integrationβ
- Navigate to the Integrations page
- Select IM Channels
- Choose the platform to integrate (e.g., Slack)
- Follow the guide to complete authorization
- Select the agent to connect
- Start using
Configure Webhookβ
- Create a subscription in Feed
- Select Event Trigger type
- Get the Webhook URL
- Configure Webhook in the external system
- Test the trigger
π‘ Use Casesβ
Development Workflowβ
- Code Review: Git Push automatically triggers code review
- Deployment Notifications: CI/CD completion notifications
- Issue Processing: Automatically analyze and respond to issues
Operations Monitoringβ
- Alert Handling: Receive monitoring alerts and auto-analyze
- Status Reports: Scheduled system status reports
- Troubleshooting: Assist in diagnosing system issues
Team Collaborationβ
- Daily Q&A: Ask AI questions in IM
- Knowledge Query: Query documents and knowledge bases
- Task Reminders: Scheduled tasks and reminders
π Related Resourcesβ
- Feed Overview - Configure automated tasks
- Creating Subscriptions - Set up Webhook triggers