Durch

Sydney Olejnik

16.11.2022

Eine Terminplanung-Marktplatz betreiben

Ein Terminierungsmarkt: Was bedeutet das? Wie nutzen wir es?

Cal.com wurde entwickelt, um Ihren Terminierungsmarkt zu unterstützen, aber viele Menschen sind verwirrt, wenn sie die Worte "Terminierungsmarkt" hören.


Was bedeutet es genau, einen Terminierungsmarkt zu unterstützen?

Das ideale Szenario für jedes Unternehmen ist, dass ein Kunde auf seiner Website bleibt und nicht für eine Aktion auf eine andere Website weitergeleitet wird. Die Terminierungsinfrastruktur von Cal.com macht es für Organisationen einfach, dies zu erreichen. 

Der beste Weg, um zu erklären, wie dies funktioniert, ist anhand eines Beispiels. 

Angenommen, Sie haben sich entschieden, die APIs von Cal.com zu nutzen, um den Terminierungsmarkt Ihres Unternehmens zu betreiben. Wie sieht das aus? Es beginnt alles, wenn sich ein Kunde auf Ihrer brandneuen Plattform, die wir BestDogSitting nennen werden, anmeldet. Wenn der Kunde ein Konto auf BestDogSitting erstellt, wird dieses Konto auch über die API (Single Sign On) auf Cal.com erstellt; der Kunde kann dann seine Verfügbarkeiten hinzufügen, die über die API in die Cal.com-Plattform importiert werden, und dann die Veranstaltungsseiten auswählen, die er möchte. Wenn Cal.com wächst und weitere APIs hinzufügt, profitieren beide Seiten von der soliden Infrastruktur.

Mit der Terminierungsinfrastruktur von Cal.com ist BestDogSitting auch in der Lage, Front-End-UI-Komponenten zu erstellen und mithilfe eines von über 40+ API-Endpunkten diese Daten zur und von der Cal.com-Plattform zu senden, wodurch eine native Terminierungserfahrung für die Kunden geschaffen wird, ohne dass die gesamte Terminierungslösung neu aufgebaut werden muss. Wenn es etwas gibt, was unser Team gelernt hat, dann ist es, dass Terminplanung und Zeitzonen extrem schwierig sind und viel mehr Arbeit erfordern, als die meisten Ingenieure erkennen.


Woher kommt das alles? Die Antwort ist einfach: Lean Hire.

Lean Hire ist ein Einstellungsmarkt, der ursprünglich von unserem CEO, Peer Richelsen, geschaffen wurde. Bei der Nutzung von Lean Hire haben Organisationen die Möglichkeit, als Probezeit zu beauftragen, anstatt sofort voll einzusteigen. Die Idee wurde bei OnDeck (wo es schließlich übernommen wurde) weit verbreitet verwendet und wird auch bei Cal.com noch als Hauptmethode genutzt, um neue Teammitglieder einzustellen.

Mit Lean Hire musste jedes Mal, wenn ein neuer Benutzer erstellt wurde, der Kandidat entweder seinen eigenen Calendly-Link hinzufügen oder Peer musste manuell ein neues Konto für ihn erstellen. Das war nicht die beste Erfahrung, da es sie von der Lean Hire-Website abbrachte, und Peer hatte keine Daten oder Kontrolle darüber, was am Empfangsende vor sich ging.

Als er in den Problem-Lösungsmodus ging, erkannte Peer, dass er ein Terminprodukt benötigte, das entweder vollständig in die Website eingebettet oder über robuste APIs verfügte, um Aufgaben wie das Erstellen eines neuen Benutzers, das Erstellen von Veranstaltungstypen, das Erstellen von Verfügbarkeiten und mehr zu automatisieren.

Okay, das ist interessant, aber was bedeutet das alles? 

Das vollständige Betreiben eines Terminierungsmarktes erfordert starke Automatisierung durch APIs. Diese APIs ermöglichen es Unternehmen, die Terminplanungserfahrung so zu gestalten, dass sie so nativ erscheint, als hätten sie sie selbst erstellt.

Cal.com bietet eine breite Lösung für dieses Problem. Während wir weiterhin wachsen und weitere APIs hinzufügen, wird unser Plattformprodukt leistungsfähiger, und Organisationen können zusätzlich selbst hosten, sodass sie Zugriff auf alle Daten von Anfang bis Ende haben. Jede Organisation kann verschiedene Arten von Abfragen durchführen, um zu verstehen, was ihre Nutzer tun. Dies ist derzeit mit anderen Produkten nicht möglich und ist spezifisch für das, was Cal.com anbietet. Mit Cal können Organisationen vollständig die Kontrolle über ihre Daten behalten, um ihre Bedürfnisse bestmöglich zu erfüllen.


On-Premise

Das Plattform Produkt ist auch eines der wenigen On-Premise-Produkte, die angeboten werden. On-Premise bedeutet, dass Organisationen ihre Daten auf ihren eigenen Servern selbst hosten können. Durch Selbst-Hosting haben Organisationen die volle Kontrolle über ihre Benutzerdaten. Mit dieser ganzheitlichen Kontrolle können Unternehmen ihre Benutzerdaten nach ihrem Ermessen nutzen. Darüber hinaus bietet dies ihnen viel mehr Kontrolle und Sicherheit.

Das ist großartig; wie kann ich dies nutzen, um meinem Unternehmen zu helfen? 

Wenn Sie mit Cal.com selbst hosten, schaffen Sie die Möglichkeit, die Kontrolle über Ihre Daten zurückzugewinnen. Dies geschieht am besten über unsere leistungsstarken API-Endpunkte mit unserem Plattformprodukt. Um einige Ideen zu skizzieren, was getan werden kann, hier sind einige unserer beliebtesten API-Endpunkte bis heute:


API-Endpunkte [CRUD]:

Teilnehmer

Verfügbarkeiten

Booking References

Bookings

Benutzerdefinierte Eingaben

Zielkalender

Event References

Eventtypen

Mitgliedschaften

Zahlungen

Zeitpläne

Ausgewählte Kalender

Teams

Benutzer

Webhooks

Hier sind einige Beispiele, wie man diese API-Endpunkte verwenden kann: 

Event Type API

Unsere APIs können an Ihre genauen Bedürfnisse angepasst und geforkt werden. Im Folgenden finden Sie einige Beispiele für aktuelle und verwendete Anpassungen.

Um einen neuen Veranstaltungstyp zu erstellen, könnten Sie Folgendes tun:

[POST] : htttps://www.example.com/api/v1/event-types?apiKey=1234abcd

Body Raw Parameters:

{

    "userId": 4,

    "title": "Tennisunterricht",

    "slug": "tennisunterricht-{{$guid}}",

    "length": 60,

    "hidden": false,

    "position": 0,

    "teamId": null,

    "eventName": null,

    "timeZone": null,

    "periodType": "UNLIMITED",

    "periodStartDate": null,

    "periodEndDate": null,

    "periodDays": null,

    "periodCountCalendarDays": null,

    "requiresConfirmation": true,

    "recurringEvent": {

        "interval": 2,

        "count": 10,

        "freq": 2

    },

    "disableGuests": false,

    "hideCalendarNotes": false,

    "minimumBookingNotice": 120,

    "beforeEventBuffer": 0,

    "afterEventBuffer": 0,

    "schedulingType": null,

    "price": 0,

    "currency": "usd",

    "slotInterval": null,

    "successRedirectUrl": null,

    "description": null,

    "locations": [

        {

            "address": "London",

            "type": "inPerson"

        }

    ],

    "metadata": {}

}





Um alle Veranstaltungstypen abzurufen, könnten Sie Folgendes tun:

[GET] : htttps://www.example.com/api/v1/event-types?apiKey=1234abcd


Um einen einzelnen Veranstaltungstyp zu aktualisieren/PATCH zu machen, könnten Sie Folgendes tun:

[PATCH] : htttps://www.example.com/api/v1/event-types/:id?apiKey=1234abcd

wobei :id die ID des Veranstaltungstyps (numerisch) ist

Body Raw Parameters:

{

    "title": "Fußballunterricht",

     ...andere_Änderungen

}



Um einen einzelnen Veranstaltungstyp zu löschen, könnten Sie Folgendes tun:

[DELETE] : htttps://www.example.com/api/v1/event-types/:id?apiKey=1234abcd

wobei :id die ID des Veranstaltungstyps (numerisch) ist

Um einen einzelnen Veranstaltungstyp abzurufen, können Sie Folgendes tun:

[GET] : htttps://www.example.com/api/v1/event-types/:id?apiKey=1234abcd

wobei :id die ID des Veranstaltungstyps (numerisch) ist



Cal.com ist die führende Terminlösung, die Ihre Fähigkeit zur Unterstützung eines Terminierungsmarktes priorisiert. Wir sind hier, um Ihnen zu helfen, Ihr Unternehmen erfolgreich zu machen.

Möchten Sie loslegen? Schauen Sie sich unsere Dokumentation hier an: https://developer.cal.com/api/quick-start 


Cal.com ist jetzt KOSTENLOS für Einzelpersonen - hier anmelden