← 返回
AI智能 Key 中文

RingBot

Make outbound AI phone calls. Use when asked to call a business, make a phone call, order food by phone, schedule appointments, or any task requiring voice calls. Triggers on "call", "phone", "dial", "ring", "order pizza", "make reservation", "schedule appointment".
发起AI电话呼叫。适用于需要语音通话的任务,如致电商家、打电话、订餐、预约等。触发词:call、phone、dial、ring、order pizza、make reservation、schedule appointment.
gbessoni
AI智能 clawhub v1.1.0 1 版本 99605.8 Key: 需要
★ 4
Stars
📥 3,205
下载
💾 541
安装
1
版本
#latest

概述

RingBot - AI Phone Calls

Make outbound phone calls with an AI voice agent that can have natural conversations.

💰 Why RingBot? (99% Cheaper Voice AI)

Traditional Voice AI costs: $0.10-0.50/minute (ElevenLabs, PlayHT, etc.)

RingBot costs: ~$0.01/minute (just Twilio phone costs!)

ComponentProviderCost
---------------------------
STT (Speech-to-Text)Groq WhisperFREE
LLM (AI Brain)Groq Llama 3.3 70BFREE
TTS (Text-to-Speech)Groq OrpheusFREE
Voice InfrastructureLiveKit CloudFREE tier
Phone CallsTwilio~$0.01/min

You only pay for actual phone minutes through Twilio.

📦 Two Ways to Use RingBot

Option 1: DIY (Free - Bring Your Own Keys)

Set up your own infrastructure - completely free except Twilio phone costs.

Required accounts:

  1. Twilio - https://twilio.com
    • Phone number (~$1/month) + calls (~$0.01/min)
    • Get: TWILIO_ACCOUNT_SID, TWILIO_AUTH_TOKEN, TWILIO_PHONE_NUMBER
  1. LiveKit Cloud - https://cloud.livekit.io (free tier)
    • Create project + SIP trunk connected to Twilio
    • Get: LIVEKIT_URL, LIVEKIT_API_KEY, LIVEKIT_API_SECRET, LIVEKIT_SIP_TRUNK_ID
  1. Groq - https://console.groq.com (100% free)
    • Get API key + accept TTS terms: https://console.groq.com/playground?model=canopylabs%2Forpheus-v1-english
    • Get: GROQ_API_KEY
# .env for DIY setup
TWILIO_ACCOUNT_SID=your_sid
TWILIO_AUTH_TOKEN=your_token
TWILIO_PHONE_NUMBER=+1234567890
LIVEKIT_URL=wss://your-project.livekit.cloud
LIVEKIT_API_KEY=your_key
LIVEKIT_API_SECRET=your_secret
LIVEKIT_SIP_TRUNK_ID=your_trunk_id
GROQ_API_KEY=your_groq_key

Option 2: Hosted (Paid - Just Bring Twilio)

Don't want to set up LiveKit and Groq? Use our hosted infrastructure.

  • ✅ No LiveKit setup needed
  • ✅ No Groq setup needed
  • ✅ Just connect your Twilio account
  • 💰 Pay per minute + rate limits apply

Coming soon - Contact for early access: https://talkforceai.com

🚀 Use Cases

1. Order Food by Phone

> "Call DeLuca's Pizza and order a large pepperoni for pickup under Greg"

2. Make Reservations

> "Call the restaurant and make a reservation for 4 people Saturday at 7pm"

3. Schedule Appointments

> "Call Dr. Smith's office and schedule my annual checkup for next week morning"

4. Customer Service Calls

> "Call Comcast and ask about upgrading my internet plan"

5. Personal Messages

> "Call mom and tell her I love her and ask how her day was"

6. Business Lead Qualification

> "Call this list of leads and ask if they're interested in our parking solutions"

7. Automated Daily Calls

> "Every morning at 9am, call the warehouse and check inventory status"

8. Appointment Reminders

> "Call patients and remind them of their appointments tomorrow"

Making a Call

curl -X POST http://localhost:8000/ringbot/call \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+1XXXXXXXXXX",
    "purpose": "Brief description of call objective",
    "context": "Additional context the AI should know"
  }'

Parameters:

  • to - Phone number in E.164 format (+1XXXXXXXXXX)
  • purpose - What the call is about (guides AI behavior)
  • context - Background info, specific requests, what to collect

Example: Order Pizza

Step 1: Find the restaurant

goplaces search "pizza" --lat 41.36 --lng="-72.56" --limit 3

Step 2: Get phone number

goplaces details ChIJRdQwYs4v5okRY2gp8pgskJ0
# Phone: (860) 663-3999

Step 3: Make the call

curl -X POST http://localhost:8000/ringbot/call \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+18606633999",
    "purpose": "Order a pizza for pickup",
    "context": "Order: 1 large pepperoni pizza. Customer name: Greg. Ask for pickup time and total."
  }'

Tips for Good Results

Purpose - Keep it to one clear sentence:

  • ✅ "Order a pizza for pickup"
  • ✅ "Schedule a dental cleaning"
  • ❌ "Call them and maybe order something or ask questions"

Context - Be specific:

  • Customer/caller name
  • Exact order or request
  • Preferences and constraints
  • What info to collect back

Service Management

Start the agent:

cd /path/to/ringbot/src && python agent.py start

Start the API:

cd /path/to/ringbot && python main.py

Check call status:

curl http://localhost:8000/ringbot/call/{call_id}

版本历史

共 1 个版本

  • v1.1.0 当前
    2026-03-28 12:48 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-intelligence

self-improving agent

pskoett
捕获经验教训、错误和纠正,以实现持续改进。使用时机:(1)命令或操作意外失败;(2)用户纠正……
★ 4,056 📥 796,111

SEO AGI (Multi-Agent SEO: Research → Gap Analysis → Write → Validate → Ship)

gbessoni
撰写能在Google排名靠前并被大型语言模型(如ChatGPT、Perplexity、Claude)引用的SEO页面。适用于机场停车页面、本地服务页面、列表类页面等。
★ 0 📥 463
ai-intelligence

ontology

oswalpalash
类型化知识图谱,用于结构化智能体记忆与可组合技能。支持创建/查询实体(人员、项目、任务、事件、文档)及关联...
★ 709 📥 243,539