Skills & Automation
Your Genie can do more than respond to messages. Set up automations that run on a schedule, monitor things, and take action without being asked.
What are skills?
Skills are capabilities your Genie can use — things like searching the web, managing files, sending notifications, or running code. Some skills come built-in, and you can teach your Genie new ones.
Scheduled tasks
Ask your Genie to do things on a schedule:
"Send me a daily summary of my calendar at 8am"
"Check this website every hour and tell me if anything changes"
"Remind me to review expenses every Friday"
Your Genie runs 24/7, so scheduled tasks execute even when you're not actively chatting.
Automated monitoring
Set up your Genie to watch for things:
Website changes — Monitor a page and get notified when it updates
File changes — Watch a directory and alert you when something changes
Custom conditions — Define any trigger and Genie will act on it
Proactive notifications
Your Genie can reach out to you — not just respond:
Reminders — Time-based or condition-based
Alerts — When something needs your attention
Summaries — Periodic digests of information you care about
Notifications come through whichever channels you've connected (Telegram, Discord, web).
Building custom skills
Since your Genie runs on a full Linux server, it can:
Install packages — Any software available on Ubuntu
Run scripts — Python, Node.js, Bash, or anything else
Access APIs — Connect to external services using stored secrets
Create workflows — Chain multiple actions together
You can teach your Genie new skills just by telling it what to do: "Every morning, check the weather API for my city and send me a Telegram message with the forecast."
Next steps
Files & Knowledge — Upload reference materials
Training & Personality — Customize how Genie works
Settings — Store API keys as secrets
Last updated