Gå til indhold

Integration · Booking og kalender

opencals.com

Forbind Claude og ChatGPT med Opencals

Spørg din AI, hvornår der er en ledig tid til en ydelse, hvilken medarbejder der kan tage den, eller hvilke tilvalg der findes i din Opencals-butik. Den kan søge i ydelser og ydelsessamlinger, læse lokationer, medarbejdere og butikkens indstillinger og tjekke ledighed efter dato, lokation eller medarbejder. Den bruger en Storefront API-nøgle og læser kun.

Forbind Opencals gratis

Gratis plan uden kreditkort. Det tager cirka et minut.

Prøv at spørge

  • “Hvornår er den næste ledige tid til en massage på 60 minutter?”

    AI'en finder ydelsen og viser den nærmeste ledige tid.

  • “Hvilke tider er ledige hos Sofie på torsdag?”

    Den finder medarbejderen og ydelsen og viser de ledige tider den dag.

  • “Hvilke tilvalg kan man booke sammen med en klipning?”

    Den slår ydelsen op og viser de tilvalg, der hører til.

Det kan din AI

Ydelser og tilvalg

Søg i ydelser, der kan bookes, læs varighed, pris og beskrivelse, gennemse ydelsessamlinger, og se de tilvalg, der hører til en ydelse.

Ledighed

Find den næste ledige tid, se ledige tider på en bestemt dato, eller se ledige tidsrum, filtreret efter lokation eller medarbejder.

Lokationer og medarbejdere

Se og læs lokationer med adresse, se medarbejdere, der kan bookes, og læs butikkens offentlige indstillinger.

  • “Hvilke ydelser tilbyder I på Vesterbro?”

    Den finder lokationen og søger de ydelser frem, der findes der, med varighed og pris.

  • “Er der ledige tider til en konsultation i næste uge?”

    Den viser de ledige tidsrum for ydelsen fra den dato, du angiver.

  • “Hvad er butikkens bookingregler og tidszone?”

    Den læser butikkens offentlige indstillinger.

69 værktøjer til Opencals

Værktøjerne er slået til, når du forbinder. Du kan slå dem fra enkeltvis eller kræve din godkendelse, før de kører.

  • cancel_appointmentSletterAfbryd en møde (møde-id). Destructiv handling; kan kræve godkendning. API-overblik: Afbryd møde.
  • create_appointmentÆndrer dataOpret en ny aftale. Krav: slot. API oversigt: Opret aftale.
  • create_appointment_feedbackÆndrer dataOpret ny feedback for en aftale. Krav: svar. API oversigt: Indsend aftalefeedback.
  • create_appointment_guestÆndrer dataOpret en ny gæst til en aftale. Krav: email. API oversigt: Tilføj en gæst til en aftale.
  • create_cartÆndrer dataOpret en ny kurv. Krav: kurv id. API oversigt: Opret eller hent kurv.
  • create_discount_codeÆndrer dataOpret en ny rabatkode. Krav: kurv id eller kode. API oversigt: Anvend en rabat/promo-kode på kurven.
  • create_documentÆndrer dataOpret et nyt dokument. Krav: spørgsmål id, spørgsmals type, filnavn, mime eller størrelse. API oversigt: Generér en presigned S3 URL for en kunde-upload af filer.
  • create_extendÆndrer dataOpret en ny udvidelse. Krav: kurv id. API oversigt: Udled kurvens udløb med 5 minutter.
  • create_productÆndrer dataOpret et nyt produkt. Krav: kurv id eller aftale id. Søg først efter produkter for at undgå duplikater. API oversigt: Tilføj aftale til kurven.
  • create_product_onsÆndrer dataOpret et nyt produkt. Krav: kurv id eller add-on id. Søg først efter produkter for at undgå duplikater. API oversigt: Tilføj en add-on til et kurv-vare.
  • create_request_email_verificationSynligt for andreOpret en ny anmodning om email-verifikation. Krav: email. Har effekter synlige udenfor dette system. API oversigt: Anmod om kundens email-verifikation.
  • create_request_login_codeÆndrer dataOpret en ny anmodning om login-kode. Krav: email. API oversigt: Anmod om en login-kode.
  • create_request_password_resetSletterOpret en ny anmodning om password-nulstilling. Krav: email. Destructive action; may require approval. API oversigt: Anmod om kundens password-nulstilling.
  • create_reset_passwordSletterOpret en ny password-nulstilling. Krav: token eller nyt password. Destructive action; may require approval. API oversigt: Nulstil kundens password.
  • create_sign_upÆndrer dataOpret en ny sign-up. Krav: email eller password. API oversigt: Registrer en ny kunde.
  • create_startÆndrer dataOpret en ny start. Krav: kurv id eller leverandør. API oversigt: Start checkout for kurven (opret betalingsmiddel, valider varer).
  • delete_add_onSletterSlet permanent en add-on ved kurv-add-on item id. Destructive action; may require approval. API oversigt: Fjern et kurv-add-on-vare.
  • delete_appointment_guestSletterSlet permanent en gæst ved gæst id. Destructive action; may require approval. API oversigt: Fjern en gæst fra en aftale.
  • delete_discount_codesFlytter pengeSlet permanent en rabatkode. Finansiell eller irreversible action; may require approval. API oversigt: Fjern den anvendte rabat/promo-kode fra kurven.
  • delete_productSletterSlet produkt permanent ved hjælp af produkt-id. Destructive action; may require approval. API summary: Remove cart item.
  • get_a_product_by_external_variant_idHent et enkelt produkt ved hjælp af produktets eksterne variant-id. API summary: Get a product by external variant ID.
  • get_add_onHent en enkelt add-on ved hjælp af add-on-id. API summary: Get an add-on by ID.
  • get_an_add_on_by_slugHent et enkelt produkt ved hjælp af produktets slug. API summary: Get an add-on by slug.
  • get_appointmentHent en enkelt aftale ved hjælp af aftale-id. API summary: Get appointment by ID.
  • get_authHent en enkelt autentisering. API summary: Refresh customer tokens.
  • get_by_external_order_nameHent et enkelt element ved hjælp af eksterne ordre-navn. API summary: Get appointment by external order name.
  • get_checkout_question_translationHent en oversættelse for en udvejsspørgsmål ved hjælp af sprog. API summary: List checkout questions translations for a product.
  • get_feedback_question_translationHent en oversættelse for et feedback-spørgsmål ved hjælp af sprog. API summary: List feedback questions translations.
  • get_imageHent et enkelt billede ved hjælp af billed-id. API summary: Get image by ID.
  • get_locationHent et enkelt sted ved hjælp af sin ID, inklusive adresse og detaljer.
  • get_location_by_slugHent et enkelt produkt ved hjælp af produktets slug. API summary: Get location by slug.
  • get_next_available_slotFind det nærmeste ledige tidspunkt til en tjeneste (`product_id`), evt. på et `location_id` eller med et `staff_member_id`.
  • get_orderHent en enkelt ordre ved hjælp af ordre-id. API summary: Get order by ID.
  • get_productHent et enkelt produkt ved hjælp af produktets slug. API summary: Get product by slug.
  • get_product_collection_by_slugHent et enkelt produktkatalog ved hjælp af produktets slug. API summary: Get product collection by slug.
  • get_products_by_external_idHent et enkelt produkt ved hjælp af produktets eksterne ID. API summary: Get products by external ID.
  • get_questionHent en enkelt spørgsmål ved hjælp af sprog. API summary: Get all checkout questions for current cart.
  • get_serviceHent en enkelt bookbar service ved hjælp af `product_id`, med varighed, pris og beskrivelse.
  • get_staff_member_by_slugHent en enkelt medarbejder ved hjælp af slug. API summary: Get staff member by slug.
  • get_store_settingsHæt butikkenes offentlige indstillinger, såsom navnet, tidszone og bestillingsregler.
  • list_add_onsÆndrer dataListe butikken add-ons (ekstra ting der kan bookes med en tjeneste), filtrerbar ved `q`, `product_id`, `location_id` eller `staff_member_id`.
  • list_appointmentsListe aftaler. Valgfrie filtre: take, status, medarbejdere, produkter, steder eller dato. Resultater er pagineret. API summary: List customer appointments.
  • list_availability_rangesVis liste de tidsrum uden for en tjeneste (`product_id`), evt. fra et `date` og for et `location_id` eller `staff_member_id`.
  • list_available_add_ons_for_a_product_by_slugÆndrer dataOpret et nyt produkt. Søg først efter produkter for at undgå duplikater. API summary: List available add-ons for a product by slug.
  • list_available_slotsListe de ledige tidsrum for en service (`product_id`) på en `date`, valgfrit for en `location_id`, `staff_member_id`, `duration` eller `timezone`.
  • list_booking_historiesListe bestillingshistorier. API summary: Get customer booking preferences.
  • list_cartsListe kurve. API summary: Fetch cart.
  • list_locationsVis butikkenes lokationer. Søg med `q`; paginér med `page` og `take`.
  • list_marketing_consentsListe markedsføringsgodkendelser. API summary: Get current customer marketing consent.
  • list_order_invoicesListe faktureringer for en ordre. API summary: List invoices issued for the authenticated customer order.
  • list_paymentsListe betalinger. API summary: Get public payment settings.
  • list_profilesVis profiler. API oversigt: Hent kundens nuværende profil.
  • list_providersVis leverandører. API oversigt: Hent tilgængelige betalingsleverandører til udvej.
  • list_resolve_linksVis linkopløsninger. API oversigt: Oplos en magisk link-tokens.
  • list_service_add_onsÆndrer dataListe de tilgængelige add-ons for en service (`product_id`), valgfrit for en `location_id` eller `staff_member_id`.
  • list_service_collectionsVis tjenestekollektioner (grupper af tjenester), evt. kun synlige. Paginér med `page` og `take`.
  • list_staff_membersVis butikkenes ansatte, der kan bestilles. Søg med `q`; paginér med `page` og `take`.
  • search_ordersSøg efter bestillinger ved optagelse, navn, betalingsstatusser, udførelsesstatusser, kunder eller tjenester. Brug dette til at finde eksisterende bestillinger før du skaber en ny. Resultater er pagineret. API oversigt: Vis kundens bestillinger.
  • search_servicesSøg efter butikkenes bookbare tjenester ved `q`, `status` eller `location_id`. Paginér med `page` og `take`. Brug til at finde en tjenestes ID.
  • submit_auth_emailSynligt for andreVerificer en autentisering. Har effekter synlige uden for dette system. API oversigt: Verificer kundens e-mail.
  • submit_auth_login_codeSynligt for andreVerificer en autentisering. Har effekter synlige uden for dette system. API oversigt: Verificer et login-kode.
  • submit_customerSynligt for andreIndsend en kunde. Har effekter synlige uden for dette system. API oversigt: Indsend udvej (fanger betaling, skaber bestilling, autentiserer kunde automatisk).
  • update_add_onÆndrer dataOpdater en eksisterende tilføjelse identificeret ved købskurvens tilføjelses-ID. Kun feltene du sender ændres. API oversigt: Opdater mængde af et købskurvs tilføjelsessag.
  • update_appointment_reschedulesSynligt for andreOpdater en eksisterende rescheduling identificeret ved tidspunktets ID. Har effekter synlige uden for dette system. API oversigt: Rescheduler tidspunkt.
  • update_customers_answersÆndrer dataOpdater en eksisterende kunde. API oversigt: Gem svar på udvejsspørgsmål til tidspunkter.
  • update_customers_customerÆndrer dataOpdater en eksisterende kunde. API oversigt: Gem kundens informationer til købskurv og tidspunkter.
  • update_marketing_consentsSynligt for andreOpdater en eksisterende markedsføringsgodkendelse. Har effekter synlige uden for dette system. API oversigt: Opdater nuværende kundens markedsføringsgodkendelse.
  • update_passwordsFlytter pengeOpdater en eksisterende adgangskode. Finansielt eller ireversibelt handling; kan kræve godkendelse. API oversigt: Ændr nuværende kundens adgangskode.
  • update_profilesSynligt for andreOpdater en eksisterende profil. Har effekter synlige uden for dette system. API oversigt: Opdater nuværende kundens profil.

Klar i tre trin

  1. 1

    Vælg systemet

    Opret en gratis HeyMyApps-konto, og vælg Opencals på listen.

  2. 2

    Indsæt din nøgle

    Indsæt en Storefront API-nøgle fra Opencals. Gå til Settings › API Keys i Opencals-dashboardet, og opret en Storefront API-nøgle. Den starter med sfk_ og gælder for én butik.

  3. 3

    Tilføj linket i din AI

    Du får et personligt MCP-link. Tilføj det i Claude, ChatGPT eller Cursor:

    1. Klik på dit navn, og vælg Settings › Connectors › Add custom connector.
    2. Indsæt dit link som Remote MCP server URL.
    3. Slå det til fra +-menuen i en chat.

Spørgsmål

Hvad kan AI'en gøre i Opencals?

AI'en kan søge i og læse butikkens ydelser, ydelsessamlinger, tilvalg, lokationer, medarbejdere og offentlige indstillinger. Den kan tjekke ledighed som næste ledige tid, ledige tider på en dato eller ledige tidsrum, filtreret efter lokation eller medarbejder.

Kan AI'en se mine Opencals-oplysninger?

Nej. Din Storefront API-nøgle gemmes krypteret og vises aldrig for AI'en. Når du har gemt den, bliver den ikke vist igen, heller ikke for dig. AI'en ser kun resultaterne af de værktøjer, den bruger.

Kan jeg styre, hvad AI'en må?

Ja. Du vælger, hvilke værktøjer der er slået til, for eksempel ledighed uden medarbejderlister. Alle Opencals-værktøjerne læser kun oplysninger, og ingen af dem ændrer noget i din butik. Alle kald bliver logget.

Virker det med ChatGPT?

Ja. I ChatGPT går du til Settings › Apps & Connectors › Advanced og slår Developer mode til. Derefter tilføjer du dit HeyMyApps-link. Developer mode kræver et betalt ChatGPT-abonnement: Plus, Pro, Business eller Enterprise. Samme link virker også i Claude (Settings › Connectors › Add custom connector), Cursor og andre MCP-klienter.

Hvad koster det?

HeyMyApps har en gratis plan, og du skal ikke bruge betalingskort. Betalte planer afregnes pr. gennemført opgave. Du skal også selv have en Opencals-konto.

Kan AI'en booke tider?

Ikke med denne forbindelse. Den dækker ydelser, tilvalg, lokationer, medarbejdere og ledighed, så AI'en kan finde den rigtige tid og fortælle dig eller din kunde, hvad der er ledigt. Selve bookingen foretages i Opencals.

Lad din AI arbejde i Opencals i dag.

Kom gratis i gang. Din nøgle gemmes krypteret, og du bestemmer, hvad AI’en må.

Forbind Opencals gratis

HeyMyApps er ikke tilknyttet Opencals. Produktnavne tilhører deres respektive ejere.