Cases/TextRudi

TextRudiLive production agent

TextRudi: club website updates from WhatsApp

TextRudi is an AI agent for German amateur clubs, mostly soccer. It keeps the club website up to date from WhatsApp messages from the whole club, not one volunteer. Features include a website, newsletter, club calendar, facility calendar, membership form, and tournament planner. TextRudi is built and run by the ZenStudy Agents team.

The problem before

Club volunteer work depends on the same few people.

"We had a decent website where nothing had happened for years. Today the match report is online on Monday morning without any of us typing it... With nine departments that is the difference between intention and reality."

TL
Thomas Lichter
Chairman, SV Welschbillig 1921 e.V.

The loop, step by step

Each day, TextRudi pulls official fussball.de fixtures and results into the club calendar. About 4h after kick-off it fetches the result and asks one team lead to own the match report. With editor OK, it asks a coach or player 2 to 4 questions over WhatsApp, drafts the post from real answers, and sends a review copy. Only after that review does the post go live on the club website.

  1. Fixtures

    Daily calendar sync

    Daily, it pulls official fussball.de fixtures and results into the club calendar. This write is automatic.

  2. Result

    About 4h after kick-off

    About 4h after kick-off, it fetches the result and asks one team lead to own the match report.

  3. Questions

    2 to 4 questions

    With editor OK, it asks a coach or player 2 to 4 questions over WhatsApp. It uses real answers only and never invents quotes.

  4. Draft

    Club tone draft

    It drafts the post in the tone of the club's recent posts and saves it as a non-public draft.

  5. Review

    Review copy

    It sends the member a review copy over WhatsApp, or an edit link if the draft is long.

  6. Publish

    Post goes live

    Only after that review does the post go live on the club website. The member copies and posts WhatsApp channel and social updates.

The human gate

Posts go public only after a review copy

Review and approval apply to posts only. Fixture and result sync writes to the public calendar automatically. Once an admin starts a trial website, that site publishes by itself.

Contributors only send tips. Editors and above write posts, events, and website copy. Only admins take the site live or offline, add a custom domain, send the newsletter, or export subscribers. The newsletter goes out only after a test send and an explicit yes.

Results

13 clubs

13 clubs onboarded as of 8 Oct 2026. 6 clubs active in the last 30 days.

182 members

182 club members registered as of 8 Oct 2026. 55 have messaged the agent since 19 Jun 2026. 29 in the last 30 days.

2,277 messages

2,277 inbound member messages since 19 Jun 2026. 321 in the last 30 days as of 8 Oct 2026.

1,248 fixtures

1,248 match fixtures synced into club calendars as of 8 Oct 2026. 472 with final scores.

133 articles

133 website articles written through the chat as of 8 Oct 2026.

9 live websites

9 club websites publicly live as of 8 Oct 2026. 4 on the club's own domain.

Pilot club SV Welschbillig started 22 Jan 2026. First story 2 Feb 2026.

"In 2026 our homepage still showed the Covid form from 2020. That was embarrassing in front of every visitor. Six weeks after the switch we had 36 enquiries through the contact form, from people who simply couldn't reach anyone before."

TM
Tobias Müller
Board member, DJK Herforst 1967 e.V.

"Our match reports stop in 2016, and the veterans had their own site next to ours. Today both live in one place and the club history since 2009 came along in full. Losing nothing mattered more to me than any new design."

AL
Andreas Luce
Deputy chairman, SG Sauertal Ralingen e.V.

What we deliberately don't automate

No Instagram or Facebook publish

TextRudi drafts per channel style. The member posts to Instagram and Facebook.

No invented quotes

It uses real answers only. It never invents quotes.

No post without a review copy

A post does not go live on the club website until the member has the review copy.

No newsletter without a yes

The newsletter goes out only after a test send and an explicit yes.

No acting beyond the person's rights

Contributors only send tips. Editors and above write posts, events, and website copy. Only admins take the site live or offline, add a custom domain, send the newsletter, or export subscribers.

Ready to hand off one loop?

Name the recurring ops loop that eats your week. We build a production agent in the tools you already use (usually email or WhatsApp), wire it in, and monitor it so it keeps running. When a decision is needed, a human is in the loop. You own the outcome. We own the agent.