I designed and developed a Chrome extension for businesses that need a simpler way to run personalized SMS outreach through Call.com.
Users can sign in by email, connect their Google Drive, select a spreadsheet, and map columns for first name, last name, phone number, and campaign status. They can choose the number of recipients, select the appropriate Call.com outbound number, define the interval between messages, and start an automated campaign.
The extension respects filtered spreadsheet rows, skips invalid or previously processed contacts, prevents duplicate messages, and updates the Google Sheet after every attempt. Each contact receives a personalized message, while campaign progress and results remain visible to the user.
This project involved solving challenges across authentication, Google OAuth permissions, spreadsheet processing, browser automation, dynamic web interfaces, campaign recovery, and reliable message-status tracking.