Free AI plugins for WordPress, checked and updated every dayFree AI plugins, updated daily

ARWP Agents

Updated 3 min read

ARWP Agents lets site owners place a chat box on any page or post by creating an agent and pasting its shortcode.

Each agent has its own instructions, behavior, and appearance, making it suited for support widgets, guided assistants, or informational chat tools placed directly in site content. It is built for anyone who wants a configurable AI chat without writing custom code.

Replies are generated by a model hosted on OpenRouter, which gives access to several model families, and the plugin requires a site owner’s own OpenRouter API key, since no key is included.

That key can be saved encrypted in the plugin’s settings or defined as a constant in wp-config.php, and usage is billed to the connected OpenRouter account. Conversations themselves are stored in the WordPress database, and administrators can review or delete them from within the dashboard.

Powered by Fabio ChatBot

For plugin developers

Is ARWP Agents yours?

Tell readers what is limited and unlimited in the free version, and what the AI does in your plugin. Help them decide faster and reach the people already looking at it. In return, you answer their questions.

Claim this page

Key Features of ARWP Agents

Custom agents with shortcodes. Each agent is created with its own name, system prompt, and model choice, then published with a shortcode that can be pasted into any page or post. Drafts are visible only to people who can edit them.

Adjustable model behavior. Site owners can set temperature, maximum reply length, and how many earlier messages are included as context for each agent. Using a longer history increases the cost of each exchange.

Access and rate controls. Each agent can be restricted to anyone viewing the page, logged-in visitors, or specific roles. Separate hourly message limits can be set per visitor, per logged-in account, per role, and for the agent overall, with a cooldown between messages to limit usage.

Content filtering. Blocked phrases and regular expression patterns can be defined so that messages matching them are rejected and never stored, giving some control over what reaches the model.

Customizable chat appearance. The chat window can be switched between light and dark themes, and its title, greeting, placeholder text, button color, avatar, logo, description, suggested messages, and disclaimer can all be set per agent.

Live, formatted replies. Replies stream in as they are generated and can be stopped mid-response, support Markdown formatting, and include a copy button and a full-screen view. Messages can run up to 8,000 characters.

Returning visitor continuity. A token stored in the visitor’s browser lets the same person on the same device continue a conversation later without starting over.

Conversation log with privacy option. Administrators can view and delete stored conversations, including the agent used, visitor type, message count, and tokens used, from the Chats screen. Names and contact details in chats stay hidden until an administrator chooses to reveal them in settings.

How to Install ARWP Agents

Step 1: Install and activate. From the dashboard, go to Plugins > Add New Plugin, search for ARWP Agents, click Install Now, then Activate.

Step 2: Connect OpenRouter. Go to ARWP Agents > Settings, paste your OpenRouter API key, choose a default model, and use Test Connection to confirm it works.

Step 3: Create an agent. Go to ARWP Agents > Add Agent, write a system prompt describing how it should behave, adjust the model and appearance settings, then publish.

Step 4: Add the chat to a page. Copy the agent’s shortcode, such as [arwp id=”123″], and paste it into the content of any page or post.

Step 5: Review conversations. Open ARWP Agents > Chats to read or delete stored conversations, and turn on the option to reveal names and contact details if needed.

Good to Know About ARWP Agents

According to the plugin’s FAQ, an OpenRouter account is required since no API key is bundled with the plugin, and usage is billed to whichever account the key belongs to. The developer notes that if no default model is saved, the plugin falls back to openai/gpt-4o for agents that don’t specify one.

Conversation data, including visitor tokens, stays on the site’s own database, and uninstalling the plugin removes all agents, stored chats, and the saved API key. If the key is missing or OpenRouter fails to respond, the chat interface still loads but visitors see a generic error while logged-in administrators see the specific failure message.

Download ARWP Agents on WordPress.org

 

👋 Free Tools & Coupons!

Deals, updates, new releases: produce more for less

No spam, ever. See our privacy policy for details.