Job Description

We are seeking a contractor to build a lightweight, bidirectional integration service between Microsoft Teams group chats and Intercom conversations. This is a backend API integration project (not UI work or exploratory consulting). The engineer will implement Teams → Intercom sync using Microsoft Graph change notifications to detect external customer messages, create or append to corresponding Intercom conversations, and maintain persistent mapping between Teams threads and Intercom conversation IDs. They will also implement Intercom → Teams sync by consuming Intercom webhook events (e.g., ), posting replies back to the correct Teams thread, and preventing message loop duplication. The solution should be deployed as a serverless service (e.g., Azure Functions, AWS Lambda, or Vercel) and include documentation (Azure AD setup, Graph permissions, environment variables), logging, basic error handling, and persistent storage for thread mapping. Required experience includes Microsoft Graph ...

Ready to Apply?

Take the next step in your AI career. Submit your application to Confidential today.

Submit Application