RRetorai
Talk to us

Developers

Connect your systems. Automate the follow-up.

Keep customers, service history, bookings and leads in step with the software you already run. Use the API and webhooks, or let us build and run the integration for you.

The API is in early access. Keys are issued per business after a short review.

# Add or update a customer and their car
curl -X POST https://api.retor.ai/v1/contacts \
  -H "Authorization: Bearer $RETORAI_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "external_id": "CUS-10293",
    "name": "Aina Rahman",
    "phone": "+60123456789",
    "consent": { "service": true, "promotions": false },
    "assets": [{
      "type": "vehicle",
      "external_id": "VEH-5521",
      "plate": "WXY 1234",
      "model": "Hatchback 1.3",
      "last_service": { "date": "2026-04-12", "km": 20150 }
    }]
  }'

Integration options

Three ways to connect. Pick what suits your team.

01

API and webhooks

Your developers push customers, service records and bookings to us and receive events back. Included in Growth and Premium.

Early access
02

Managed integration

No developers? We connect your workshop, accounting or POS system, test it with your data and keep it running. One-time setup fee, quoted after a short review.

Done for you
03

Customer list upload

Start straight away with a spreadsheet of customers and their last service. Switch to an integration later without losing history.

Coming soon

API overview

A small REST API with signed webhooks.

Resources

/v1/contactsCustomers, phone numbers and consent per purpose
/v1/assetsWhat you service for them, e.g. vehicles
/v1/visitsCompleted services and invoices, used for due dates and results
/v1/bookingsAppointments from any channel, with status
/v1/leadsNew enquiries with source and stage
/v1/locationsOutlets, hours and daily capacity

Webhook events

  • booking.created booking.updated
  • lead.created lead.stage_changed
  • message.received
  • contact.opted_out

Security

  • API keys per business, scoped to read or write
  • HTTPS only; webhooks signed with HMAC-SHA256
  • Each business's data kept separate
  • Opt-outs always win: opted-out contacts are never messaged

Field names may change during early access. We'll send API customers the full reference and a test key.

Need it connected for you?

Tell us which software you use. We'll review it and send a fixed quote for the integration.

Talk to us