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

Last updated