Budget: 27000 UAH Deadline: 14 days
Hello! I propose the following solution:
Integration architecture:
1. Data synchronization: Backend (Python/Node.js) with Pipedrive API → extracting contacts, invoices, products
2. Search in Telegram: Telegram Client API (not Bot API!) for searching users by phone numbers and adding them to groups
3. Automatic segmentation: Creating dynamic groups based on rules (paid/not paid, product X, amount > Y)
4. Webhook logic: Automatic group updates when changes occur in Pipedrive (new payment → move to another group)
My experience with similar tasks:
✅ REST API integrations (Pipedrive, Binance, Bybit API)
✅ Telegram Bot API and Client API for working with groups
✅ Automation systems with user segmentation
✅ Backend on FastAPI/Django with PostgreSQL for storing segmentation rules
More cases in [portfolio](https://stabioncorp.github.io/myportfolio/), but I only show such projects in person due to NDA.
Estimated timeline: 2–3 weeks for MVP (basic segmentation + automatic group creation).
Clarifying questions:
1. Is there a ready Telegram account for work, or is consultation needed for setup?
2. How many clients are in the Pipedrive database (for calculating synchronization speed)?
3. Is real-time automatic synchronization (webhooks) needed, or is once a day sufficient?
4. Sorting in groups — is it just the order of adding participants, or is a separate interface needed for viewing statistics?