Kedo
Installation guide

How to install the Kedo AI support widget on WordPress

Install Kedo on a WordPress website with a site-wide widget snippet, verify that it loads correctly, and resolve common script, cache, permission, and placement issues.

Updated August 30, 2026

Kedo supplies one embed snippet for each published application. Add that snippet once to the site-wide footer, then test the launcher and a source-backed answer in a private browser window.

Before you start

What you need

You need a published Kedo application, permission to edit site-wide WordPress code, and access to clear any page or CDN cache.

Use a site-wide location

A support widget should load on every intended page. Use your trusted header/footer code tool, a block-theme footer that permits scripts, or a child theme implementation through WordPress's wp_footer hook.

Protect the original snippet

Copy the complete code from Kedo. Do not change the token, agent identifier, script URL, quotation marks, or loading order.

Plan a safe rollout

Install on staging first when available. On production, publish during a low-traffic window and keep a rollback path to remove the snippet.

How to install the Kedo AI support widget on WordPress

  1. 01

    Publish the Kedo application

    In Kedo Console, open Applications, select the assistant, review its knowledge and agent settings, and publish it.

  2. 02

    Copy the installation snippet

    Open the application's installation or deployment area and copy the complete widget snippet shown by Kedo.

  3. 03

    Add it to the WordPress footer

    Paste the snippet into your site's trusted site-wide code location. For a developer-managed child theme, output the snippet through the wp_footer hook. A Custom HTML block can contain script only for users with the required unfiltered_html capability.

  4. 04

    Clear caches and verify

    Purge WordPress, optimization-plugin, CDN, and browser caches. Open a private window, visit several pages, open the launcher, and ask a question whose answer exists in your knowledge base.

  5. 05

    Check the conversation in Kedo

    Return to Kedo Inbox and confirm the test conversation, language, answer, and source information were received as expected.

Troubleshooting

The launcher does not appear

Confirm the application is published, inspect the rendered page source for the snippet, clear all caches, and check browser console errors or Content Security Policy blocks.

WordPress removes the script

Your account may lack unfiltered_html or a security tool may sanitize scripts. Use an administrator-approved site-wide code method or ask the site developer to add it through wp_footer.

The widget appears on only one page

The snippet was probably placed in page content instead of a global footer or template. Move it to a site-wide location.

The widget loads but cannot answer

Verify the Kedo application remains active, its knowledge sources finished syncing, the domain is allowed if restrictions are enabled, and plan credits remain available.

WordPress references

Create your WordPress support assistant

Connect your documentation, publish an application, and install the generated Kedo snippet on your site.

Open Kedo Console