RPA Developer for Hotel PMS Integration
Worldwide
We're building a guest self-check-in web app for a mid-size resort that needs to read from and write to a legacy hotel PMS — IDS FortuneNext— which has no usable API for the fields we need. We need an RPA developer to build a set of automation flows that bridge our app and IDS via UI-level automation. Scope: ~10 discrete RPA flows (spec attached), including: - Multi-step reservation search in IDS (by reference, or by source+date fallback) - Reading auto-assigned room numbers and pushing them to our app - Writing guest/companion profile data, ID details, and consent flags back into IDS - Reading new walk-in reservations and syncing them to our app - A confirmed-merge write-back flow (only writes to IDS after human approval) - Reading OTA/sales/booking confirmation emails and normalizing them into structured data - Bulk reservation creation from an Excel guest list (for group/wedding bookings) — POC/feasibility stage - A daily VIP/HWC report Excel sheet builder pulling fields from IDS Full technical spec attached (flow-by-flow: trigger, inputs, steps, outputs, exception handling). Requirements: - Proven experience automating legacy/desktop hotel PMS or similarly "API-less" enterprise software (IDS, Opera, Protel, or similar counts — we care about legacy desktop UI automation experience, not hotel-specific experience) - UiPath OR Power Automate Desktop — tell us which you'd recommend for this scope and why, we're open to either - Experience with Orchestrator/queue-based triggering (flows are triggered by our app via API/webhook, not manually run) - Comfortable working against a remote/VPN test environment we'll provide - Can propose realistic exception handling (reservation not found, ambiguous match, session timeout, IDS locked by another user, etc.) Deliverables: - Working flows for the phased list in the attached spec (we'll start with the first 4 flows as a paid pilot before committing to the full scope) - Basic documentation per flow (what it does, how to reconfigure selectors if IDS's UI changes) - Exception/retry logic per flow, not just happy-path automation Please include in your proposal: 1. Your experience with legacy desktop/PMS-style RPA specifically (not just API integrations) 2. Which tool you'd recommend (UiPath vs Power Automate Desktop) for a 3-4 robot deployment at this volume, and a one-line reason why 3. A rough time estimate for just the first 2 flows (room-read + write-back) as a paid trial 4. Your hourly or fixed-price structure for a phased engagement We will NOT share production credentials until a signed NDA and test-environment access are set up separately.
$500.00
Fixed-price- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:15 to 20
- Last viewed by client:yesterday
- Interviewing:2
- Invites sent:5
- Unanswered invites:3
About the client
- INDMumbai3:30 PM
- $410 total spent3 hires, 1 active
- Tech & ITSmall company (2-9 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by