| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
CRM (crm)
• Calendar (calendar) • Contacts (contacts) • Discuss (mail) |
| Lines of code | 463 |
| Technical Name |
ai_caller_agent |
| License | LGPL-3 |
| Website | https://ippbx.com |
| Versions | 17.0 18.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
CRM (crm)
• Calendar (calendar) • Contacts (contacts) • Discuss (mail) |
| Lines of code | 463 |
| Technical Name |
ai_caller_agent |
| License | LGPL-3 |
| Website | https://ippbx.com |
| Versions | 17.0 18.0 |
-
Community
-
Enterprise
AI Caller Agent for Odoo
Smart Inbound Handling + Automated Outbound Campaigns
Automate the Entire Calling Workflow From A-to-Z — Same Day Activation
AI Caller Agent for Odoo brings full inbound and outbound AI-powered calling directly into your Odoo CRM.
Run automated outbound campaigns, receive inbound calls with AI, tag and route leads, schedule appointments, and trigger workflows — all through your AI calling cloud service, connected instantly through this module.
This module is lightweight, easy to install, and gives you same-day activation of AI-driven calling inside Odoo.
Create AI-powered calling sequences using your existing Odoo leads or opportunities.
- Campaign creation inside Odoo
- Tag-based lead filtering with domain builder
- Custom calling windows (start/end time)
- Adjustable call delay between records
- Parallel campaign execution (multiple campaigns run simultaneously)
- Real-time lead matching and preview
- Automatic "AI Call" tagging after successful export
Outbound calls are executed by your AI Calling Service, while Odoo receives full status updates and results.
Your AI Agent can automatically:
- Answer inbound calls
- Identify and classify caller intent
- Update or create leads in Odoo
- Add tags and notes
- Book appointments
- Trigger automations and notifications
All inbound outcomes flow back into Odoo with clean logs and structured information.
Build accurate call lists with simple, powerful filters:
- Industry tags
- Campaign tags
- Source-based segmentation
- Exclusion logic
- Lead/opportunity selection
Every campaign dynamically shows the number of matching records and lists them immediately.
For each outbound or inbound call, Odoo displays:
- Lead name
- Phone number and email
- Tags (visible in logs)
- Call status (pending/ok/error)
- HTTP responses
- Timestamp
- Result notes from your AI service
This provides full visibility into campaign performance and call outcomes.
The module is intentionally simple:
- Install the app
- Enter your webhook URL
- Create your first campaign
- Begin inbound + outbound AI calling immediately
No PBX configuration, no telephony setup, no voice engines inside Odoo. All calling is handled by your external AI platform.
A perfect solution for:
- Retail & local businesses
- Restaurants & hospitality
- Vape shops & specialty stores
- Home services
- Legal intake teams
- Medical intake centers
- Staffing & recruitment
- Agencies & lead generation teams
- Any operation needing consistent outbound calls or AI-driven call reception
This module is a bridge to your AI Calling Cloud Service.
- Actual AI calling capability requires an active subscription with your AI calling provider
- This module does not include PBX integrations, STT/TTS engines, or voice technology
- All AI logic occurs on your cloud platform
- The module handles campaign management, lead filtering, and result logging in Odoo
- Campaign model and automation - Full campaign management inside Odoo
- Webhook-based outbound calling - Send lead data to external AI services
- Real-time AI result logging - Track every call with detailed logs
- Dynamic lead filtering - Powerful domain builder for precise targeting
- Parallel campaign execution - Multiple campaigns run simultaneously using threading
- Timezone-aware scheduling - Respects campaign owner's timezone
- Automated cron jobs - Runs every 5 minutes to process active campaigns
- n8n & custom automation-friendly hooks - Easy integration with workflow tools
- Clean UI framework - Intuitive interface for campaign management
- Vodia PBX script generator - Generate OpenAI Realtime API integration code
🚀 Install the module, configure your webhook, and activate full inbound + outbound AI calling in Odoo the same day.
-
17.0.1.0.0 2024-12-12
- Initial release with AI calling campaign automation
- Automated outbound campaigns with webhook integration
- Parallel campaign execution using threading
- Smart scheduling with timezone awareness
- Dynamic lead filtering with domain builder
- Real-time call logging and status tracking
- Automatic "AI Call" tag assignment
- Vodia PBX script generator for OpenAI Realtime API
- Configurable cron jobs (5-minute intervals)
- Manual "Send Calls" button for immediate execution
Please log in to comment on this module