Kirjaudu

Barberly Booking API: ajanvaraus-API parturiliikkeille

Ota parturisi varauksia vastaan WhatsAppista, tekoälyavustajilta, puheagenteilta, chatboteilta tai omilta sivuiltasi samoilla säännöillä kuin Barberly-sovelluksessa.

Barberlylla on nyt julkinen Booking API. Sen avulla omat verkkosivusi, sovelluksesi, WhatsApp-bottisi, puheagenttisi tai tekoälyavustajasi voivat ottaa vastaan varauksia parturiisi, samoilla palveluilla, samalla tiimillä, samoilla vapailla ajoilla ja samoilla varaussäännöillä, jotka asiakkaasi jo näkevät Barberly-sovelluksessasi.

Barberly Booking API WhatsAppille, tekoälyavustajille, puheelle, verkkosivuille, chatboteille ja omille integraatioille
Perustuu Barberlyyn jo asetettuihin vapaisiin aikoihin, palveluihin, tiimin asetuksiin ja varaussääntöihin.

Mitä voit rakentaa parturin ajanvaraus-API:lla

  • WhatsApp: varaus siinä chatissa, jota asiakkaat jo käyttävät
  • Tekoälyavustajat: varaus todellisten vapaiden aikojesi mukaan
  • Puheagentit: puhelinvaraukset automaattisesti
  • Verkkosivut: oma varauspolkusi omalla brändilläsi
  • Chatbotit: varausvaihe mihin tahansa chat-widgetiin
  • Omat integraatiot: mikä tahansa muu, joka luo varauksen

Se varaa niin kuin asiakkaasi varaavat

Booking API on yksi asiakastyökalu lisää sovelluksesi, verkkosivujesi, varausvimpainten, kioskin ja Google-varauksen rinnalla. Se ei ole back office -API. Se ei avaa raportteja, tiimin hallintaa eikä asetuksia.

Kaikki, mitä olet asettanut omalle varaussivullesi, pätee sellaisenaan:

  • Asiakkailta suljettu aika on suljettu myös API:ssa. Vapaat ajat näyttävät kalenterisi asiakasnäkymän, ei koskaan tiimin näkymää.
  • Jos hyväksyt ajat käsin, myös API:n kautta tulevat varaukset saapuvat vahvistamattomina.
  • Jos vaadit rekisteröityneen asiakkaan, API vaatii sen myös.
  • Työajat, minimivarausaika, palveluiden kestot ja se, kuka parturi tekee mitäkin, luetaan suoraan asetuksistasi.

API ei keksi omia sääntöjä eikä voi kiertää yhtäkään.

Mitä Booking API kattaa

  • Luettelo: toimipisteet, tiimin jäsenet, palvelut lisäpalveluineen
  • Vapaat ajat: vapaat päivät ja ajat toimipisteittäin, parturikohtaisesti ja palveluittain
  • Varaukset: luonti, haku, siirto ja peruutus
  • Asiakastilit: rekisteröityminen, kirjautuminen ja salasanan palautus

API-avaimet ja käyttöoikeudet

Aseta ensin toimipisteet, tiimi, palvelut ja työajat Barberlyyn. API lukee nämä asetukset, se ei luo niitä. Luo sitten avain Barberly-portaalissa kohdassa Apps → Booking API → Create key ja anna sille vain ne oikeudet, joita se tarvitsee:

OikeusSallii
catalog:readToimipisteet, tiimin jäsenet, palvelut, vapaat ajat
bookings:readVarauksen haun
bookings:writeVarausten luonnin, muuttamisen ja perumisen
accounts:writeAsiakastilien rekisteröinnin, kirjautumisen ja palautuksen

Lähetä avain otsakkeessa X-Api-Key. Avaimet voi perua tai poistaa samassa näkymässä.

Kokeile live-demoja

Kaksi toimivaa vieraan varauspolkua pyörii julkisessa demoliikkeessä ja näyttää oikeaa dataa heti. Molemmat kulkevat toimipisteen, parturin, lisäpalveluineen valittujen palveluiden, päivän ja ajan, vieraan tietojen ja vahvistuksen kautta ilman kirjautumista.

  • Appointment hub: yksi kortti, jonka neljä kenttää vieras täyttää missä järjestyksessä tahansa
  • Guided wizard: viisi vaihetta ja edistymispalkki

Lähdekoodi on GitHubissa: React-esimerkkejä, joita voit lukea, kopioida tai käyttää omassa projektissasi.

Dokumentaatio

Usein kysytyt kysymykset

Maksaako Booking API lisää?

Ei. Booking API sisältyy Barberly-tilaukseesi. Siitä ei peritä lisämaksua.

En ole kehittäjä. Miten saan integraation tehtyä?

Anna ChatGPT:lle, Claudelle tai muulle tekoälyagentille linkki API-viitteeseen ja kerro, mitä haluat. Muutamassa minuutissa sinulla on toimiva toteutus pohjaksi.

Voinko yhdistää sen n8n:ään, Makeen tai Zapieriin?

Kyllä. Mikä tahansa työkalu, joka voi lähettää HTTP-pyynnön otsakkeen kanssa, voi kutsua API:a: HTTP Request -solmu n8n:ssä, HTTP-moduuli Makessa tai oma pyyntö Zapierissa. Nämä työkalut voivat luoda, siirtää ja perua varauksia. Ne eivät voi reagoida Barberlyn sisällä tehtyihin muutoksiin, koska API:ssa ei vielä ole webhookeja.

Voiko puheagentti tai ChatGPT varata aikoja sen kautta?

Kyllä. Puhealustat kuten Vapi tai Retell kutsuvat ulkoisia API:ja työkaluina, ja oma GPT ChatGPT:ssä voi tuoda OpenAPI-dokumentin ja lähettää avaimesi otsakkeessa. Nykyinen API riittää kumpaankin.

Saavatko asiakkaat tavalliset varausvahvistukset?

Kyllä. API:n kautta tehdyt varaukset lähettävät samat ilmoitukset, jotka olet asettanut sovellukseesi ja verkkosivuillesi.

Entä ennakkomaksut?

Booking API ei ota vastaan maksuja. Jos tarvitset ennakkomaksun, ota se ensin omassa polussasi ja luo sitten varaus API:n kautta.

Näenkö, mitkä varaukset tulivat API:n kautta?

Kyllä. Varauksen historiassa API:n kautta tehty varaus näkyy Booking API:lla luotuna, samaan tapaan kuin muut näyttävät sovelluksen tai verkkosivut.

Tulevatko API:n kautta varaavat asiakkaat asiakasrekisteriini?

Kyllä. Heidät lisätään asiakkaisiisi kuten kaikki muutkin, ja he keräävät kanta-asiakaspisteitä, kun varaus merkitään valmiiksi.

Onko testitilaa?

Ei. Peru rakentaessasi luomasi testivaraukset.

Saako järjestelmäni tiedon, jos varaus muuttuu Barberlyssa?

Ei automaattisesti: webhookeja ei vielä ole. Tarkista varaus hakemalla se uudelleen sen tunnisteella.

Minulla on useita toimipisteitä. Tarvitsenko avaimen jokaiselle?

Et. Yksi avain toimii kaikissa toimipisteissäsi. Kuten sovelluksessasi ja verkkosivuillasi, asiakas valitsee toimipisteen varatessaan.

Hoitaako Booking API walk-in-asiakkaat tai jonotuslistan?

Ei. Se on tarkoitettu varauksille: aikojen luontiin, hakuun, siirtoon ja perumiseen. Walk-in-jono ja jonotuslista toimivat kioskin ja Barberly Business -sovelluksen kautta.

Ilmainen 30 päivää

Kokeilu on ilmaista. Toivottavasti kokeilet.

Käytä kaikkia Barberlyn ominaisuuksia ilmaiseksi 30 päivää. Luottokorttia ei tarvita.