Directory / plugin

R2C – AI Concierge & Chat for Customer Support

v0.2.1 · by hkobayashi

Embed R2C's AI sales concierge widget on your site in one click.

About this plugin

R2C is an AI concierge that talks with your site’s visitors, answers
product questions from your own FAQ knowledge base, and helps them
through checkout. This plugin adds a one-line embed of the R2C widget to
every page of your WordPress site, with no theme editing required.

This plugin is a thin client for the R2C service. Settings you change
here are sent to your R2C account and applied there; the plugin itself
does not store or process your visitors’ conversations. Day-to-day
operation — registering FAQ content, reviewing conversations, managing
your plan — happens in the R2C dashboard, linked from this plugin’s
settings screen once connected.

Source code: https://github.com/milechy/r2c-wordpress-plugin

External Services

This plugin communicates with api.r2c.biz, the R2C API, to connect your
site, read and save widget display settings, and load the chat widget
script. No request is sent until you explicitly connect the plugin from
the settings screen.

  • Connecting: sends your email address, your site’s URL, name, and
    language, and your WordPress/plugin versions, so R2C can create a new
    free account for this site and verify you control this site. R2C then
    emails an invitation (to set a password for the R2C dashboard) to that
    address. Connecting never matches an existing R2C account by email; if
    you already have an R2C contract, connect with a connection key issued
    in the R2C dashboard instead (see the FAQ below).
  • Opening the settings screen (once connected): fetches your widget’s
    current display settings — position, offset, brand color, and the list
    of pages/post types where the widget is hidden — from R2C, so the
    screen never shows stale values. Also fetches a read-only usage summary
    — this week’s conversation count, things the AI learned this week,
    your current plan, avatar on/off status, published FAQ count, and
    unresolved inquiry count — to display on the same screen. The same
    display settings are also fetched once right after connecting. The
    position and color are kept on your site so the widget can be placed
    without a request on every page view.
  • Saving a change: sends only the fields you changed back to R2C.
  • Resending the invitation email (only when you press the button on
    the settings screen): asks R2C to email the dashboard link again. The
    plugin sends no address; R2C uses the one you entered when connecting,
    and allows this once per hour.
  • Every front-end page view (once connected): loads
    https://api.r2c.biz/widget/{your-tenant-id}.js, R2C’s own script that
    renders the chat bubble and generates AI responses to your visitors’
    questions. The script tag also carries your site’s R2C widget API key
    (data-api-key), which the script sends to R2C to identify your site;
    this key is designed to be public and is visible in your page’s HTML.
    That script’s traffic goes to R2C’s own AI providers
    (OpenAI, Groq, and Google Gemini) and, for the optional voice/avatar
    feature, LiveKit — not to this plugin.

  • R2C Terms of Service: https://r2c.biz/legal/terms.html

  • R2C Privacy Policy: https://r2c.biz/legal/privacy.html

Plugin tags