Business Client need Software Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Pune, India
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I am building a Python-based workflow that lets several internal users chat with many customers on WhatsApp while keeping every thread perfectly traceable. The core of the job is conversation tracking: each inbound and outbound message must be tied to a unique conversation ID so that, even when two team-members speak with the same customer, their threads stay logically and visually separate for both the user and the client.
How I picture the solution
• Python 3.x code only - written in clear, well-commented modules.
• Use Twilio, 360dialog, or any other cost-effective library or gateway that supports Indian (+91) and virtual numbers. If one shared number can handle all traffic, great; otherwise allocate one number per user while keeping monthly spend low.
• APIs or webhook handlers that send messages, receive replies, and store everything (IDs, timestamps, sender, receiver, message body, media URL if any) in a lightweight database or JSON store so we can fetch conversations later.
• Logic for generating and attaching the unique conversation IDs outlined above.
• Step-by-step hand-holding to onboard current as well as fresh numbers into the platform, including WhatsApp Business registration, webhook configuration, and a quick checklist so my non-technical teammates can replicate the steps.
• Minimal but functional command-line or Flask demo that shows: create user, pick customer, send message, retrieve full thread.
What I’ll look at first when choosing a freelancer is your hands-on experience doing something similar—please highlight the Python libraries, WhatsApp APIs, or messaging gateways you have already worked with.
Final deliverables
1. Complete Python codebase and [login to view URL]
2. Structured schema or scripts for the conversation log storage
3. Setup guide with screenshots or screencast links covering number onboarding and deployment
4. Short cost breakdown of any third-party services used, with suggestions for keeping them low
If this scope is clear and you can get a functional prototype up quickly, let’s talk." (client-provided description)
Matched companies (2)

Omninos Technologies International pvt ltd
