m-Power Customer Newsletter

We love keeping our customers "in the know" about new product enhancement and features. Follow along here to see about m-Power enhancements.

Fall 2025 m-Power Update: AI comes to m-Power!

Development efforts for the m-Power platform continue to be guided by two factors: customer requests and industry trends. Our upcoming release addresses both by focusing on AI.

Many of our clients have asked how artificial intelligence fits into m-Power. This newsletter introduces the core AI concepts, explains how they’re available within m-Power, and shows how you can apply them in your own applications for end users.

Two Videos to Help You Learn More

  1. Webinar Replay: We covered the enhancements coming in m-Power’s AI Release Candidate on October 23rd. You can watch the webinar replay below:
  2. m-Power AI Project: In this demo video, we show you how to add AI assistants and AI features into an existing application and workflow. You’ll learn how to create AI tools that interact with your business data and fit into existing processes.

What is AI?

Artificial Intelligence (AI) has moved into everyday use, with tools like ChatGPT making conversational interactions common. While chat is a familiar entry point, AI goes far beyond chatbots. It can categorize and classify data, generate summaries, and automate workflows across your applications.

At the end of this document, we’ve included two live demos on CrazyBikes.com to see how this works in real time.

AI Terms to Know

AI Provider – The service that processes your AI requests (e.g., OpenAI, Microsoft, Anthropic, IBM, Groq). We support multiple providers so you can choose the option that best aligns with your data, security, and compliance needs.

LLM (Large Language Model) – Providers offer different models for different tasks (some excel at short answers, others at creative output or images). Pricing varies by model, so understanding usage cost is an important part of your selection.

API Keys – Credentials used to authenticate with your chosen provider and associate usage with your account.
Note: When making AI requests inside the m-Power interface, you’ll use an mrc-provided key at no charge. To add AI to generated applications, select a provider and obtain your own API key.

Tokens – Providers count tokens for both input and output (roughly word-like units). Your total tokens determine usage cost. Rates depend on the model, but typical rates make large volumes relatively inexpensive.

AI Assistant (m-Power template) – A new template that connects to your selected provider. Use it as a chatbot, or call it from m-Power Workflow to pass data automatically via forms or scheduled jobs.

User Message – The end user’s instruction or question entered into the chatbot.

System Prompt – The developer-written guidance that tells the assistant how to behave, what rules to follow, and how to answer. These are authored in m-Painter.

Content Retriever (m-Power template) – By default, AI starts with general knowledge. But what if you need it to understand a specific topic at your organization? For example, maybe you want to load thousands of old hotline tickets or your HR onboarding process. With an m-Power Content Retriever, you can upload these documents to your system. Then, when an AI Assistant is trained with that retriever, it can answer targeted questions about those materials. This works best for content that’s relatively static.

Tool Functions – Unlike a content retriever, tool functions are best for information that changes constantly. For example, you can use a tool function to check the current quantity on hand for a given item. Tool functions call m-Power retrievals in real time, so your AI Assistant can access up-to-date information.

How AI is being added directly to m-Power

The m-Power interface has been updated to give developers several built-in ways to use AI. These features are included for customers on maintenance and warranty support at no additional charge. You can find the interface API key in your customer portal.

AI Support Chatbot – If you’re unsure how to do something in m-Power, use the chatbot for guidance. It’s trained on our documentation and training materials. You can still contact support anytime—this is simply a quick, self-serve option.

AI System Prompt Helper – When creating prompts, paste your draft into the helper and get suggestions to refine it. Available in m-Painter for the AI Assistant template.

m-Painter HTML Helper – From within m-Painter, describe the change you want and the AI will apply it in the WYSIWYG view or source HTML.

AI Chart BuilderNot sure how to configure your graph? No problem! Describe the chart you need, and the builder generates the configuration for you.

How you can add AI to your generated apps

The options are limitless. Start by selecting an AI provider, setting up billing with that provider, and obtaining an API key. After you configure the key in m-Power, you can begin.

Common first projects include a customer support chatbot or an internal reference assistant for employees.
More advanced projects might train AI on historical orders to assist with forecasting, or automate recurring tasks (e.g., billing workflows).

Next Steps

We recognize that some teams are exploring AI, while others are being asked to implement it quickly. To help, we’re offering a one-time, complimentary half-day of AI consulting for customers. We can assist with provider selection, configuration, and the design of key components (prompts, content retrievers, tool functions, and workflows). If additional time is needed, we can discuss options.

Examples you can try