Step one
Connect your server
Go to Dashboard → Discord → Connect server. Approve the bot in Discord and it starts responding straight away.
- • Only workspace admins can connect servers.
- • The bot is added automatically once you approve.
Everything to launch, train, and grow your AI support agent on web, Telegram, Discord and email. Every page indexed by the search box on the right. Every code sample copies on click.
AIDevelopia lets you build an AI support assistant and deploy it where your customers already are — your website, Telegram, Discord, or email inbox. Train it on your own content, watch it answer questions automatically, and use the dashboard to catch anything it misses.
Train it with your docs, FAQs, and PDFs. Customise the look and feel to match your brand.
Website widget (all plans), Telegram & Discord (Starter+), Email bot (Pro+).
See every conversation, unanswered question, and usage stat — all in one dashboard.
Your bot auto-detects the customer's language and replies in kind — no setup required.
Sign up here — it takes under a minute and no card is required. Your account starts on the Free plan which is permanently free with no expiry date. Paid plans (Starter, Growth, Pro) come with a 30-day free trial when you first subscribe.
After signing in you'll go through a short onboarding flow. Upload your logo, pick your brand colours, write a welcome message, and choose a tone (professional, friendly, etc.). You can change any of this later under Branding in the dashboard.
Head to Knowledge Base to upload your docs, paste your FAQs, or add PDFs. The more you add, the better your assistant gets at answering real questions. Unanswered questions are flagged for you so you always know where the gaps are.
Start free, then browse plans when you want more chat volume or extra channels like Telegram, Discord, or email. Upgrade or downgrade any time from the subscription dashboard. Yearly billing saves 20%.
Upload PDFs, Word docs, or plain text files — or just paste content directly. Your assistant reads everything you add and uses it to answer questions.
Add your most common questions directly from the FAQ section. Import from CSV to bulk-load a list, and toggle individual FAQs on or off without deleting them. You can also promote an unanswered question straight into an FAQ with one click.
Every question your assistant couldn't answer gets logged here automatically — whether it came from the website widget, Telegram, Discord, or email. Review the list, add the missing content to your knowledge base, then mark queries as resolved so your analytics stay clean.
The chat widget is the fastest way to put your AI assistant in front of visitors. Each
tenant gets a hosted script at
https://aidevelopia.com/developia.js (a hosted static
bundle — nothing for you to build or host). Drop it into any site and the widget will load with your
branding, knowledge base, and rate limits.
Go to the dashboard ➝ Branding ➝ Share widget. You can copy the code manually or use "Send embed code" to email it to a developer. The script contains signed tenant metadata so you don't need to host anything yourself.
</body> on every page you want
the widget to show.<script src="https://aidevelopia.com/developia.js" data-api-key="YOUR_API_KEY"></script>
/test-chat inside your workspace to preview the widget in
isolation.Give your customers support inside Telegram — in DMs or group chats. Your assistant answers questions using your knowledge base, escalates what it can't handle, and logs everything so you stay in the loop.
/start, /help, /about.When your knowledge base doesn't have an answer, the assistant falls back to a friendly AI response rather than a blank wall.
In busy group chats, set the bot to only respond when someone tags it — keeps the chat clean.
Add internal Telegram chat IDs and get a private notification whenever a question stumps the bot.
Route incoming support emails through your AI assistant so common questions get answered instantly — no human needed. You stay in control: the bot handles what it knows, and anything it can't answer lands in your Unanswered Queries for follow-up.
Bring your AI assistant into your Discord server. Members get instant answers from your knowledge base, can report bugs, request features, and flag issues — all without leaving Discord.
Step one
Go to Dashboard → Discord → Connect server. Approve the bot in Discord and it starts responding straight away.
Step two
Go to Dashboard → Discord → Sync Slash Commands. This activates all commands in your server — takes about 5 seconds.
Step three
Your dashboard shows every question asked, every bug reported, and every gap in your knowledge — all in one place.
Available commands
Members type / in any channel to see and use these commands.
/developia ask
Ask a question
Get an instant answer from your knowledge base. If the bot doesn't know, your team is notified.
/developia help
See all commands
Shows a full list of what the bot can do. Useful for new members finding their feet.
/developia status
Check bot activity
See how many questions have been answered and when the bot was last active in your server.
/developia summarize
Recap recent activity
Get a quick summary of recent conversations. Great for catching up after being away.
/developia escalate
Flag for your team
Leave a note for your admins to follow up on. They get notified straight away.
/developia verify
Verify your wallet (Web3 only)
Generates a private, time-limited link to verify wallet ownership and unlock holder channels.
/reportbug
Report a bug
Opens a short form to describe the issue and how serious it is. Reports go straight to your admin dashboard.
/reportfeature
Request a feature
Members submit ideas directly from Discord. You see every request in the dashboard alongside other feedback.
Your bot doesn't only reply when someone tags it. It watches normal channel chat and decides when to speak up — and when to stay quiet. Most community bots reply to everything, which turns them into noise. Aidevelopia reads recent messages and only jumps in when it can actually help.
Every message goes through five checks. The bot only replies if all five pass.
All settings live in your dashboard under Branding → Advanced.
Voice
Pick how the bot talks: Professional, Friendly, Playful, or Chaotic. Same information, four tones.
Confidence threshold
How sure the bot has to be before it speaks. Higher means pickier (quieter). Lower means looser (chattier).
Cooldown
Minutes between replies to the same user. Prevents back-to-back bot spam.
Daily budget
Max proactive messages per channel per day. When it hits the limit, the bot goes silent for the rest of the day.
Playfulness bias
0 means only answer real questions. 100 welcomes banter, fun facts, and jokes. Adjusts how leaned-in the bot is when the moment allows for it.
Two extras you can turn on:
Tip
Silence is a feature. If the bot feels too quiet, lower the confidence threshold or raise the playfulness bias. If it feels too chatty, do the opposite. Every decision is logged so you can see why the bot spoke or stayed quiet on any given message.
AIDEVELOPIA automatically detects the language a customer writes in and responds in that same language — across every channel, on every plan, with zero configuration. If a visitor opens your website chat and types in French, your bot replies in French. Switch to Arabic mid-conversation and it follows along.
A customer sends a message in any language.
The AI model detects the language automatically from the message content.
Your bot searches your knowledge base (always in its stored language), then formulates and delivers its reply in the customer's language.
Your knowledge base content stays in whatever language you wrote it. The AI translates the answer on the way out — you don't need to duplicate your content in every language.
Works across all four channels: website widget, Telegram, Discord, and email — no per-channel configuration.
Available on all plans including Free — no upgrade needed to serve international customers.
If the language is ambiguous (e.g. a single word or emoji), the bot defaults to English.
Want to see it in action? Try the live demo in French, Spanish, Arabic, or Portuguese.
Try the demoAutomatically crawl your website and turn every page into searchable knowledge for your AI assistant. Powered by TinyFish Web Agent, this feature handles JavaScript-rendered pages, follows internal links, and extracts clean content — no manual uploading required.
Auto-Knowledge Indexing
Crawl your entire website and automatically create knowledge base entries. The AI assistant can immediately answer questions using the crawled content.
JavaScript-Rendered Pages
Unlike basic URL fetching, the TinyFish web agent renders JavaScript before extracting content — perfect for SPAs, React sites, and dynamic pages.
Live Data Retrieval
When your knowledge base doesn't have a confident answer, the AI can fetch real-time information from the web to supplement its response.
Smart Crawl Limits
Configurable page limits (default: 20 pages) and minimum content thresholds ensure only meaningful content gets indexed.
POST /tinyfish/crawl
// Request body
{ "website_url": "https://your-website.com" }
// Response
{ "success": true, "crawl_id": 42, "status": "pending" }
GET /tinyfish/crawl/{id}/status
// Check crawl progress
{ "pages_crawled": 12, "entries_created": 10, "status": "processed" }
Environment Variables
TINYFISH_API_KEY=your_api_key_here
TINYFISH_AUTO_INDEX_ENABLED=true
TINYFISH_LIVE_DATA_ENABLED=true
TINYFISH_CRAWL_MAX_PAGES=20
TINYFISH_LIVE_DATA_THRESHOLD=0.4
For crypto & token communities
The Web3 AI Bot is a version of your AI assistant built specifically for crypto projects, DAOs, NFT collections, and token communities. It connects to your Discord or Telegram, learns from your project documents (whitepaper, tokenomics, roadmap, FAQs), and adds live market features that standard bots don't have — real token prices, swap quotes, and multi-chain wallet support.
Who it's for
DAOs, NFT projects, DeFi protocols, token communities — any Web3 project with a community on Discord or Telegram.
What's different
On top of answering from your docs, it fetches live token prices and swap quotes — things a regular AI bot cannot do.
Quick start
When a community member asks a price question — "what's the price of SOL?", "how much is BONK worth?" — the bot fetches the current market price in real time and includes it in the answer. Prices come from DexScreener with CoinGecko as a fallback.
What the bot includes in a price answer
// Member asks in Discord or Telegram:
what's the price of SOL?
// Bot answers:
SOL is $142.38 right now (+3.2% in the last 24h).
Volume today: $4.8B. Chart: dexscreener.com/...
Supported tokens
Any token listed on DexScreener — which covers thousands of tokens across all major chains. The bot recognises token names and ticker symbols (SOL, ETH, BONK, WIF, JUP, USDC, and many more). If a token is too new or too small to appear, the bot says so rather than guessing.
When someone asks "how much USDC do I get for 1 SOL?" or "swap 2 SOL to BONK", the bot fetches a real-time quote from Jupiter — the largest swap aggregator on Solana — and returns the output amount, price impact, and a direct link to execute the swap. The bot never executes trades itself; it gives the information and the link.
What a swap answer includes
// Member asks:
how much USDC if I swap 2 SOL?
// Bot answers:
2 SOL → 284.61 USDC right now (0.08% price impact).
Execute on Jupiter: jup.ag/swap/SOL-USDC
Solana only
Swap quotes use Jupiter, which is a Solana-native protocol. Quotes are available for SOL, USDC, USDT, BONK, WIF, JUP, RAY, ETH (wrapped), BTC (wrapped), and many more Solana tokens. EVM chain swaps (Ethereum, Polygon, etc.) are not supported via this feature.
Your bot learns from the documents you upload. For Web3 projects, there are specific document types you can tag when uploading so the bot handles different question types more accurately.
Whitepaper
Your project's full technical and vision document.
Tokenomics
Supply, distribution, vesting, and utility details.
Roadmap
What's planned and when. Q3, Q4, future milestones.
Community FAQs
The questions your mods answer manually every day.
AMA Transcripts
Past AMAs turned into searchable knowledge.
Community Rules
Roles, permissions, channel rules, onboarding info.
When you upload, select the matching document type from the dropdown. The bot uses this to prioritise the right source — supply questions go to tokenomics, milestone questions go to roadmap, and so on.
The bot can answer wallet questions (balance lookups) across six blockchains. This is useful when your community members ask things like "can you check my wallet?" or when you use token gating to verify holders.
| Chain | Native Token | Wallet Lookups | Swap Quotes |
|---|---|---|---|
| Solana | SOL | ✓ Supported | ✓ Via Jupiter |
| Ethereum | ETH | ✓ Supported | Solana only |
| Polygon | MATIC | ✓ Supported | Solana only |
| BNB Chain | BNB | ✓ Supported | Solana only |
| Arbitrum | ETH | ✓ Supported | Solana only |
| Base | ETH | ✓ Supported | Solana only |
A note on EVM addresses
Ethereum, Polygon, BNB, Arbitrum, and Base all use the same wallet address format (starting with 0x). If your project runs on more than one of these chains, you can set your primary chain in the dashboard so the bot checks the right one.
Verify which of your community members actually hold your token or NFT — and give holders their own perks, roles, and answers. Nobody has to hand over a seed phrase; verification is a signature-only flow.
Two paths. Members pick whichever works for them.
Wallet signature
Member clicks "verify" → their wallet extension (MetaMask, Phantom, etc.) asks them to sign a short message → your bot confirms the signature. No transaction. No gas. No seed phrase, ever.
Telegram login
For Telegram communities, members can tap the Telegram Login button on your verify page — one tap, no wallet extension needed. Uses Telegram's own signed-payload flow.
Verification unlocks up to three things depending on how you've set your community up:
A single toggle in your dashboard. When on, the bot gives full, detailed answers to verified holders and short "please verify to unlock" pointers to everyone else. Useful for token-gated Discord servers and paid NFT communities where members are meant to earn access.
When to turn it on
Leave it off for open communities where anyone should be able to ask anything.
yoursite.com/web3/verify) with your community. Members verify once; the bot remembers.
Security note
Aidevelopia never asks for a seed phrase, private key, or transaction approval during verification. If any part of the flow asks for one of those things, close the tab — you're not on Aidevelopia. Verification is always signature-only.
Every workspace ships with dashboards that show how your assistant is performing and where limits sit relative to your plan.
/chat/usage)ChatUsageController::export endpoint./file-usage)FileUsageController::getStats).Flat monthly pricing — we never charge per question answered, per AI resolution, or per seat. Pick the plan that fits your volume and upgrade any time.
| Plan | Price | Chats/month | Channels included |
|---|---|---|---|
| Free | $0 forever | 100 | Website widget only |
| Starter | $20 / month | 500 | Website + Telegram |
| Growth Popular | $45 / month | 1,000 | Website + Telegram + Discord |
| Pro | $80 / month | 3,000 | All channels + Email bot |
| Enterprise | Custom | Unlimited | All channels + custom domain |
Your bot uses multiple AI providers under the hood — automatically. You never need to add API keys, sign up for third-party accounts, or manage any of it. Aidevelopia handles the whole thing.
Behind the scenes, your answers come from one of these — whichever is fastest and available at the moment:
Groq
Very fast, low cost. The default first choice for most answers.
Cerebras
Handles long conversations well. Used when the message is complex.
OpenAI
GPT models — reliable, strong general-purpose reasoning.
Anthropic
Claude models — great for nuanced or long-form answers.
Gemini
Google's model — used as a fallback when others are busy.
OpenRouter
A free-tier fallback so your bot keeps replying even at the tail end.
Have a preference?
Enterprise customers can pin a specific provider for compliance or performance reasons. If you need this, reach out via Contact.
The AIDevelopia REST API lets you integrate your AI assistant directly into your own products, dashboards, or workflows — no widget required. Send a message and get a response, maintain conversation history with a session ID, and build anything on top of the same AI that powers your chat channels.
Every request must include your API key. Pass it as a request header (recommended) or as a query parameter.
Header (recommended)
Query parameter (alternative)
Generate or manage your API key from the API Key page in your dashboard. Your key is shown once at generation time — store it securely.
/api/chat
All plans
Send a message to your AI assistant and receive a response. Pass a consistent session_id across requests to maintain conversation history.
Request
curl -X POST https://your-domain.com/api/chat \
-H "X-Tenant-Api-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"message": "What are your opening hours?",
"session_id": "user-123-session"
}'
Response
{
"response": "We are open Mon–Fri, 9am–6pm.",
"session_id": "user-123-session",
"branding": {
"primary_color": "#0a0a0a",
"avatar_url": null,
"chatbot_name": "My Bot",
"welcome_message": "Hello!"
},
"usage": {
"chat_limit": 500,
"current_chats": 42
}
}
| Field | Type | Description |
|---|---|---|
| message | string *required | The user's message to send to the AI assistant. |
| session_id | string optional | A unique identifier for the conversation thread. Pass the same value on follow-up messages to maintain history. Omit for a one-off query. |
API access is available on all plans. Additional endpoints unlock on higher tiers. The usage object in every response tells you where you stand.
| Endpoint | Method | Available on |
|---|---|---|
| /api/chat | POST | All plans |
| /api/conversations | GET | All plans |
| /api/knowledge | POST/PUT/DELETE | Growth+ (coming soon) |
| /api/analytics | GET | Pro+ (coming soon) |
• Chat messages sent via the API count toward your monthly chat limit, the same as widget and channel chats.
• chat_limit: -1 in the usage object means your plan has unlimited chats.
• Requests made with a disabled or deleted API key return 401 Unauthorized.
All four channels are live. The website widget is available on every plan. Telegram is available on Starter and above. Discord is available on Growth and above. The email bot is in beta and available on Pro and Enterprise.
Yes. The Free plan has no expiry date — it's permanently free with 100 chats per month and website widget access. You only pay if you want more chats or extra channels. Paid plans come with a 30-day free trial when you first subscribe.
Your chat count resets at the start of each billing cycle. Storage (uploaded files) persists until you delete something. If you're getting close to your limit, you'll see a warning in the dashboard and can upgrade any time.
Yes. Chat usage exports as a CSV from the usage dashboard. Your knowledge base can be exported in bulk from the knowledge base section. Billing history is available in the dashboard and also through your Stripe billing portal.
Any question your assistant can't answer — across all channels — is automatically logged under Unanswered Queries in the dashboard. Add the missing content to your knowledge base, then mark queries as resolved to keep your analytics clean.
Yes. When you cancel, your subscription stays active until the end of the current billing period. You won't be charged again, and you keep full access right up to the last day.
Yes. See the API Reference section above for endpoints, examples, and plan-tier access. Generate your API key on the API Key page in your dashboard.
Need help? Reach out via the contact form or email us from inside the dashboard. Enterprise customers receive priority handling and custom onboarding sessions.
Keep an eye on the blog for release notes and implementation tips.
Loading…
AIDEVELOPIA — AI operators, on every channel.
Try AIDEVELOPIA FreeYour AI assistant could be live in 5 minutes.
Thousands of businesses use AIDEVELOPIA to answer customer questions 24/7 — on their website, Discord, Telegram, and email. All from one dashboard.
Start Free — No Card Needed