Audience guide · agencies and Microsoft partners

Live chat for agencies: separate clients before scaling widgets

Multiple customer websites turn a simple chat widget into a governance, access and commercial-model decision.

Fact-checked: 4 Verified sources

Agency operating model

Three ownership models carry different risks

ModelAdvantageMain risk
client operatesclear contract and data responsibilitymore coordination and separate configurations
agency operatescentral delivery and supporttenant separation, access and liability
hybridclient owns accounts and agency administersroles and offboarding must be exact

Agency checklist

Resolve nine points before onboarding the first client

  • separate tenants, workspaces or Teams channels
  • roles for agency, client and external responders
  • domains, widgets, brands, languages and staging environments
  • branding and any white-label conditions
  • DPA chain, subprocessors and vendor support access
  • reporting per client and any consolidated view
  • billing, excess usage and pass-through costs
  • export, ownership, offboarding and operational handover
  • release approval and rollback for every website

Scaling logic

Compare channels, domains and conversations—not just seats

WebChat states per-channel charging and unlimited users per channel. Social Intents publishes packages with differing widget, domain, conversation and sometimes agent limits. For many small client accounts, channel or domain count may matter more than the agency headcount.

Price three scenarios: five clients with one language, ten clients with two languages, and a campaign client with high seasonal volume. Numeric WebChat prices and any branding or reseller terms require current written confirmation.

Sources: 1, 3, 4

Two-client proof

Prove separation and exit before commercial rollout

  1. 01

    Use unlike clients

    Choose different brands, languages and Teams structures to expose assumptions.

  2. 02

    Test least privilege

    Show exactly what agency staff, client admins and responders can access.

  3. 03

    Produce separate evidence

    Export conversations, activity and billing evidence for each client independently.

  4. 04

    Offboard one client

    Remove access, widget and data paths without affecting the other client.

FAQ

Frequently asked questions

Is WebChat designed for agencies?

The public sources document channel-based Teams workflows, not every tenant, reseller or white-label requirement. Verify the agency operating model in writing and in a two-client proof.

Should the agency or client own the chat account?

Client ownership usually simplifies data responsibility and exit; agency ownership may simplify delivery. The contract, access model and offboarding process must match the choice.

How should an agency compare live-chat prices?

Model clients, domains, widgets, channels, languages, conversations, agents, implementation and support. A single per-agent headline is not sufficient.

Does WebChat offer white labelling?

Do not assume it from the reviewed evidence. Ask for current branding conditions and demonstrate them before offering a white-label service.

Verified sources

Sources and review date

  1. 01
    WebChat by inwebco GmbH

    Microsoft Marketplace / inwebco GmbH · Fact-checked:

    Open source
    verified
  2. 02
    Wirklich nativ in Microsoft Teams – statt nur eingebettet

    inwebco GmbH · Fact-checked:

    Open source
    verified
  3. 03
    Setting Up WebChat: The Complete Guide for Microsoft Teams

    inwebco GmbH · Fact-checked:

    Open source
    verified
  4. 04
    AI-Powered Live Chat for Microsoft Teams, Slack, and Google Chat

    Social Intents · Fact-checked:

    Open source
    verified