Blog

Writing content is one of the most time-consuming tasks for any organization. Blog posts, fundraising appeals, product launches, donor thank-you letters, event announcements, email campaigns — the writing never stops. And for organizations where everyone wears multiple hats, finding the time and energy to produce polished, compelling content can be a real challenge.

That's why we're excited to introduce CitySoft's AI Content Assist. It's a writing assistant that lives right inside your content editor, ready to help whenever you need it.

How It Works

Anywhere you write content in Community Enterprise — blog posts, web pages, emails, event descriptions — you'll see an AI Assist button next to your editor. Click it, and a simple dialog opens with two modes: Generate and Rewrite.

Generate Mode: Start From a Description

Have a blog post to write but staring at a blank page? Generate mode is your starting point. Just describe what you need in plain language:

"Write a blog post announcing our Annual Spring Gala on April 12. Highlight the silent auction, live music by The Jazz Collective, and that tickets are $75."

Select your content type and preferred tone, click Generate, and in seconds you'll have a well-structured first draft ready to review. If you like it, insert it directly into your editor. If it's not quite right, click Try Again or adjust your description and regenerate.

Rewrite Mode: Improve What You've Written

Already have a draft but it needs work? Rewrite mode lets you select content in your editor and improve it with a single click. Choose from quick actions like:

  • Improve clarity — Tighten up the language and flow
  • Make shorter — Condense without losing the key points
  • Make longer — Expand with more detail and context
  • Change tone — Shift from formal to casual, or professional to heartfelt
  • Fix grammar — Clean up spelling, grammar, and punctuation issues

You can also type custom instructions — "Make this more urgent" or "Add a stronger call to action" — for specific adjustments.

Built for the Content You Actually Write

Content Assist understands that a fundraising appeal is different from a blog post, and a donor thank-you letter has a different purpose than an event announcement. When you select a content type, the AI tailors its approach:

  • Blog Posts get engaging openings, well-organized body paragraphs, and a conclusion with a call to action
  • Fundraising Appeals connect emotionally, articulate the need and impact, and include a strong ask
  • Donor Thank-You Letters express sincere gratitude and reinforce the donor's relationship with your organization
  • Event Descriptions lead with the key details — what, when, where, why — and make it compelling enough to drive attendance
  • Emails are appropriately concise with proper greetings and sign-offs
  • Web Pages are scannable and well-organized with appropriate headings

Your Voice, Your Control

Content Assist is a starting point, not a replacement for your voice. The AI generates a draft — you make it yours. Every piece of content goes through your review before it's published. You can edit, refine, and adjust anything the AI produces.

The tone selector helps the AI get closer to what you want from the start. Choose from Professional, Enthusiastic, Casual, Formal, Heartfelt, or Urgent, and the output will match.

What Our Clients Are Telling Us

The feedback from early users has been encouraging. Tasks that used to take 30-45 minutes — like drafting a fundraising email or writing an event description — are now taking just a few minutes. The AI handles the heavy lifting of structure and language, and our clients focus on making sure the message is right.

It's been especially helpful for organizations where writing isn't anyone's primary job. Not everyone has a communications director, but everyone needs good content. Content Assist levels the playing field.

Getting Started

Content Assist is available now for organizations with AI enabled in their CitySoft platform. If you don't see the AI Assist button next to your editor, contact us and we'll help you get set up.

All you need is an account with a supported AI provider (we currently support Anthropic's Claude, with OpenAI and Google Gemini coming soon). You manage your own provider account, so you have full visibility into usage and costs — which, for typical content creation tasks, are remarkably low.

What's Next

Content Assist is just the first of several AI-powered features we're bringing to Community Enterprise. Coming soon: a business card scanner for instant contact creation, AI-generated donor insights and summaries, document analysis, and more.

We're building AI into the platform thoughtfully — focused on features that genuinely save you time and help you do better work for your organization. Content Assist is the first step, and we think you're going to love it.