We are looking for an experienced Python developer to enhance our FSN A.I. Agent Outgoing Calls platform. The project involves adding new features, improving admin functionality, and finalizing existing modules.
Scope of Work:
Radius Configuration & Map Visualization
Implement a configurable radius filter (1–100 miles) to determine the geographic range of outgoing calls made by the A.I. agent.
Build an interactive map that plots the exact locations of all recipients uploaded to the database.
When a radius is selected, the map should dynamically update to show how many recipients fall within that area and will be contacted.
Preferred technologies for the map integration: Google Maps API, Mapbox, or Leaflet.js (open to recommendations if developer has strong expertise in other mapping libraries).
Automated Email Management
User Account Management
Contact Database Management
Campaign Management
Results Page Formatting (Partially Complete)
Finalize the results page so users can clearly view call outcomes.
Display recipient details, including who was interested, who received emails, and who should be contacted further.
Handle negative outcomes: if a recipient is marked as "angry," automatically remove their number from the database and prevent re-uploading in the future.
Requirements:
...