Demo Mode Active— Showing sample data for sales demos. No real data is affected.
You're viewing as a guest. Sign up to save your data and unlock full access.
☰ Navigate — Tap to switch tabs
⚠
Server Domain Not Configured
Twilio webhooks need a domain to route calls to your server. Go to Settings and enter your VPS domain or tunnel URL.
📚
How Janovum Works
Janovum lets you deploy AI automation for any business in minutes. You set it up, your client goes live — no coding, no technical knowledge needed.
⚡ Quick Start — 3 Steps
1
Go to Setup Wizard
Click Setup Wizard in the sidebar. Pick Deploying for a Client. Fill in the business name, type, email, and hours.
2
Pick Services
Choose what the client needs — AI Receptionist, Data Automation, Social Media, Email Campaigns, and more. Mix and match.
3
Deploy
Hit Deploy. The AI goes live immediately. Provide any API keys needed (instructions shown on screen).
🏢 What You Can Deploy
📞
AI Receptionist
Answers incoming phone calls, books appointments, handles FAQs 24/7. Works for any service business — salons, dentists, gyms, contractors, restaurants.
Needs: Twilio account ($1/mo per number)
🔧
Data Automation
Scrapes leads, processes spreadsheets, pulls reports, monitors websites, syncs data between apps. Runs on a schedule automatically.
Needs: Just describe the workflow — no extra APIs
📊
CRM & Follow-Ups
Tracks customers in a pipeline, sends follow-up messages automatically after calls, quotes, or appointments. Turns cold leads warm.
Needs: Nothing extra — built-in
📷
Social Media Manager
Creates and posts to Instagram, Facebook, TikTok, and Google Business automatically. Generates captions, hashtags, and images.
Needs: Platform API keys (free — instructions provided)
💌
Email Campaigns
Sends newsletters, promos, and re-engagement emails automatically. Builds and manages an email list. Tracks open rates.
Needs: SendGrid or Gmail (free tier available)
🌟
Review Management
Texts customers after service asking for a Google or Yelp review. Auto-responds to bad reviews. Tracks reputation score.
Needs: Twilio for SMS (same number as receptionist)
🔑 API Keys — What You Need & Where to Get Them
Service
API Needed
How to Get It
AI Receptionist
Twilio — free trial, ~$1/mo per number
twilio.com → Sign up → Buy a number → Copy Account SID + Auth Token
Just describe what to automate — the AI handles it
🛠 Where Do I Enter These Keys?
➤ Go to Settings → API Keys to enter your keys globally (applies to all clients)
➤ OR during client setup in the Setup Wizard — it asks you for the relevant keys before deploying
➤ For the AI Receptionist: after deploying a client, go to Twilio Console → Phone Numbers → Your Number → Voice webhook and paste the webhook URL shown after deployment
➤ API keys are encrypted and stored on your server — never shared with anyone
❓ FAQ
Do clients need a phone number for every service?
No — only the AI Receptionist and SMS features need a phone number (via Twilio). Data automation, CRM, email campaigns, and social media work without any phone number.
What if I don't have a Twilio account yet?
Skip the Twilio field during setup and add it later from the client's settings page. The AI can still handle all other services without it. Twilio takes about 5 minutes to set up at twilio.com.
How much does it cost to run a client?
AI Receptionist runs about $0.023/minute of call time. Data automation jobs cost pennies. Most clients cost $10–50/month in API costs depending on usage. You charge the client whatever you want.
Can I deploy a data automation client without any phone number?
Yes — in the Setup Wizard just pick Data Automation or CRM as the service. The wizard skips the phone/Twilio fields entirely and asks you to describe the automation instead.
JANOVUM
Welcome to Janovum
Your AI-powered platform for turning ideas into reality
💡
Start Building
Have an idea? Let's make it real.
🔧
Explore the Toolkit
33 tabs. 185+ tools. Unlimited possibilities.
What Will You Create?
People are building incredible things with Janovum
🏭
AI Business
Launch an AI-powered service in 24 hours
⚡
Automation Empire
Automate any process with workflows
🤖
Digital Team
AI employees that work 24/7
🎨
Content Machine
Generate unlimited content with AI
📈
Customer Pipeline
From lead to loyal customer, automated
✨
Your Own Creation
If you can dream it, you can build it
System Status
--
Status
--
--
Agents
0
registered
Heartbeat
--
--
Costs
$0.00
this session
Director
0
routed
Telegram
OFF
listener
Approvals
0
pending
Events
0
last 100
Things Built
0
from Idea Lab
Health Score:--
🚀 Getting Started
⭕
Choose Setup Mode
Client deploy or personal use
⭕
Connect Server
VPS or managed hosting
⭕
Add API Key
Anthropic or free models
⭕
Business Info
Name, hours, contact
⭕
Pick Modules
Receptionist, CRM, etc.
⭕
First Deployment
Go live
Click any item to jump to that step. This checklist disappears once you're fully set up.
⚡ Quick Actions
Recent Activity
Loading events...
Chats
Checking auth...
Chat Terminal--
--
✉
Janovum Terminal
Your AI command center. Talk, build, automate — anything.
Examples:
Create a tool that monitors my Shopify inventory and restocks when below 10 units
Build me an AI employee that handles all customer refund requests via email
Create a workflow: scrape competitor prices daily → compare to mine → alert me if they're cheaper
Write a Python script that sends me a Telegram summary of today's sales every night at 9pm
Enter to send · Shift+Enter for newline · Use the API to build custom tools & employees
Files
platform/
No file selected
Director — Command Center
The brain of the platform. Routes messages, manages employees, orchestrates everything.
Running Bots
0
active employees
Messages Routed
0
total
Telegram
Offline
listener status
Last Action
—
most recent
Active Operations — Live
--
Active Employees
No employees active
Running Workflows
No workflows running
Recent Messages Routed
No messages routed yet
Quick Commands
Talk to the Director
Pipeline: You → Director → AI Employee → Response
The Director is ready. Type a command or ask a question.
Routing Rules
Priority
Condition
Route To
Status
1
If message contains appointment, book, schedule
Receptionist
Active
2
If message contains price, cost, quote, buy
Sales Rep
Active
3
If message contains help, issue, problem, broken
Customer Support
Active
4
If from channel Telegram
Director (auto-route)
Active
*
Default (no match)
Director AI
Fallback
Activity Log
No activity yet. Send a message or start the Telegram listener.
Bot Routing Map
Pre-Built Bots
Ready-to-run bots. Configure and press Start. All use FREE APIs — zero cost.
Loading bots...
Bot Config
Create Agent
Agent Registry
Loading agents...
Agent Messages
No messages loaded.
Agent Marketplace0 templates
Loading marketplace...
Tracing & Events
Full observability dashboard. Every action logged, every event tracked.
Total Events
0
Events Today
0
Errors
0
Warnings
0
Log New Event
Event Timeline — Last 24 Hours
24h ago18h12h6hNow
Event Stream
No events yet. Events are logged automatically as the toolkit runs.
Approvals
Human-in-the-loop approval system. Control what the AI can do without your permission.
Pending
0
Approved Today
0
Denied Today
0
Active Rules
0
⚠ Pending Approvals
Items waiting for your decision
✓
No pending approvals. All clear!
Approval Rules
Define what actions need human approval before the AI executes them.
Quick Rule Templates
Approval History
No approval history yet.
Emit Custom Event
Event Types
Loading...
Recent Events
Auto-refreshes every 10s
Loading...
Voice Interface
Talk to the AI, transcribe audio, practice calls, control everything with your voice.
MIC READY
Voice Chat — Talk to the AI
🎤
Voice Chat
Click the microphone and start talking. The AI responds with voice.
HEARING YOU
You said:
AI Response:
Click the mic to start listening
Voice Settings
Voice Commands
Say these phrases and the AI responds automatically.
Transcription Tool
Call Simulator
Practice handling calls with an AI caller. Pick a scenario and start the simulation.
Text-to-Speech
Python Executor
Shell Command
Output
Waiting for execution...
Duration: --Exit: --
Execution Log
Loading...
Soul Editor
Define the AI personality, tone, rules, and behavior. Shape exactly how the AI communicates.
Quick Personality Templates
Personality Builder
FormalCasual
CalmEnthusiastic
ConciseDetailed
LowHigh
Rules Manager
Add specific rules the AI must follow. Rules override general personality settings.
Compiled System Prompt Preview
Click "Preview Prompt" to see the compiled system prompt.
Test Personality
Send a test message and see how the AI responds with the current personality configuration.
Fill in the basics about the business you're deploying for.
The business name clients and callers will hear from the AI
Only needed if using AI Receptionist or SMS features
We'll send notifications here
Buy a number at twilio.com/console (~$1/mo). Leave blank to add later. Format: +1xxxxxxxxxx
The AI uses this to answer questions about the business
ℹ️ How deployment works
The client's AI lives on Janovum's server — no VPS needed on their end. After deploying, you'll see any API keys needed based on the services you picked. Most services need nothing beyond what's already set up.
What does this client need?
Pick the services to activate. You can always change these later.
⚙ Describe the Data Automation
Describe what data to pull, process, or automate. Be as specific as possible — the AI will handle the rest.
🤖 Configure Your AI Agent
Write this like training a new employee — be specific about their role, tone, and what they should do.
After deploy, you'll get a webhook URL. You can forward emails to it via Gmail filters + Zapier, or hit it directly from any app. No coding needed.
Quick Templates:
💡 Not sure what to pick? Start with AI Receptionist + Appointment Booking for any service business, or Data Automation + CRM for a non-phone client.
Ready to Deploy
Review the setup and hit Deploy. The AI will be live for this client immediately.
🚀 What happens when you click Deploy:
✓ Config saved to server
✓ AI modules activated
✓ Receptionist starts answering
✓ Owner gets confirmation email
🖥️ Agency / Self-Hosted Setup
1 VPS & Domain
2 API Keys
3 Business Type
4 Modules
5 Business Info
6 Module Config
7 Review & Deploy
Your VPS & Server Domain
Your toolkit needs to point at your own server. Enter your VPS domain below, or auto-provision one.
🖥️ How Agency Mode Works
1. You have a VPS running the Janovum platform (Flask server)
2. This toolkit UI connects to your server — not Janovum's
3. Your clients deploy on your VPS — you control everything
4. Create tools & employees from your terminal: python3 janovum.py create tool
🖥️
I already have a VPS
I have my own server on Vultr, DigitalOcean, or similar. I'll connect it manually.
You handle hosting costs
⚡
Get an automated VPS
We provision, configure, and deploy everything for you. Ready in under 2 minutes.
$50 / month — fully managed
One-Command Install
SSH into your VPS and run this to install everything automatically:
curl -sSL https://janovum.com/install.sh | bash
Or manually: git clone https://github.com/janovum/toolkit.git && cd toolkit/platform && python install.py
Your VPS domain — phone webhooks and the dashboard will use this
Your VPS public IP (from Vultr, DigitalOcean, Linode, etc.)
Port the Janovum server runs on (default 5050). Nginx will proxy to this.
Step-by-step setup guide
1. Get a VPS ($6-10/mo) Sign up at vultr.com, digitalocean.com, or linode.com. Pick Ubuntu 22.04, 1 CPU, 1GB RAM.
2. Point your domain Add an A record pointing to your VPS IP at your domain registrar.
🔒 Your card details are processed securely. By clicking "Provision Now" you authorize a recurring charge of $50.00/month until cancelled.
⏳
Provisioning your server...
This takes about 90 seconds
⏳Charging card & creating account
⏳Spinning up VPS (2 vCPU / 4GB RAM)
⏳Installing Python, Nginx, dependencies
⏳Deploying Janovum toolkit
⏳Configuring domain & SSL certificate
⏳Starting server & verifying health
API Keys & Credentials
Add your keys here. Only the Anthropic key is required for premium modules — everything else is optional or free.
🤖Anthropic (Claude AI)RECOMMENDED
Powers all premium modules. Get a key at console.anthropic.com. Free modules work without this.
Auto-pauses API calls when this limit is reached. Protects against runaway costs.
📞Phone ProviderFOR AI RECEPTIONIST
Required only if you're using the AI Receptionist module. Skip if you don't need phone features.
✉Email (SMTP)OPTIONAL
For sending automated emails (campaigns, notifications, follow-ups). Works with Gmail, Outlook, or any SMTP provider.
What type of business is this for?
Pick a preset to auto-select the right modules, or choose custom.
Enable / Disable Modules
Toggle on what this client needs. Green = FREE (no API key). Red = needs Claude API.
Business Details
This info is shared across all modules — the AI uses it to answer questions and personalize responses.
1-2 sentences. The AI uses this to answer "What do you do?" questions
The AI will tell callers when you're open/closed
Appointment notifications and alerts go here
For urgent SMS alerts (optional)
How the AI speaks: friendly, professional, casual, formal...
Module Configuration
Configure each enabled module for this specific client.
Review & Deploy
Review everything before saving. This writes to config.json and activates the modules on your server.
Proposal Generator
Fill in the client's info → generate a polished PDF proposal you can send or print on the spot.
Client Info
Services to Include
Pricing
Your Info (Agency)
📄
Fill in the form and click Generate Proposal
🔗 Demo Mode — Share a Live Demo Link
Generate a shareable link that shows a prospect their own branded demo dashboard — no login, no setup.
DEMO LINK — Share with prospect:
This link shows a pre-filled branded demo dashboard. The prospect sees exactly what their setup would look like.
Plans & Billing
Run the toolkit on your own VPS, or let Janovum manage everything. Deploy for clients, keep the margin.
Current Plan
Self-Hosted (Free)
You manage your own VPS — no monthly fee to Janovum
Orders / Clients
—
All plans include the full Janovum platform — every tool, every AI employee, every module. The only difference is how many clients you can deploy and whether Janovum hosts your server or you bring your own.
Personal
$19/mo
1 client — just yourself
✓ 1 deployment
✓ All tools & AI employees
✓ Full platform access
✓ You host your own VPS
✕ Managed hosting
Starter
$49/mo
1–5 clients
✓ Up to 5 deployments
✓ All tools & AI employees
✓ Full platform access
✓ You host your own VPS
✕ Managed hosting
Growth
$97/mo
5–15 clients
✓ Up to 15 deployments
✓ All tools & AI employees
✓ Managed VPS included
✓ Priority support
✕ White-label
Pro
$147/mo
15–25 clients
✓ Up to 25 deployments
✓ All tools & AI employees
✓ Managed VPS included
✓ White-label branding
✓ Custom domain
Agency
$197/mo
25+ clients — unlimited
✓ Unlimited deployments
✓ All tools & AI employees
✓ Dedicated managed VPS
✓ Full white-label + domain
✓ Onboarding call + Slack
🖥️
Bringing your own VPS?
Personal and Starter plans are self-hosted — you run it on your own server. Growth, Pro, and Agency include a Janovum-managed VPS.
💰 Profit Calculator — How Much Can You Make?
Set what you charge your clients. The toolkit does the work — you keep the margin.
You charge each client: $500/mo
$200$2,000
Number of clients: 5
150
Your Janovum plan: Agency ($197/mo)
Revenue
$2,500
/month
Your Cost
$197
/month
Net Profit
$2,303
/month
Annual profit: $27,636 · Margin: 92%
📋 VPS Orders
No orders yet. Plans purchased here will appear below.
🔒 Secure checkout. By clicking below you authorize a recurring monthly charge until cancelled.
💳 Toolkit Wallet — Central Payment Method
Add a credit card or payment method here ONCE. Every bot and tool in the toolkit can use it to make purchases, restock, pay for services — all within your spending limits. No need to configure payment per-bot.
TOOLKIT WALLETNo card added
**** **** **** ****
Name
Not set
Exp
--/--
Spending Limits
Set maximum amounts the AI can spend. Any purchase above these limits requires manual approval.
$
$
$
$Purchases above this go to Approvals tab
Spending Overview
Today
$0
$200 remaining
This Month
$0
$2,000 remaining
Transactions
0
This month
Pending Approval
0
Needs your OK
Recent AI Purchases
Allowed Purchase Categories
Control what the AI is allowed to buy. Unchecked categories will be blocked.
💎 Crypto Wallet — Let the Bot Use Your Crypto
Connect your Phantom, MetaMask, or any crypto wallet. The bot can use your crypto to make purchases, pay for services, swap tokens — within your limits.
👻
Phantom
Solana, Ethereum, Polygon
Not connected
--
🦊
MetaMask
Ethereum, BSC, Arbitrum, Base
Not connected
--
🔑
Manual Import
Any wallet via private key
Crypto Spending Limits
$
$
🔒 Sign In with Claude (OAuth)
Users with a Claude Pro / Max / Team subscription can connect their account instead of using an API key. Their subscription powers the toolkit — no separate API costs.
Checking auth status...
⚙ OAuth Developer Config
🔑 API Keys
Enter once — applies to all clients
These keys power your AI features. All are optional except Anthropic — add only what you need for the services you're using.
🤖 Anthropic (Claude AI Brain) — Required for all AI features
🎤 Voice Stack — For AI Receptionist (phone calls)
Get free at console.groq.com
Get free at play.cartesia.ai
Get free at deepgram.com
💌 Email Sending — For email campaigns, follow-ups, notifications
Get free at sendgrid.com
Heartbeat Control
--
Failover Provider Status
Loading...
Cost Overview
Loading...
🌐 Server Setup
Configure your domain/tunnel URL so Twilio webhooks point to the right place. This is required for clients to receive calls.
No https:// prefix needed. Phone webhooks will use https://DOMAIN/incoming
🚀 VPS Deployment Guide
Copy-paste commands to deploy the Janovum toolkit on a VPS (Ubuntu/Debian).