AI Developer Needed for Investor Messaging Automation

AI Developer Needed for Investor Messaging Automation

AI Developer Needed for Investor Messaging Automation

Upwork

Upwork

Remoto

7 hours ago

No application

About

AI Developer — Investor Messaging Automation (Calendar Integration, Broadcast + Chat) Overview Need an AI-savvy developer to set up a private investor communications workspace in 48 hours. One broadcast feed, one linked discussion group, and an automation assistant built on a Bot API. The assistant must connect to Google Calendar, post a daily digest at 8:00 AM PT, and send real-time alerts when new meetings are scheduled. Include simple commands (/today, /week, /kpi placeholder), pinned reference links, and a short README for ongoing use. Deliverables • Broadcast feed + linked discussion group created and connected • Bot API integration with Google Calendar (multiple calendars supported) • Daily digest posts at 8:00 AM PT with meeting details • Real-time alerts when new events are added or updated • Commands: /today, /week, /kpi (configurable placeholder) • Config & env file for variables (bot token, calendar ID, admin list, timezone, cron string) • Structured logging + admin error alerts • Pinned messages with deck link, KPI link, intro rules • README with setup, environment keys, how to adjust digest time, update pins, pause/resume Acceptance Criteria • Digest posts at the correct time with correct data • Alerts appear within five minutes of a new event • Commands respond in discussion group and handle empty states • Pins render correctly from config • No duplicate posts; redactions configurable Stack Preference Python 3.11 with bot framework + Google API client. Deploy on Fly.io, Railway, or Heroku-style dyno. Webhook or long polling acceptable. Budget & Milestones Fixed price: $500. Milestone 1: $250 on working demo in a sandbox. Milestone 2: $250 on production delivery + handoff. Screening Questions 1. Share one bot you’ve built and a repo/demo link. 2. Confirm you can deliver in 48 hours and outline your two-day plan. 3. How will you avoid duplicate posts and handle timezones?