Guides7 min read

How to Use Your Own OpenAI/Anthropic API Key in a No-Code Bot Platform

Learn how to use your own OpenAI or Anthropic API key in Weavin, the no-code AI avatar platform. BYOK setup in minutes.

How to Use Your Own OpenAI/Anthropic API Key in a No-Code Bot Platform
Guides 6 min read ยท

How to Use Your Own OpenAI/Anthropic API Key in a No-Code Bot Platform

Connect your own OpenAI or Anthropic API key to Weavin and launch a fully custom AI avatar bot in minutes.

Why Use Your Own API Key

If you've tried building an AI chatbot for your business without touching a line of code, you already know the drill. Most no-code bot builders trap you in their ecosystem โ€” their models, their pricing, their rules. Every API call gets a markup slapped on it, and good luck figuring out what you're actually paying for. The more conversations your bot handles, the faster those mystery charges pile up. You can't swap models, you can't cap your spend, and you definitely can't optimize what you can't see.

So you try the other route: self-hosted, or cobbling things together in Zapier or Make. That's its own headache. Suddenly you're wrangling infrastructure, chasing down silent failures in your automation chains, and spending your weekends debugging API version mismatches instead of, you know, actually improving your bot. It's a brutal choice โ€” pay through the nose for a platform that does everything, or claw back control and basically become a part-time DevOps engineer. Most growing businesses get stuck right in that gap, and it's genuinely frustrating.

"I'm paying my bot platform almost $400/month and I have no idea how much of that is actual API usage versus their markup. When I asked support for a cost breakdown they just pointed me to a vague pricing page. I literally can't tell if I'm being ripped off." โ€” r/SaaS
"Tried to set up a Claude-powered support bot using Zapier. Three days later I had a Frankenstein workflow with 12 steps that broke every time Anthropic updated their API. Went back to the overpriced platform because I just don't have time for this. There has to be a better way." โ€” r/nocode

That's the real benchmark: not whether something is technically "no-code," but whether a non-technical person can actually finish it.

Method Cost Control Model Choice Setup Complexity Ongoing Maintenance
Traditional no-code platforms Hidden markups Limited Easy Platform-dependent
Self-hosted solutions Full control Any model Complex You're on your own
Zapier/Make workflows Variable Limited Moderate Frequent issues
Weavin with BYOK โœฆ Direct billing Any supported model Easy Handled for you

What You'll Have at the End

You will get

  • Full control over your AI model costs with pay-as-you-go billing direct to OpenAI or Anthropic
  • Choose GPT-4o, Claude 3.5 Sonnet, Gemini, or any supported model for your bot
  • Deploy your AI avatar to Telegram, Discord, Slack, Lark, or WhatsApp in under 5 minutes
  • Keep your API key private and secure โ€” Weavin never stores or shares your credentials

Step-by-Step Guide

Click each step to expand. The whole process takes about 5 minutes.

01

Access the API Key Settings in Weavin ~1 min

Before connecting your own key, navigate to the credentials section inside Weavin where third-party AI providers are managed.

  1. Log in to your Weavin account and open your dashboard.
  2. Click your profile icon in the top-right corner and select Settings.
  3. In the left sidebar, locate and click AI Providers under the Integrations section.
  4. You will see a list of supported providers: OpenAI, Anthropic, and Google Gemini.
02

Retrieve Your API Key from OpenAI or Anthropic ~2 min

You need to copy your secret API key directly from your provider's dashboard before entering it into Weavin. For step-by-step setup, see our documentation.

  1. For OpenAI: Go to platform.openai.com/api-keys, click Create new secret key, name it (e.g. 'Weavin'), and copy the key immediately โ€” it won't be shown again.
  2. For Anthropic: Go to console.anthropic.com/settings/keys, click Create Key, and copy the generated key.
  3. Store the key temporarily in a secure place such as a password manager before switching back to Weavin.
03

Enter and Save Your API Key in Weavin (BYOK Setup) ~2 min

Now connect your copied API key to Weavin so the platform can authenticate requests on your behalf using your own account quota.

  1. Back in Weavin's AI Providers settings, click Connect next to your chosen provider (e.g. OpenAI).
  2. Paste your API key into the Secret API Key field in the popup dialog.
  3. Optionally enter an Organization ID if your OpenAI account uses one.
  4. Click Verify & Save โ€” Weavin will send a test ping to confirm the key is valid before storing it encrypted.
  5. A green Connected badge will appear next to the provider once verified successfully.
04

Assign Your API Key to a Bot and Select a Model ~2 min

With your key saved, you can now assign it to any bot inside Weavin so that bot's AI responses are billed directly to your own provider account.

  1. Navigate to My Bots from the main sidebar and open the bot you want to configure, or create a new one.
  2. Inside the bot editor, click the AI Model tab or section.
  3. Under API Key Source, switch the toggle from Weavin Shared to My Own Key (BYOK).
  4. Select your connected provider from the dropdown (e.g. Anthropic) and then choose a specific model such as claude-opus-4-5 or gpt-4o.
  5. Click Save Bot Settings. All future conversations on this bot will now consume your personal API quota and reflect your provider's pricing directly.

What Happens After Launch

Instant Model Switching
Swap between GPT, Claude, or Gemini at any time from your dashboard without rebuilding your bot.
Real-Time Cost Visibility
Monitor token usage and API spend directly in your OpenAI or Anthropic dashboard, not through a middleman.
No Usage Caps
Your bot scales with your own API plan limits, so heavy usage never gets throttled by the platform.
Isolated Credentials
Each workspace stores its own encrypted API key, keeping multi-project setups clean and secure.

Real Use Cases Right Now

How to Use Your Own OpenAI/Anthropic API Key in a No-Code Bot Platform use cases
Customer Support Bot
Connect your GPT-4o key and deploy a branded support avatar on Telegram that handles FAQs around the clock.
Internal Knowledge Assistant
Use your Claude API key to build a Slack bot trained on company docs, keeping sensitive data under your control.
Sales Qualifier on WhatsApp
Run a conversational lead-qualification avatar on WhatsApp powered by your own Anthropic key for cost-efficient outreach.
Community Manager on Discord
Deploy a Gemini-powered Discord bot that moderates, answers questions, and engages members using your own API budget.

Common Questions

Is my API key stored securely on Weavin? +
Yes. Weavin encrypts your API key at rest and in transit. It is used only to make inference calls on your behalf and is never exposed to third parties.
Which AI models are supported with BYOK? +
Weavin supports OpenAI models (GPT-4o, GPT-4 Turbo, GPT-3.5), Anthropic models (Claude 3.5 Sonnet, Claude 3 Opus), and Google Gemini models via BYOK.
Do I still need to pay the Weavin subscription if I bring my own key? +
Yes. The Weavin subscription ($39.9/mo) covers the platform, deployment infrastructure, and no-code builder. Your API key covers the AI inference costs separately.
Can I use different API keys for different bots? +
Yes. Each bot or workspace in Weavin can be configured with its own API key, allowing you to separate billing or use different providers per project.
What if my API key runs out of credits? +
If your API key hits its usage limit or becomes invalid, your bot will stop responding until you top up your account on OpenAI or Anthropic and re-validate the key in Weavin settings.

Related Articles

How to Give Your AI Bot a Consistent Brand Voice and Personality
Guides

How to Give Your AI Bot a Consistent Brand Voice and Personality

Learn how to give your AI bot a consistent brand voice and personality using Weavin, the no-code AI avatar platform.

How to Set Up a 24/7 AI Bot for Your Community Without Writing Code
Guides

How to Set Up a 24/7 AI Bot for Your Community Without Writing Code

Deploy a 24/7 AI bot to Telegram, Discord, Slack & more in 5 minutes โ€” no code needed. Weavin makes it simple.

How to Use an AI Bot to Boost Engagement in a Dying Community
Guides

How to Use an AI Bot to Boost Engagement in a Dying Community

Revive a dying community using an AI bot. Deploy in 5 min with Weavin โ€” no-code AI avatars for Telegram, Discord & more.

Ready to build your AI avatar?

Create and deploy AI chat assistants to Discord, Telegram, Slack, and more โ€” no coding required.

Get Started Free