Module

AI Agents

Real tool-calling agents that read live data, propose an action, and wait for a human to approve it.

In the productAI AgentsAI Intelligence Workbench

Three agents, one principle

Renewal Agent, Pipeline Agent, and the AI Workbench each call their own API route (/api/agent, /api/pipeline-agent, /api/ai) against the chamber's live data: real tool-calling, not a static script pretending to think. Every one of them stops short of the last step: they propose, a staff member decides.

What each one actually does

Renewal Agent scans the at-risk member queue, pulls context per member (engagement, dues status, event history, referrals), and hands back a prioritized worklist with a drafted email per member. Pipeline Agent does the equivalent for open prospect deals, ranking by value at stake and how recoverable a stalled deal looks. The AI Workbench covers six narrower staff tasks: summarizing meeting notes, extracting a structured record from a pasted email, drafting meeting minutes, building a member profile report, drafting outreach copy, or a free-form question against the workspace's own data.

Agents draft. People send.

Every agent-drafted email, note, or worklist item requires a person to act on it: Renewal Agent drafts wait in a Draft inbox for a person to approve, and Pipeline Agent and Workbench drafts are copied by staff. To send any of them, a person pastes it into their own email. None of the agents can send communications on their own. Actions taken from an agent's suggestion are logged, so there's a record of what was proposed versus what a person actually decided to do with it.

Frequently asked questions

Do the AI agents ever send an email or make a change without a person approving it first?

No. Renewal Agent drafts wait in a Draft inbox for staff to approve, and Pipeline Agent and AI Workbench drafts are copied to the clipboard for staff to use. In every case a person sends the message from their own email; the agents never send it.

What happens if the AI provider key isn't configured?

The agents that require live inference say so explicitly rather than faking a response. They need a working key to run, since a real trace has to be real to be honest.

See the Member CRM, Dues, and Events working together

Book a demo: we'll run it live in a working demo workspace, not a slide deck.

Book a demo

Related modules