We are seeking experienced full-stack developers and AI specialists to enhance our AI-driven calling platform. The goal is to ensure that our AI calling agent works seamlessly, communicates naturally, manages campaigns effectively, and provides actionable analytics to our team.
This platform is critical for engaging with candidates about job opportunities. We need developers who can deliver reliable, well-structured, and scalable solutions that ensure the system is user-friendly and performs flawlessly.
Core AI Agent Tasks
The AI agent must be upgraded and tested to ensure it:
Adapts naturally to recipient responses without sounding robotic.
Avoids loops and repetitive prompts.
Covers all required talking points in logical order:
Job location
Job details
Scheduled start date and time
Offered pay
Job requirements
Capturing recipient interest
Documenting outcome (interested, more info, not interested).
Provides post-call analytics, including:
Who requested no further calls from A.I. agent (auto-remove from list).
Who is not interested (flag red)
Who requested more info (auto-send follow-up email + flag yellow).
Who is interested (auto-send email + flag green for team callback).
Ends calls gracefully, with clear messaging about follow-up steps, a representative of COMPANY NAME (specific company logged in on the FSN A.I. outgoing calls platform) will be calling you back soon when recipients are interested.
Core Platform Features (ALREADY COMPLETED) - must be fully functional and tested
Contact upload with duplicate removal.
Campaign management (create, edit, and update campaigns).
FSN profile account with admin controls.
Parsing of work orders (ensure accuracy and stability).
Comprehensive analytics dashboard, including:
Remove “do not call” contacts easily.
Track interest levels (interested, wants info, not interested).
Track automated emails sent.
Location radius controls (users can adjust distance in miles from the job site for outbound calls).
Be able to edit already created campaigns with ease
Additional Enhancements
Save campaigns as editable templates, organized in a dedicated tab/folder.
Add editable automated email templates (per campaign, user-friendly interface).
Create a map view of all contacts, showing:
Technical Skills Required
...