Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

Optlo Wordpress Plugin - Rating, Reviews, Demo & Download

Optlo Preview Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

Optlo is an AI customer support platform that runs on your own AI provider account, so you pay the model provider directly instead of a per-resolution markup.

This plugin adds the Optlo messenger to your WordPress site without editing a theme file.

Built to stay out of the way

The messenger puts about 2 KB of JavaScript on your page. The chat interface itself runs inside an iframe, so it never competes with your theme for the main thread. Most chat widgets load between 150 KB and 750 KB directly onto the page they appear on.

Features

  • Connect to your Optlo workspace in a couple of clicks, no copying and pasting
  • Identify your signed-in users securely, so their conversation history follows them
  • Choose which post types, URLs and user roles see it
  • Hide it on search results and 404 pages
  • A [optlo] shortcode and an editor block for “chat with us” buttons anywhere on a page
  • Refuses to load on staging copies of your site by default

Safe to put behind a cache

Nothing about the visitor is written into your pages, so a cached page can never
identify one visitor as another. Visitors who are not signed in receive no cookie
from this plugin, so caches that bypass on cookies keep working. Sites using a page
cache or a CDN need no special configuration.

Requires an Optlo account

The messenger is a hosted service. You need an Optlo workspace, which you can create at optlo.com.

External services

This plugin connects your website to Optlo, a hosted customer support service operated by Optlo. It is required for the plugin to do anything: the chat interface itself is served by Optlo, not by your site.

What is sent, and when

On every page where the messenger is enabled, the visitor’s browser loads a script from https://optlo.com/embed/v1/<your workspace ID> and opens a connection to Optlo. This happens for every visitor to those pages, including visitors who never open the chat.

Optlo receives, as a normal consequence of the visitor’s browser making that request: the page address the messenger is loaded on, the visitor IP address, the browser user agent, and a cookie Optlo sets to recognise a returning visitor across page loads. Anything a visitor types into the messenger is sent to Optlo so it can be answered.

If you turn on “Identify signed-in users”

This setting is off by default. When it is on, the browser of each signed-in WordPress user fetches a short-lived token from your own site and passes it to the messenger, which sends it to Optlo. The token carries that user’s WordPress user ID, email address, display name, username, first role, registration date, this site’s host name, and avatar URL if avatars are enabled and the URL is https. Optlo uses it to attach the conversation to that user in your Optlo inbox. Visitors who are not signed in, and users in roles you exclude, are not identified. The optlo_user_claims filter lets a developer change or remove any of these fields, or add organizations the user belongs to.

Beyond that, this plugin sends nothing else. It does not transmit your posts, site content, or the accounts of users who are not signed in.

The plugin also sets one cookie of its own on your site, named optlo_signed_in, for signed-in users only. It holds the fixed value 1, identifies nobody, and only tells the browser that it is worth asking your site for a token. It is set when someone signs in and removed when they sign out. Visitors who are not signed in never receive it, so it does not affect page caching for them. It is never sent to Optlo.

Terms and privacy

  • Terms of service: https://optlo.com/terms
  • Privacy policy: https://optlo.com/privacy

Screenshots

  1. Choose how to connect: one click through Optlo, or paste a workspace ID yourself.

    Choose how to connect: one click through Optlo, or paste a workspace ID yourself.

  2. Decide where the messenger appears, by post type, URL, user role, search results and 404 pages.

    Decide where the messenger appears, by post type, URL, user role, search results and 404 pages.

  3. Conversations arrive in a shared inbox, with the details of the signed-in user beside them.

    Conversations arrive in a shared inbox, with the details of the signed-in user beside them.

  4. A visual editor controls when the AI answers, what it can reach, and what happens next.

    A visual editor controls when the AI answers, what it can reach, and what happens next.

  5. Connect your own AI provider account and watch requests, tokens and errors per provider.

    Connect your own AI provider account and watch requests, tokens and errors per provider.

  6. Point Optlo at your site and it trains on your own pages.

    Point Optlo at your site and it trains on your own pages.


Reviews & Comments