For Agencies & Freelancers
Sell AI to your clients. Keep the relationship.
Install Animam on every WordPress site you manage. Deflect the small change requests, bank a recurring margin, brand it as yours. The chatbot handles “what are your hours?” — you handle the strategy.
Early partner program · 30% recurring margin · White-label included
Why install on every client
Four reasons it pays for itself in week one.
Deflect the ticket spam
“Can you update the phone number?” “Add a line about Sunday hours.” “The pricing on our services page is wrong.” You know the drip. The chatbot answers visitors directly; the admin chat lets the client ship the trivial edits themselves. You stop being the bottleneck for content nobody should call you about.
Recurring revenue per client
You buy at the partner rate, you bill at retail — or you bundle the AI line into your retainer at a markup. Either way, every site you manage adds a recurring margin you weren’t collecting before. The math at the bottom of this page shows the floor and the ceiling.
One brand: yours
The plugin runs under your name, your colors, your bot persona, your support email. The client never sees Animam — they see the AI assistant your agency ships. The relationship and the brand stay where they belong: with you.
Five-minute install, every time
One zip. Upload, paste tenant slug + API key, click test. Done. No npm, no API gateway to wire, no model to fine-tune. You can deploy it across ten client sites in a single afternoon and bill the rollout itself.
The Math
Your margin, made plain.
The Agency plan is €99/month flat: unlimited tenants, unlimited sites under one account. You bill what you want on top.
| Active client sites | Your cost | You bill (€39/site retail) | Margin | % |
|---|---|---|---|---|
| 3 sites | €99 | €117 | +€18 | 15% |
| 5 sites | €99 | €195 | +€96 | 49% |
| 10 sites | €99 | €390 | +€291 | 75% |
| 20 sites | €99 | €780 | +€681 | 87% |
| 50 sites | €99 | €1,950 | +€1,851 | 95% |
Or bake it into your retainer at no markup, and let the deflected tickets be your real ROI.
How it works
Three steps. Per client.
01
Provision a tenant
From your agency dashboard, create a tenant for the client (one click). You get a slug, an API key, a webhook secret. Set their bot persona, their colors, their language — all under your white-label.
02
Push the plugin
Upload the zip on the client’s WordPress, paste the tenant slug and API key, click resync. Five minutes. The chatbot is live; the admin chat is gated to the user’s capabilities.
03
Bill it
Add an “AI assistant” line to the client’s monthly invoice — at retail, at a markup, or rolled into the retainer. We don’t talk to the client. The relationship is yours.
Built in
What the Agency plan unlocks.
- Unlimited tenants — one Animam account, every client a separate workspace
- White-label widget — your name, colors, bot persona, support email
- Embedded admin pages — drop iframes of corpus, settings, personality straight into your client portal
- Per-client API keys — encrypted AES-256, rotateable, audit-trailed
- Bridges + outgoing webhooks — leads land in your client’s WPForms forms (their automations preserved), copy to your CRM via HMAC-signed events
- Pooled or per-tenant quotas — share the message budget across clients or cap each one
- Cross-tenant analytics — see conversation volume per client in one dashboard
- Priority support — direct Slack channel for partners above 5 active sites
Partner FAQ
The questions agencies actually ask.
How white-label is white-label?
Bot name, colors, support email and persona are configurable per tenant. The widget bubble carries your brand. The admin chat panel can be renamed in the plugin settings. The plugin file itself stays branded “Animam” on the WordPress Plugins screen — full plugin rebrand is on the roadmap for the Pro Partner tier.
Can I bill the client directly through Animam?
Not yet. Today, you pay Animam €99/month and bill your clients however you already do (Stripe, Freshbooks, retainer line item). A sub-billing API is in early access for the Pro Partner tier.
What if a client outgrows the pooled quota?
You set a cap per tenant, or graduate that tenant to its own Bundle plan and bill them direct. We don’t silently overage — you’re always in control.
What about my own agency site?
It counts as a tenant. Most partners install it on their own site first — it’s the best demo a prospect can get.
Co-marketing? Lead-share?
Above 10 active sites we list partners on a public directory and route inbound leads regionally. Above 25, we run quarterly co-webinars and case studies. The Slack partner channel is the place to start.
What happens to clients if I leave?
Each tenant can be transferred to direct billing in one click. The client keeps their corpus, their leads, their bot. No lock-in by hostage.
Hosted in Europe? GDPR?
OVH France (Roubaix). DPA available on request. Sub-DPAs for Anthropic and OpenAI are signed. PII is never logged on the WordPress side. We sign yours; you sign your clients’.
Stop being the bottleneck. Start being the multiplier.
Twenty minutes with us, and you walk away with a sandbox tenant, a partner agreement, and a checklist for your first three client installs.
Agencies — frequently asked questions
How do agencies bill Animam to their clients?
Most agencies wrap Animam in a managed-service line item: install + corpus tuning + monthly retainer. Animam itself bills per tenant (€19-€39/month/site). White-label features (custom domain on cdn, branded dashboard) are available on the agency plan.
Can I deploy Animam on multiple client sites with one account?
Yes via the agency plan. You manage many tenants from one dashboard, each with its own slug, API key, corpus, and billing. Sub-tenants can be branded individually (white-label widget) and surface in your client's wp-admin as if you built it.
How fast can an agency install Animam on a new client site?
Five minutes per site for an experienced installer: upload the plugin, paste tenant slug + API key, toggle widget and admin chat, run a test conversation. Auto-sync handles the corpus on its own; no manual copy-paste of FAQs.
Does the chat respect each client's tone of voice?
Yes. Each tenant has its own bot persona (botName, botTitle, botLore, botTone, useTutoiement, allowEmojis, primaryColor) plus a per-segment system prompt. The agent inherits the tenant's style, not Animam's default.
What happens if a client cancels?
You deactivate the plugin in wp-admin. Existing form entries (WPForms, WooCommerce orders, MailPoet subscribers) and the Animam audit log stay in WordPress, no leftover Animam tables. The widget stops loading on the next page render. Your white-label config persists in the Animam dashboard for re-activation.
Can Animam handle multi-language for international clients?
Yes. The widget detects the visitor's language at runtime; if you publish in multiple languages (Polylang, WPML), corpus entries are synced per language. The bot replies in the visitor's language as long as the corpus exists in that language.