AI Automation
User Guide
Everything you need to generate polished, mission-aligned content in seconds, no technical knowledge required.
1. Introduction
The All In One Nonprofit Nonprofit AI Automation app puts a full library of AI-powered writing tools in the hands of your entire team. Whether you're drafting a year-end donor appeal, preparing board meeting minutes, or writing a grant narrative, the app produces a polished first draft in seconds.
What the App Does
- 75 ready-to-use templates spanning Fundraising, Communications, Volunteer Management, Programs, Governance, HR & Operations, Finance, Strategy, and Operations
- 📦 Template Bundles: curated sets of related templates you can run as a guided workflow
- AI-generated drafts tailored to your organization's tone and audience
- 💾 Draft auto-saving so your form inputs are never lost between sessions
- Five-dimension tone controls: Warmth, Urgency, Formality, Storytelling, and Call to Action
- Full generation history with status tracking, search, and one-click regeneration
- 📊 Analytics dashboard showing your team's usage patterns over time
- 📎 Snippets library to save and insert reusable text blocks into any template
- Print / PDF export for clean, formatted output from any generation
- Word document export for every generation
- Favorites to pin your most-used templates
- 👥 Shared organizations: your whole team works from one organization. Same-domain emails join automatically; teammates on a personal email join with an invite code from the My Organization page.
- Admin Panel: system administrators can view all registered users, usage stats, plan status, and recent generations in one place
2. Getting Started
The app runs in your web browser, no installation required. Open it and click Sign in to begin. Your work is saved privately in your browser on this computer.
Signing In
On the welcome screen, click the Sign in button.
Type your email address and click "Email me a sign-in link." We send you a one-click link, with no password to create. You can also use "Sign in with Google."
Click the link in your email (or finish the Google prompt) and you're signed in.
In Settings, add your name, sector, role, city, state, org size, website, and, most importantly, your mission statement. The more you fill in, the better the AI output.
The same sign-in works across every All In One Nonprofit app. If you sign in with an email on your organization's own domain, you join your organization automatically; teammates on a personal email join with an invite code from the My Organization page.
Everything is saved in your browser's local storage. It persists between sessions as long as you use the same browser on the same computer. Clearing browser site data will remove your account, export important generations before doing so.
Signing In
Already have an account? Click Sign In, enter your email and password, and click Sign In to go straight to your dashboard. You can also sign in at the member portal, app.allinonenonprofit.com, to see all your All In One Nonprofit tools in one place.
3. The Dashboard
The dashboard is your home base, an at-a-glance view of your activity and quick access to your most-used tools.
| Component | What it Does |
|---|---|
| Greeting & Plan Badge | Shows your name, organization, and plan. |
| Stat Cards | Total generations · Templates available · Favorites count · This week's usage. |
| Suggested for You | Up to four templates recommended based on your role. Click any to jump to its generate page. |
| What Do You Need? search | Type what you're trying to create in plain language and jump straight to the best-matching templates. See below. |
| Recent Generations | Your five most recent AI generations. Click View all for the full History page. |
| Favorites | Templates you've starred. Click any to jump straight to its generate page. |
| 📖 User Guide | Opens this guide in a new window for quick reference. |
What Do You Need? Search
Between Suggested for You and Recent Generations sits a search box labeled What do you need? Type what you're trying to create in your own words ("thank a first-time donor," "announce our gala," "job posting for a program manager") and the app instantly ranks the closest matching templates, including any custom templates your organization has uploaded. Click a match to jump straight to its generate page.
✨ Draft it with AI instead. If no template fits, or the matches aren't quite right, click Draft it with AI instead and the AI writes the document directly from your description, no template required. The button appears next to every set of search results and on its own when nothing matches, so you can always get a first draft. Review and edit the result like any other generation.
Sign Out
Two ways to sign out of the app:
- Dashboard header button: Click the ↩ Sign Out button in the top-right of the dashboard, next to "✦ New Generation." This is the quickest way to switch accounts.
- Sidebar arrow: Click the ↩ Sign Out button at the bottom of the left navigation sidebar (below your name and organization).
Signing out does not delete any data, your account, history, and settings are all preserved for when you sign back in.
Navigation Sidebar
| Tab | What it Shows |
|---|---|
| ⊞ Dashboard | Your home page, stats, suggestions, and recent activity. |
| ✦ Template Library | Browse and search all 75 templates, plus Template Bundles and your organization's own uploaded custom templates. |
| History | Every generation you've ever created, with search and status tracking. |
| ⚙ Settings | Update your profile, organization details, plan, and Snippets library. |
| 📊 Analytics | Usage charts, weekly activity, top templates, department breakdown, and more. |
| 👥 Organization | Your team shares one organization. Set it up from the My Organization page in the member portal. See Section 12. |
| Admin | Visible only to the system administrator. Shows all registered users, their usage stats, and generation history. See Section 13. |
4. The Template Library
The Template Library page (in the sidebar) is where you browse and launch all 75 AI content templates, organized by department and cadence. At the top of the page you'll also find Template Bundles: curated multi-template workflows for the most common nonprofit tasks, and any custom templates your organization has uploaded.
Browsing and Filtering
- Use department filter buttons to narrow by area (Fundraising, Communications, etc.).
- Use cadence tabs: Daily, Weekly, Monthly, Quarterly, Annual, to filter by frequency.
- Toggle Favorites Only to see only your starred templates.
- Use the Search box to find a template by name or keyword. The search also matches your organization's own custom templates.
📤 Your Own Custom Templates
Have a letter, memo, or document your organization writes over and over? Click 📤 Upload your own template on the Template Library page and paste or upload it once. The AI reads the document, detects the parts that change each time (names, dates, amounts, program details), and turns them into fill-in fields. Review the suggested name and fields, then click 💾 Save to Template Library.
- Private to your organization: custom templates are visible only to your team, never to other organizations.
- Works like any template: fill in the detected fields and the AI drafts a fresh, polished version of your document.
- Findable everywhere: custom templates appear in the Template Library, in the library search box, and in the dashboard's What do you need? search.
9 Departments, 75 Templates
📦 Template Bundles
Template Bundles are curated collections of related templates designed to be run together as a guided workflow. Instead of hunting for individual templates one at a time, a bundle walks you through an entire task, step by step, in a single session.
How to Use a Bundle
A modal opens showing every template in the bundle, in order, with step numbers.
The app takes you directly to the first template's generate page. A progress bar appears at the top showing "Step 1 of X."
Fill in the fields and generate as normal. After the output appears, a banner shows the next template in the bundle with a "Next →" button.
Click "Next →" to move to the next step, or click "✕ Exit" in the progress bar to leave the bundle at any time. When you complete the final template, a "🎉 Bundle complete!" message appears.
The Board Meeting Pack is ideal the week before each quarterly meeting, run all five templates in one session and have a complete board packet ready to review. The Year-End Campaign Pack covers your entire fundraising push from appeal letter to thank-you sequence.
✨ AI Automations
The Template Library is a set of 75 ready-to-run AI document automations, plus any custom templates your organization uploads. Each one asks a few plain questions and drafts a polished, mission-aligned document in seconds. They are grouped by how often you use them, Daily, Weekly, Monthly, Quarterly, and Annual, and by department, so the right one is easy to find. If nothing fits, the dashboard's What do you need? search can draft a document freeform with Draft it with AI instead. Every output opens in an editor with the full export toolbar: Copy, Word, Text, Print, and Email to any address. Save a draft to the Outbox to give it a final review before it goes anywhere.
Each automation, what it asks and what it returns, is catalogued in the AI Automations Guide.
↑ Back to top5. Generating Content
Once you select a template, the Generate page walks you through filling in details and producing your AI draft.
Every template has inputs tailored to that document type, audience, campaign goal, program name, dollar amounts, dates, and more. Fields marked with * are required. The more detail you provide, the better the output.
Fine-tune five tone sliders before generating (see below).
The app produces a complete draft in seconds.
Copy to clipboard, print to PDF, export to Word, or adjust fields and generate again.
💾 Draft Auto-Saving
The app automatically saves your form inputs as you type, so if you close the tab, switch to another template, or step away, your work is never lost.
- A "💾 Draft saved" indicator flashes below the Generate button whenever a save occurs.
- When you return to a template that has a saved draft, a blue banner appears at the top of the form: " Draft restored from X minutes ago."
- Click "Start fresh ✕" in the banner to clear the draft and begin with a blank form.
- Drafts are saved per-template, so you can have drafts in progress across multiple templates simultaneously.
Draft data is stored in browser local storage, so it persists when you close and reopen the app, as long as you use the same browser on the same computer.
Be specific, "Raised $47,000 for our after-school program" beats "raised money."
Include real names and numbers where you have them.
Paste in your organization's actual mission statement for consistent voice.
If the first draft isn't quite right, tweak a few fields and generate again, it's instant.
Tone Controls
| Dimension | Range | Best Used For |
|---|---|---|
| Warmth | Clinical → Heartfelt | Higher for donor appeals; lower for formal governance docs |
| Urgency | Relaxed → Urgent | Higher for year-end campaigns and emergency appeals |
| Formality | Conversational → Formal | Higher for board reports and grant applications |
| Storytelling | Data-Focused → Story-Driven | Higher for impact reports and donor stories |
| Call to Action | Subtle → Direct | Higher for fundraising emails; lower for informational updates |
Using the Output
| Action | What it Does |
|---|---|
| 📋 Copy to Clipboard | Paste into your email client, word processor, or CMS |
| Print / PDF | Opens a clean print view with your org name, template title, content, and date, use your browser's "Save as PDF" option to create a file |
| 📄 Export to Word | Downloads a formatted .docx file ready to send or save |
| Generate Again | Change any field or tone setting and regenerate instantly |
| History | Every generation is automatically saved, nothing extra needed |
Print / PDF Export
Every generated output can be exported as a clean, print-ready document directly from the app, no copy-pasting into another program needed.
Complete the form and click Generate. The output must be present for the print button to work.
The button appears in the action row next to Copy and Word. Your browser's print dialog opens.
To print: select your printer and click Print. To save as PDF: choose "Save as PDF" (or "Microsoft Print to PDF") as the destination, then click Save.
The print layout includes your organization's name, the template name, the full generated text, and a footer with the print date. Everything else (navigation, form, sidebar) is hidden in the print view.
AI-generated content is a first draft, not a finished product. Check all facts, dollar amounts, dates, and names before sending. For grant applications, verify compliance with the funder's specific requirements.
6. History
The History page records every generation you've created, newest first. Click any item to expand and view the full output. History now includes search, status tracking, and one-click regeneration.
Search & Filter
A search bar at the top of the History page lets you instantly filter your generations by template name, content keywords, or status. Type any word and the list narrows in real time, useful for finding a specific donor letter, program report, or board resolution from months ago.
Status Tags
Every history item has a status badge that tracks where that piece of content stands in your workflow. You can update the status directly from within the history item, no need to open a separate page.
| Status | Meaning |
|---|---|
| Draft | Just generated, not yet reviewed or approved. Default status for all new generations. |
| Approved | Reviewed and ready to send or publish. |
| Sent | Delivered to its intended audience (emailed, posted, submitted). |
| Archived | No longer active, kept for reference but no longer in use. |
To change a status, expand a history item and use the dropdown selector. The badge updates instantly and the change is saved automatically.
Regenerate from History
Every history item has a "🔄 Regenerate with same fields" button. Clicking it pre-fills the original template form with the exact same inputs used to generate that piece of content. From there you can make adjustments and generate a fresh version, ideal for updating a seasonal appeal or refreshing a newsletter from a prior month.
History persists between sessions in your browser's local storage. If you clear your browser data or switch computers, history won't carry over. You can export important generations to Word files and save them to your shared drive.
7. Settings
Access Settings from the left sidebar to update your profile, organization information, and manage your Snippets library.
Profile
| Field | Notes |
|---|---|
| Full Name | Appears in the dashboard greeting |
| Email Address | Used for account identification |
| Password | Change your login password at any time |
| Role | Updates the Suggested for You templates on the dashboard |
Organization
| Field | Notes |
|---|---|
| Organization Name | Shown in the sidebar and used as context in templates |
| Sector | Your nonprofit's primary focus area |
| City / State | Location context for locally-focused content |
| Organization Size | Helps the AI calibrate scale |
| Website | Can be referenced in generated content |
| Mission Statement | The single most important field, paste your actual mission statement here for consistent, accurate AI output across every template |
📎 Snippets Library
Snippets are reusable text blocks you save once and insert into any template field with a single click. They're perfect for boilerplate language you use repeatedly, your mission statement, a program description, a standard impact statement, or your call-to-action sign-off.
Creating a Snippet
Click ⚙ Settings in the sidebar and scroll to the Snippets section.
An add form appears with a Label field and a Text area.
The label is what you'll see in the insert menu (e.g., "Mission Statement," "Program Description"). The text is what gets inserted.
Your snippet is saved and immediately available in all template fields.
Using a Snippet in a Template
On any template's generate page, most text fields show a "📎 Insert snippet" button below them. Click it to open a dropdown of your saved snippets, click any snippet to insert its text into that field. You can still edit the text after inserting it.
Save text you type over and over: your mission statement, your primary program's description, your standard donor thank-you language, your organization's boilerplate for grant applications, or your Executive Director's email sign-off. Snippets work in any text field across all 75 templates.
8. Analytics
The Analytics page (📊 in the sidebar) gives you a visual overview of how your team is using the app, which templates get used most, how activity trends over time, and how your content moves through your workflow.
What You'll See
| Chart / Card | What it Shows |
|---|---|
| Total Generations | All-time count of AI outputs created |
| This Month | Generations created in the last 30 days |
| This Week | Generations created in the last 7 days |
| Favorited Templates | Number of templates you've starred |
| Weekly Activity Chart | Bar chart showing generation volume for each of the last 8 weeks, useful for spotting busy periods and usage trends |
| Status Breakdown | Distribution of your history items by status (Draft / Approved / Sent / Archived) |
| Top Templates | Your five most-used templates, ranked by generation count |
| By Department | Breakdown of generations by department (Fundraising, Governance, etc.) |
| By Cadence | Breakdown by template frequency (Daily, Weekly, Monthly, Quarterly, Annual) |
All charts are built from your generation history, the more you use the app, the more useful the analytics become. If you're just getting started, generate a few pieces of content and come back to see your data populate.
10. Tips & Best Practices
Building Good Prompts
- Fill in every field, even optional ones, each detail improves the output.
- Use numbers. "Served 412 students in 14 schools" beats "served many students."
- Name the audience explicitly. "Major donors who gave $1,000+ last year" yields better appeals than "donors."
- Paste in language you love. If you have a powerful sentence from a previous letter, include it in the relevant field, or save it as a Snippet.
Making the Most of New Features
- Snippets first. Before you start generating, go to Settings and save your mission statement, primary program description, and standard donor language as snippets. You'll save time on every template going forward.
- Use bundles for big seasons. Launch the Year-End Campaign Pack in October, the Board Meeting Pack the week before each quarterly meeting, and the Grant Management Pack at the start of each grant cycle.
- Track status in History. As you move content through review → approval → sending, update the status badge so you always know what's been sent and what's still in draft.
- Check Analytics monthly. The Status Breakdown chart is a useful signal, if you have many "Draft" items but few "Sent" ones, content may be getting stuck in review.
- Print to PDF for board packets. Generate each board document, then use Print / PDF to save each as a PDF file. Combine them in your PDF viewer for a complete board packet.
Workflow by Cadence
| Cadence | Recommended Approach |
|---|---|
| Daily / Weekly | Social posts, volunteer reminders, and thank-you notes, generate the day you need them. Use the Donor Thank-You Pack for end-of-week stewardship batches. |
| Monthly | Launch the Monthly Comms Pack at the start of each month to batch your newsletter, social calendar, program report, and donor update in one session. |
| Quarterly | Run the Board Meeting Pack about one week before each quarter closes. All five board documents are ready before you even schedule the meeting. |
| Annual | Start year-end templates in October, use the Year-End Campaign Pack to cover your entire fundraising push, from appeal letter to donor thank-you sequences. |
Team Use
- Divide templates by role: development staff handle fundraising; program staff handle program reports; the Executive Director handles governance and strategy.
- Use Export to Word to share drafts with colleagues via email or shared drive before finalizing.
- Use status tags (Draft → Approved → Sent) as a lightweight approval workflow across your team.
The single highest-leverage action: paste your full mission statement into Settings and save it as a Snippet. It's woven into every generation, ensuring a consistent voice across all content. Insert it via Snippet whenever it appears as an optional field. Update both places any time your mission language evolves.
11. Troubleshooting
| Issue | Solution |
|---|---|
| Fewer than 75 templates showing | All 75 templates should appear. If you're seeing fewer, try signing out and back in. |
| Generate button does nothing | Make sure all required fields (*) are filled in and you haven't used your weekly free generation. |
| Draft not restoring | Drafts are stored in browser local storage. If you cleared browser data or are using a different browser or computer, the draft won't be available. |
| Snippet not appearing in a field | The "📎 Insert snippet" button only appears on text-type fields, not dropdowns or selects. If you have no snippets saved yet, the button doesn't appear. |
| Bundle progress bar missing | You must launch the bundle via the "🚀 Launch Bundle" button in the bundle modal. Navigating directly to a template from the library won't activate bundle mode. |
| Print layout looks wrong | Make sure content has been generated first, the Print button only works when output is present. Try Chrome or Edge for the best print-to-PDF results. |
| Analytics shows no data | Analytics is built from your generation history. Generate some content first, then return to the Analytics page to see data. |
| History is empty after reopening | History lives in browser local storage. If you cleared browser data or switched computers, it won't appear. |
| App looks unstyled or broken | Open in a modern browser (Chrome, Edge, Firefox, or Safari). Internet Explorer is not supported. |
| Can't export to Word | Make sure you're on the Generate page with a generated output, then click 📄 Word. |
| Sign-in link didn't arrive | Check your spam folder. The link is valid for a short time, so request a fresh one if it expired. You can also use "Sign in with Google." |
| I'm not in my organization | If your email is on your organization's own domain, you join automatically. If you use a personal email (Gmail, Yahoo, and the like), ask your organization's owner to send you an invite from the My Organization page, then enter the invite code. |
| A teammate isn't showing in the organization | They need to sign in once. Same-domain emails join automatically; personal emails join with the invite code from the My Organization page. |
| Admin tab not visible | The Admin tab only appears when signed in with the administrator account. Regular and Executive Director accounts do not see it regardless of plan or settings. |
Getting Help
- Contact All In One Nonprofit at [email protected] for support.
- For template suggestions or feature requests, reach out via the support email on the website.
12. Organizations & Team Access
All In One Nonprofit ties your work to your sign-in and groups people into a shared organization, so your whole team works from the same profile across every app. You set this up once from the My Organization page in the member portal.
Join automatically by email domain
If you sign in with an email on your organization's own domain (for example [email protected]), you join your organization automatically, no code needed. The first person in becomes the owner; everyone who signs in afterward on the same domain is added to the same organization.
Join with an invite code
People who sign in with a personal address (Gmail, Yahoo, Outlook, and the like) join with an invite. From the My Organization page, the owner can email someone a one-click join link or share the short invite code; the new member enters it once and is added to the organization.
The My Organization page
Open My Organization (also linked from the member portal once you are signed in) to create your organization, see who has joined, and invite teammates. Signing in is passwordless: enter your email for a one-click sign-in link, or use Google.
The same sign-in and organization carry across every All In One Nonprofit app and the main site. Sign in once and open any app, it just knows you.
13. Admin Panel
The Admin Panel is a system-level overview available exclusively to the All In One Nonprofit administrator account. It provides a complete view of every registered user across all organizations, their profile, usage statistics, team membership, and generation history.
The Admin Panel tab ( Admin) is visible in the sidebar only when signed in with the administrator account. Regular users and Executive Directors do not see this tab.
Accessing the Admin Panel
The sign-in screen has an Administrator Access link below the Sign In button. Use it to sign in with just a password, no email needed. The password is stored only on the current browser.
A small panel opens below the Sign In button.
You'll see a "First-time setup" prompt. Enter a password (6+ characters) and confirm it. Click Create Admin Password. Subsequent sign-ins use just that single password.
The Admin Panel loads immediately with a full summary of all registered users.
The admin password is per-browser. On a new machine you'll go through first-time setup again. Click Back to regular sign-in at the bottom of the admin panel to return to the normal sign-in screen.
Summary Stats Strip
At the top of the Admin Panel, six summary cards give an instant snapshot of platform activity:
| Card | What it Shows |
|---|---|
| Total Users | All registered accounts across every organization |
| Total Generations | Combined all-time AI generation count across all users |
| Active This Month | Users who generated content in the last 30 days |
| Team Leaders | Number of Executive Director accounts with an active team |
| Team Members | Number of staff accounts enrolled in a team |
User Cards & Search
Below the summary strip, every registered user is listed as a card, sorted by most recent activity. Each card shows the user's name, email, role, organization, last active date, and their generation counts (this month and all-time). Status badges indicate role (Executive Director) and team affiliation (Team).
Searching Users
A search bar at the top of the user list lets you filter by name, email, organization, or role in real time. Type any keyword and the list narrows instantly, useful for finding a specific user or seeing all members of a particular organization.
Expanded User Detail
Click any user card to expand it and see a full profile detail view:
| Section | What it Shows |
|---|---|
| Profile Grid | Full name, email, organization, sector, city/state, org size, website, mission statement, and account creation date |
| Organization | The organization the user belongs to, if any |
| Recent Generations | The user's 5 most recent AI generations, showing template name, date, and status badge (Draft / Approved / Sent / Archived) |
The Admin Panel is a monitoring tool, you can view all user data but cannot edit accounts, reset passworrds, or modify other users' content directly. To make changes, the user must sign in to their own account.
🎨 Document Branding
Make every document look like it came from your organization. In Settings → Document branding you can set:
- Letterhead: your organization's letterhead image, placed at the top of Word and PDF exports.
- Footer: address, phone, email, website, and EIN at the bottom of every page, with optional page numbers (Word).
- Signature: a closing, your name and title, and an optional signature image, placed at the sign-off on letters and emails.
Each generated item shows only the branding options that fit it, letters get all three, social posts and other digital content get none, and you can toggle any of them per export.
A note on legal advice
All In One Nonprofit provides plain-language educational tools and document drafts, not legal advice. For decisions with legal consequences, consult a qualified attorney who works with nonprofits.
↑ Back to topWorking with your organization
All In One Nonprofit works as a shared organization. From My Organization you can set up your organization and see who has joined, and everyone is recognized across every app once they sign in. Anyone who signs in with an email address on your organization's own domain (for example [email protected]) joins automatically; people using a personal address such as Gmail, Yahoo, or Outlook join with the invite code or email invitation you send them. Signing in is passwordless: enter your email at the member portal, app.allinonenonprofit.com, and we email you a one-click sign-in link (signing in with Google also works). New to the platform? The Platform Workflows shows what to do first, by role. Deeper in-app collaboration arrives with your suite as we roll it out, so you can set up your organization now and grow into it.
See the whole platform
Want to see how this fits the rest of All In One Nonprofit? The Complete Platform Guide walks through every app and suite, with screenshots.
Open the Complete Platform Guide →Looking for help beyond the platform?
Our Helpful Resources page lists vetted external resources on legal and tax filing, funder research, governance training, insurance, technology discounts, and more.