Build an Automated AI Briefing
Your pathway to a personalized AI assistant that searches the web and delivers to Telegram every morning
Difficulty
Beginner
Time to complete
60 minutes
Availability
Free
BUILD
What you'll build
Schedule a daily AI briefing that discovers new tools, finds tutorials at your skill level, and delivers a personalized summary to Telegram before you wake up. 60-minute guided project with OpenClaw cron automation and web research.
1. Schedule Your Assistant to Talk First
Create a test cron job, understand cron expressions, and see your assistant deliver a message to Telegram on a schedule.
2. Teach Your Assistant to Research
Use web_search to discover AI tools and web_fetch to extract full article details. Compare search-only vs search-plus-fetch results.
3. Make It About What You're Learning
Connect web research to your USER.md profile and build a personalized four-section learning briefing with model selection.
4. Set Your Schedule and Sleep on It
Lock in your real wake-up time with timezone-aware scheduling, review daily costs, and keep the Gateway alive overnight.
5. Share Your Briefing to Discord
Add a Discord webhook to share briefings with a study group, or build a weekly deep-dive briefing on a single topic.
Your portfolio builds as you work.
Every project documents itself as you go. Finish the work, and your proof is ready to share.
PROJECT
Real world application
Skills you'll learn
-
Cron Automation
Schedule AI tasks with cron expressions and timezone-aware delivery
-
Web Data Patterns
Use web_search for discovery and web_fetch for full-page content extraction
-
Personalized Curation
Build content pipelines that adapt to your skill level, interests, and goals
-
Model Selection
Choose between Haiku and Sonnet based on cost and quality tradeoffs
-
Multi-Channel Delivery
Deliver AI output to Telegram, Discord, or other channels automatically
-
Proactive AI
Shift from reactive chatbots to assistants that reach out on a schedule
Tech stack
-
OpenClaw
Open-source AI assistant platform with cron scheduling and web research tools
-
Claude Code
Anthropic's AI engine powering web research, curation, and personalized output
You guys are the bridge... connecting all those pieces that may have not been there before... learning through building and learning through people fills in those little gaps.
Roy
Current NextWork Student
OUTCOME
Where this leads.
Relevant Jobs
Roles where these skills matter:
- AI Engineer
- Platform Engineer
- Automation Specialist
- Developer Experience Engineer
Build with OpenClaw
Continue the series to build monitoring, alerting, and custom skills for your AI assistant.
Build with OpenClaw
Continue the JourneyFAQs
Everything you need to know
Yes. This project builds directly on Part 1 (Build a Telegram AI Bot With OpenClaw) and Part 2 (Give Your Assistant a Memory). You need the Gateway running, a connected Telegram bot, and workspace memory files (SOUL.md and USER.md) from those projects before starting here.
With Claude Haiku, each briefing run costs approximately $0.016 (about $0.48 per month). With Claude Sonnet for better personalization, it costs approximately $0.048 per run (about $1.44 per month). Web tool calls inflate token usage 5-10x over a simple chat, but the total cost stays under $2 per month.
The OpenClaw Gateway does not survive system sleep on any platform. If your laptop lid closes, the Gateway stops and the briefing will not fire. On macOS, run caffeinate -s in a terminal to prevent sleep. On Windows, set sleep timeout to Never in power settings. Missed jobs automatically catch up when the Gateway restarts.
The briefing uses web_search to discover new AI tools, tutorials matched to your skill level, and industry trends connected to your goals. It then uses web_fetch to read the full content of the most relevant results, not just search snippets. Everything is personalized based on your USER.md profile from Part 2.
Yes. The cron prompt is the entire pipeline. You can edit the message parameter to add sections, change sources, adjust the tone, or focus on different topics. Students who get the best results usually iterate on the prompt 2-3 times to dial in what they want. You can also update your USER.md with more specific interests for better personalization.
One Project. Real Skills.
60 minutes from now, you'll have completed Build an Automated AI Briefing. No prior experience needed. Just step-by-step guidance and a real project for your portfolio.
Beginner-friendly