Instagram Direct → CRM connector
- Task
- Instagram Direct conversations had to land in the client’s CRM, and managers’ replies had to go back to Direct.
- What I did
- A separate service between Instagram and the CRM: messages and attachments over a Kafka queue per the CRM’s contract, media in S3, state in PostgreSQL, tests.
- Python
- asyncio
- Kafka
- PostgreSQL
- S3
- Docker