Run a WordPress chatbot on AWS Bedrock models
SleekAI adds an AI chatbot for AWS Bedrock to your WordPress site. It answers from the content you choose, such as posts, pages, custom post types, post meta, taxonomies and user data, with your own OpenAI, Anthropic, Google, or OpenRouter key.
Keep AI spend on the AWS contract you already have
AWS Bedrock gives you Claude, Llama, Mistral, and Titan models through a single AWS-native API, with billing on the same account that already runs the rest of your stack. The catch for WordPress users is that Bedrock’s native protocol is sigv4-signed and model-specific, which is not what a plug-and-play chat plugin expects. So most WordPress AI plugins skip Bedrock and force a separate cloud vendor contract.
SleekAI works around that by treating any OpenAI-compatible endpoint as a first-class provider. The pattern most Bedrock customers use is to deploy a thin adapter – LiteLLM in proxy mode, the AWS Bedrock Access Gateway sample, or a tiny Lambda + API Gateway – that exposes Bedrock as /v1/chat/completions.
The result is that the chatbot on your WordPress site is backed by anthropic.claude-3-7-sonnet-20250219-v1:0 or meta.llama3-1-70b-instruct-v1:0 in your own AWS account, in the region you chose, billed against the AWS EDP your finance team already negotiated.
Features
Adapter-friendly
Run LiteLLM, the AWS Bedrock Access Gateway sample, or a Lambda + API Gateway in front of Bedrock. SleekAI talks to that adapter as a normal OpenAI-compatible provider with a base URL and bearer key.
Inside your AWS tenancy
Host the adapter on Lambda, Fargate, or EC2 in the same account that runs Bedrock. Prompts and conversations never leave your AWS perimeter, and IAM scopes who can talk to which model.
Mix model providers
Multibot scopes each bot to a post type or role.
Where Bedrock plus SleekAI fits
AWS-native enterprises
Companies already on an AWS EDP add a chatbot without standing up a parallel Anthropic or OpenAI contract. Spend rolls up to the same account, governed by the same SCPs and budget alerts.
Region-locked workloads
Public sector, healthcare, and EU-data sites deploy Bedrock and the proxy in a specific region (us-east-1, eu-central-1, ap-southeast-2) so the chatbot honors the same residency rules as the rest of the workload.
Centralized AI governance
Platform teams that already use Bedrock Guardrails and CloudWatch for AI usage extend the same dashboards to the WordPress site instead of onboarding a separate vendor for marketing chat.
Wire SleekAI to Bedrock in four steps
Deploy the adapter
Spin up LiteLLM, the AWS Bedrock Access Gateway sample, or a small Lambda + API Gateway in the AWS account that owns Bedrock. Configure the IAM role with bedrock:InvokeModel permissions for the models you plan to use.
Map your data
Choose the posts, fields, taxonomies or users the bot should know and reference them in the instruction.
Pick a model
Store your OpenAI, Anthropic, Google or OpenRouter key once in the shared AI settings, or add a compatible endpoint, and choose the chatbot’s model.
Set display conditions
Decide which pages, post types, roles or logged-in states show the chatbot.
Why Bedrock matters for AWS-native sites
For shops that already standardized on AWS, every new vendor relationship is a tax. Bedrock collapses that overhead by exposing Claude, Llama, Mistral, and Titan models through a single AWS-native API governed by the IAM, KMS, and CloudTrail stack the platform team already operates.
The chatbot on your marketing site can run on Claude 3.7 Sonnet through Bedrock without the legal team ever opening a new vendor file, because there is no new vendor.
SleekAI completes that picture by treating any OpenAI-compatible proxy as a normal provider. A Fargate task running LiteLLM in your VPC, an AWS Bedrock Access Gateway deployment, or a small Lambda + API Gateway combo turns Bedrock into a drop-in endpoint for WordPress.
Prompts stay inside the AWS account, Cost Explorer shows exactly how much each model spent, Guardrails apply to every request, and the chatbot ends up as one more well-governed AWS workload instead of a shadow integration.
Frequently asked questions
Does SleekAI talk to Bedrock directly with sigv4?
Not directly. Bedrock’s native protocol is sigv4-signed and model-specific, which differs from the OpenAI chat schema SleekAI’s provider engine expects. The supported pattern is an OpenAI-compatible proxy (LiteLLM, Bedrock Access Gateway, custom Lambda) that handles sigv4 on the AWS side and exposes /v1/chat/completions to SleekAI.
Which proxy do most teams pick?
AWS’s official Bedrock Access Gateway sample is a great option if you want a one-click CloudFormation deploy.
Where does the proxy run?
Anywhere you control: Lambda + API Gateway, Fargate, ECS, EKS, or an EC2 instance. Most teams keep it in the same VPC and region as Bedrock and put it behind a private API Gateway so only WordPress (over a VPC endpoint or VPN) can reach it.
Which Bedrock model IDs work?
Any model your proxy is configured to expose. Common choices are anthropic.claude-3-7-sonnet-20250219-v1:0, anthropic.claude-3-5-haiku-20241022-v1:0, meta.llama3-1-70b-instruct-v1:0, and mistral.mistral-large-2407-v1:0.
Does this stay inside my AWS account?
Yes, as long as the proxy is hosted inside your AWS tenancy. WordPress calls the proxy URL, the proxy calls Bedrock via the AWS SDK with IAM credentials, and Bedrock returns the response. No data leaves the AWS account that owns both the proxy and the Bedrock service.
How does billing work?
Bedrock token usage shows up on the same AWS invoice as the rest of your spend, broken down by model in Cost Explorer. SleekAI never marks up tokens or charges per request.
Can I use Bedrock Guardrails with this?
Yes. Most adapter projects let you attach a Guardrail ID to the proxy config so every chat request that flows from SleekAI to Bedrock is filtered against your guardrail policy.
Which AI providers does it support?
OpenAI, Anthropic, Google and OpenRouter, plus custom OpenAI-compatible endpoints. You bring your own API key and the provider bills you directly.
Pricing
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
…or get the Bundle Deal
and save €250
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
SleekAI
SleekByte
SleekMotion
SleekPixel
SleekView
SleekRank
SleekTrack