An intelligent automation pipeline that integrates Airtable, Google Gemini AI, and Telegram using pure REST API calls.
This project demonstrates how to bridge database records with AI processing and instant messaging notifications through a clean, interactive Streamlit interface.
AirSync_AI follows a three-step automation flow:
- Fetch: Retrieves the latest record from a specific Airtable base via REST API.
- Process: Sends the data to Google's Gemini 1.5 Flash model to generate a professional summary or description.
- Notify: Dispatches the AI-generated text to a designated Telegram chat or group.
- Python and Requests (for REST API calls).
- Streamlit (web interface).
- Google Gemini API (Generative AI).
- Airtable API and Telegram Bot API.
- Install dependencies:
pip install streamlit requests - Run the application:
streamlit run app.py
Developed by Halison Bruno
