All projects

Twition (Notion-X Automation)

Twition is a Next.js automation service that analyzes Notion task pages, uses Gemini to generate social copy, decides between tweets and threads, and publishes or reports outcomes through one-click workflows.

Twition started as a personal automation service for turning completed Notion work into public progress updates without manually rewriting the same context for every post. The system inspects a Notion page, determines whether the work is actually complete, generates copy with Gemini, decides whether the output should be a single post or a thread, and then publishes it to X.

Highlights

  • Modeled the automation as a service layer around Notion analysis, Gemini copy generation, Twitter publishing, and email notifications instead of a single monolithic route.
  • Built a one-endpoint workflow (`/api/automate`) plus health and status surfaces so the system can be triggered on demand and monitored as a real operational service.

Tech stack

Next.jsTypeScriptNotion APITwitter APIGemini AI

More projects

Additional work across AI products, developer tooling, and full-stack systems.

Browse all