Automation and API
Workflow rules, webhooks and the REST API.
Workflow rules (Professional)
Settings > Workflow rules > + New rule: when a job is created, changes status, is completed, is invoiced, goes past its SLA, a customer asks for a service, or a contract ends in 30 days - and the job matches the type, priority or area you choose - then tell someone, email an address, call a web address or set the priority.
Webhooks (Business)
Settings > API & webhooks > + New webhook: a POST to your address the moment an event happens, signed with X-Ellibo-Signature (sha256 HMAC of "timestamp.body" with the webhook's secret). Failed calls are tried again after 1, 5, 30, 120 and 720 minutes.
The API (Business)
Make a key in Settings > API & webhooks. Send it as Authorization: Bearer fsk_....
GET /fieldservice/api.php/v1/jobs- withstatus,from,to,customer_id,limit,offsetGET /v1/jobs/{id}POST /v1/jobs-title,customer_id,problem,type_id,priority,address,city,pincode,scheduled("2026-11-20 10:30"),minutes,technician_idPOST /v1/jobs/{id}/status-status(travel, working, paused, hold, done, cancelled) andnoteGET /v1/customers?q=,GET /v1/assets?customer_id=,GET /v1/contracts?customer_id=
A key acts as the person who made it, up to 5,000 calls a day.