Python Automation for DNS and OAuth Tasks---post 2
Budget: $100 – $750 USD
DNS Bulk Upload + Google OAuth Automation
## Overview
I need a Python automation tool that connects to GoDaddy API and Instantly AI API. It reads records from a Google Sheet, processes them in bulk, and writes results back. The tool should handle DNS records, DKIM records, and Google Workspace (GSUITE) account connections.
## Requirements
### 1. Bulk DNS & DKIM Record Management
- Read DNS/DKIM records from Google Sheets (service account integration)
- Validate records (domain, type, name, value, TTL, priority)
- Bulk apply records to GoDaddy DNS API (create, update, delete)
- Update sheet status columns with success/failure per row
### 2. Google Workspace → Instantly AI Account Connection
- Read email + password from a Google Sheet tab
- Initiate OAuth session via Instantly AI REST API
- Update sheet status (success/failed + error messages)
- Handle wrong email / wrong password / 2FA timeout gracefully
### 3. Configuration & Error Handling
- All configuration via `.env` file (API keys, sheet names, ranges)
- Proper logging and audit trail
- Graceful Ctrl+C / keyboard interrupt handling
- Maintain compliance between API calls
- Works on Linux (Ubuntu)
## What I'm Looking For
Please quote your fixed price for this project. Include:
- Total price
- Estimated timeline
- What's included (deliverables)
- What's excluded (hosting, maintenance, etc.)
- Your experience with similar automation projects
## Notes
- API keys will be provided
- Google Sheet structure is already set up
- The tool should be ready to run with minimal setup after delivery
## Overview
I need a Python automation tool that connects to GoDaddy API and Instantly AI API. It reads records from a Google Sheet, processes them in bulk, and writes results back. The tool should handle DNS records, DKIM records, and Google Workspace (GSUITE) account connections.
## Requirements
### 1. Bulk DNS & DKIM Record Management
- Read DNS/DKIM records from Google Sheets (service account integration)
- Validate records (domain, type, name, value, TTL, priority)
- Bulk apply records to GoDaddy DNS API (create, update, delete)
- Update sheet status columns with success/failure per row
### 2. Google Workspace → Instantly AI Account Connection
- Read email + password from a Google Sheet tab
- Initiate OAuth session via Instantly AI REST API
- Update sheet status (success/failed + error messages)
- Handle wrong email / wrong password / 2FA timeout gracefully
### 3. Configuration & Error Handling
- All configuration via `.env` file (API keys, sheet names, ranges)
- Proper logging and audit trail
- Graceful Ctrl+C / keyboard interrupt handling
- Maintain compliance between API calls
- Works on Linux (Ubuntu)
## What I'm Looking For
Please quote your fixed price for this project. Include:
- Total price
- Estimated timeline
- What's included (deliverables)
- What's excluded (hosting, maintenance, etc.)
- Your experience with similar automation projects
## Notes
- API keys will be provided
- Google Sheet structure is already set up
- The tool should be ready to run with minimal setup after delivery
Related categories:
PHP
Python
Linux
Software Architecture
Compliance
OAuth
API
Google Sheets
Automation
REST API