Description
Summary Hi, I am looking for an experienced Make.com developer to build a robust dispatch system for locksmiths. Before we start, I want to ensure you have experience with complex logic and state management. Could you please answer the following questions? Race Conditions: My system sends a job to 2 locksmiths simultaneously via Telegram. They both see an 'Accept Job' button. How would you architect the logic to ensure that the first person to click the button gets the job, while the second person automatically receives an 'Already assigned' message? How do you prevent this from causing conflicts in Airtable? Telegram Webhooks/Callbacks: Do you have experience with Telegram Bot 'callback queries' to handle button clicks and trigger updates in Airtable in real-time? Time-out Logic: If no one accepts the job within 2 minutes, the system needs to automatically forward the job to the next locksmiths in line. How would you build this time-out/fallback mechanism? Error Handling: How do you approach error handling in your scenarios to ensure that if an API call (like Google Maps or Telegram) fails, the system doesn't just crash but logs the error and alerts me?