Who it is forSomeone who wants their assistant to check things on a schedule and reach them in a chat app.
The problemA web-only assistant is easy to forget, and recurring checks still need a reminder from you.
The outcomeRoutines on cron schedules or webhooks, with results and chat in Telegram or Slack.
What you need first
- macOS, Linux or Windows (installer, MSI or WSL)
- An API key for an LLM provider, entered in a hidden prompt
- Rust 1.96+ and Node.js 22+ only for source builds
Steps
- Open the Extensions page in the WebUI and install the Telegram or Slack channel
- Finish the channel setup there; channels have no config file or CLI key
- Create a routine with a cron schedule or webhook trigger
- Keep endpoint allowlisting on so routines only call hosts you approve
Prompt for your agent
In nearai/ironclaw, install the <Telegram or Slack> channel from the WebUI Extensions page and create a routine that <task> every <schedule>, allowlisting only <hosts>.
Caveat.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for nearai/ironclaw and "Run scheduled routines and chat with your assistant on Telegram"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer