Documentation
¶
Overview ¶
Example: omniagent-integration demonstrates how to add meeting capabilities to OmniAgent.
This example shows how to: 1. Create a meeting provider (LiveKit in this example) 2. Create a MeetingSkill with the provider 3. Register the skill with OmniAgent 4. Allow the agent to create/join meetings via conversation
Prerequisites: - LiveKit server running (local or cloud) - Set environment variables: LIVEKIT_API_KEY, LIVEKIT_API_SECRET, LIVEKIT_URL - OmniAgent configured with LLM provider
Usage:
go run main.go
Then you can ask the agent things like: - "Create a meeting called Team Standup" - "Generate a join link for Alice" - "List active meetings" - "End the meeting"
Click to show internal directories.
Click to hide internal directories.