Automation Engineer

UpworkUSNot specifiedexpertScore: 63
Automated TestingAutomationAPItwillioZapierjobber
I own a cleaning company in Arizona. I want an AI communication system built using Twilio + AI + Jobber that does the following: Missed Call Automation If a call is not answered, automatically send a text within 30–60 seconds. The message should start a conversation asking what city and what type of cleaning they need. AI must handle the full SMS conversation. Avoid duplicate texts if someone calls multiple times within a short period. AI SMS Handling AI must respond naturally (not canned-only responses). It must understand long or complicated messages. It must collect: name, address, city, type of cleaning, beds/baths or square footage, preferred date range, and special notes. It should answer common questions (pricing ranges, service areas, insured/bonded status, cleaning types). It should qualify the lead and confirm someone from our office will follow up. We do not want automatic booking. Escalation Rules + Notifications The system must escalate to a human when necessary. Escalation triggers should include: complaints, urgent same-day requests, pricing disputes, cancellation issues, large commercial jobs, low AI confidence, or request for manager. When escalation happens, we should receive an immediate notification (SMS and/or email). The system should allow manual takeover of the conversation. We should be able to define and adjust escalation rules. Email Automation Monitor incoming emails. If an email contains a phone number, automatically send a text to that number and begin AI conversation. Automatically reply to the email confirming we reached out by text. If no phone number is included, reply by email requesting required information. Jobber Integration Automatically create or update clients in Jobber using API or Zapier. Create a “Request” only (do not schedule jobs). Include full conversation summary in notes. Tag lead source (missed call, SMS, email, website, etc.). Follow-Up Automation If a lead stops responding, send automatic follow-ups (for example: 15 minutes, next day, 2–3 days). Stop follow-ups if they reply, decline, book, or opt out. Compliance + Controls Include opt-out language in first automated message (Reply STOP to unsubscribe). System must automatically process STOP, START, HELP keywords. Only message people who contacted us or provided their number. Store conversation logs. Allow us to edit prompts and messaging later. No Auto-Scheduling The system should not book jobs automatically. Our team will manually schedule inside Jobber after reviewing qualified leads. Deliverables expected: Full setup and configuration Testing Documentation Ability for us to manage or adjust messaging after launch
View Original Listing
Unlock AI Intelligence, score breakdowns, and real-time alerts
Upgrade to Pro — $29.99/mo