Skip to content

0.3.3 — pilot release

Latest

Choose a tag to compare

@douglashaugh douglashaugh released this 08 Sep 01:57

First packaged release, intended for pilot installs.

Install

Download newtide-public-agent-0.3.3-pilot.zip below, then in WordPress go to
Plugins → Add New → Upload Plugin, choose the file, install and activate.

The site updates itself from this repository afterwards — later versions arrive
as a normal WordPress update, no re-download needed.

Use the attached zip, not the "Source code (zip)" links. Those unpack to a
folder named newtide-public-agent-main, and WordPress keeps that wrong folder
name permanently.

Requirements

WordPress 6.4+, PHP 8.1+.

Setting it up

NewTide Agent → Agent is the one screen that matters.

  • Embed mode — paste a publishable pk_ key from RisingTide. The chat runs
    from the platform directly. Recommended for a published public agent; the
    Publishing tab walks through creating a key.
  • Proxy mode — the plugin's own widget through a server-side gateway
    credential, best set as NPA_GATEWAY_KEY in wp-config.php rather than saved
    in the database.

Set Placement to Floating bubble and the widget appears site-wide with no
shortcode. For a single spot instead, choose Inline and use [newtide_agent]
or the NewTide Agent block.

Until a gateway is configured, Proxy mode answers from a built-in mock — the
widget works, but the replies are canned. Embed mode with a real key talks to the
live agent.

Worth knowing

  • Tests tab → Run tests runs 73 self-checks against fixtures and the mock,
    never live traffic. Useful as a first stop if something looks wrong.
  • Service Status shows usage, error rate and latency for the last 14 days.
  • Message content is not stored unless you switch on Store transcripts,
    which is off by default and bounded by a retention window it actually enforces.
  • The gateway credential is never sent to the browser, and is excluded from
    settings exports.

Since 0.2.1

Per-page agents now answer as themselves in Proxy mode; the site-wide widget
renders in Proxy mode at all; Service Status reports correctly in Embed mode; the
logging toggle and latency figure mean what they say; transcript storage is built
rather than merely offered. Full detail in the changelog.