Fitur yang Kami Hindari Selama Bertahun-tahun, Dibangun dalam Hitungan Hari
Bagaimana ShopConnect belajar menjual pemesanan, dan apa yang diajarkan kepada kami tentang membangun dengan operator AI di platform yang mengutamakan AI.

Bagaimana ShopConnect belajar menjual pemesanan, dan apa yang diajarkan kepada kita tentang membangun dengan operator AI di platform yang mengutamakan AI.
Selama kami mengemas integrasi sebagai produk siap pakai, satu permintaan yang paling sering muncul adalah: Izinkan pembeli memesan janji temu atau kelas Mindbody saat mereka membelinya di toko Shopify, berdasarkan ketersediaan aktual. Kami mendengarnya selama bertahun-tahun. Tapi kami tidak pernah membuatnya.
Kami jujur tentang alasannya. Idenya mudah dijelaskan tetapi sangat besar untuk diwujudkan. Mengambil data slot waktu yang tersedia dari sistem penjadwalan yang mungkin mencakup beberapa lokasi. Mengarahkan setiap pemesanan ke tempat yang tepat. Melakukan semua itu di dalam toko online orang lain, di keranjang belanja mereka, dan membuatnya cukup andal untuk dijual. Setiap kali kami melihatnya, kerumitannya selalu tampak. Jadi, ide itu tetap berada di daftar "suatu hari nanti, mungkin", tempat sopan di mana ide-ide bagus menunggu.
Kemudian kami membangunnya dalam beberapa hari. Merancang, merencanakan, membangun, menguji, dan menyiapkannya untuk diterapkan sebagai pilihan, dalam waktu yang lebih singkat daripada yang biasanya kami habiskan untuk merencanakan hal tersebut. Inilah kisah tentang bagaimana, dan mengapa hal itu hanya bisa terjadi sekarang.
Keinginan yang telah ada selama bertahun-tahun
Tanyakan kepada siapa pun yang menjual jasa secara online apa yang mereka inginkan dari toko mereka, dan Anda akan sampai pada kesimpulan yang sama. Mereka ingin penjualan dan pemesanan menjadi satu proses. Beli pijat dan pilih waktunya. Beli paket kelas dan ambil tempat duduk. Satu alur, tanpa jeda, tanpa email tindak lanjut yang diabaikan oleh sebagian orang. Itulah harapannya. Itu jelas. Itulah juga mengapa proyek itu tidak dibangun, karena jelas dan mudah bukanlah kata yang sama.
Mengapa kami tidak pernah membangunnya
Bagian tersulit bukanlah tombolnya. Melainkan semua hal di balik tombol itu.
Ketersediaan harus nyata dan langsung, karena tidak ada yang lebih cepat menghancurkan kepercayaan selain menawarkan waktu yang sudah habis. Sebuah bisnis mungkin memiliki lebih dari satu lokasi, masing-masing dengan jadwalnya sendiri, dan toko harus tahu lokasi mana yang sedang dilihat pembeli. Pemesanan harus masuk ke tempat yang tepat setelah pembayaran, setiap saat, tanpa campur tangan manusia. Dan semua itu harus berjalan dengan lancar di dalam etalase toko yang bukan milik kita, di samping produk yang tidak ada hubungannya dengan pemesanan, tanpa menyentuh proses pembayaran yang sudah berjalan.
Masing-masing dari itu bisa diatasi. Bersama-sama, mereka membentuk jenis proyek yang menghabiskan seperempat anggaran dan tetap terasa rapuh pada akhirnya. Kami cukup menghargai hal itu sehingga terus mengatakan belum saatnya.
Dua dunia, satu gerakan: lantai tempat berolahraga dan etalase toko, akhirnya bersatu.
Apa yang berubah?
Yang berubah bukanlah selera kita terhadap masalah tersebut. Melainkan bagaimana masalah itu diselesaikan.
Kini kami membangun arsitektur integrasi yang mengutamakan AI, dan perbedaannya bukanlah versi yang lebih cepat dari cara lama. Ini adalah cara yang berbeda. Platform, konektor, runtime yang menangani setiap permintaan, mekanisme untuk banyak akun dan banyak lokasi, blok bangunan yang dapat digunakan kembali, pipeline deployment, kemampuan untuk menjalankan eksekusi nyata dan mengamati apa yang terjadi: semuanya dirancang untuk dioperasikan, bukan hanya digunakan. Operatornya adalah Claude Code.
Kombinasi itulah inti ceritanya, jadi akan kami sampaikan secara terus terang. Ini bukanlah sesuatu yang dapat dihasilkan oleh alat pengkodean AI sendirian. AI yang menulis kode dalam ruang hampa akan menemui kendala yang sama seperti yang kami alami, hanya saja lebih cepat. Yang memungkinkan hal ini adalah AI yang mengoperasikan ekosistem yang dirancang khusus untuk dioperasikan oleh AI. Claude Code tidak menciptakan sistem pemesanan dari prinsip dasar. Ia menyusun bagian-bagian yang sudah ada, menghubungkan alur di antara mereka, menjalankan pemesanan nyata untuk melihat keberhasilannya, memperbaiki apa yang tidak berhasil, menerapkan solusi yang sama di berbagai akun, dan mengkonfirmasi hasilnya di toko yang aktif. Blok bangunannya adalah milik APIANT. Penilaian dan tindakan nyatanya adalah milik AI. Kedua pihak tidak dapat melakukan ini sendirian.
Pembangunan, dalam hitungan hari
Semuanya tidak dimulai dari spesifikasi. Semuanya dimulai dari panggilan penjualan. Seorang pelanggan baru, yang berpotensi menjadi salah satu pelanggan terbesar yang pernah kami tangani, memberi tahu kami dengan lugas bahwa pemesanan langsung di dalam toko mereka adalah kemampuan yang mereka butuhkan. Jadi kami melakukan hal yang wajar: kami memasukkan transkrip panggilan tersebut langsung ke AI dan membiarkannya bekerja berdasarkan apa yang sebenarnya dikatakan pelanggan.
Dari situ, prosesnya berjalan cepat, seperti halnya membangun sesuatu yang sesungguhnya. Sistem ini mampu menghubungkan berbagai elemen karena terintegrasi erat dengan Shopify, Mindbody, dan tujuan kami. Sistem ini dirancang untuk skala besar sejak tahap awal: satu lokasi atau seratus lokasi yang terhubung dalam jaringan bekerja dengan cara yang sama, satu jenis sesi atau selusin jenis sesi bekerja dengan cara yang sama, dan janji temu 1:1 serta kelas kelompok berjalan melalui widget penjadwalan yang sama. Yang terpenting, sistem ini menyederhanakan proses yang rumit yang seringkali dilalui oleh banyak bisnis Mindbody. Tidak perlu membuat akun, memverifikasi email, atau membeli di satu tempat lalu masuk ke akun lain untuk akhirnya menjadwalkan. Pembelian dan pemesanan kini terjadi bersamaan, dalam satu transaksi yang memakan waktu kurang dari satu menit.
Langsung di halaman produk Shopify: pilih lokasi, hari, dan kelas yang benar-benar tersedia, lalu selesaikan pembayaran. Pembelian dan pemesanan dilakukan dalam satu langkah.
Hari, bukan kuartal. Hal yang selama bertahun-tahun kita hindari siap dikirim dalam seminggu.
Ketika alat-alat itu belum ada, ia membuatnya.
Inilah bagian yang masih membuat kami ragu. Sistem ini tidak hanya menghubungkan bagian-bagian yang sudah ada. Sistem ini menemui hambatan yang belum pernah dilewati platform sebelumnya: membaca dan menulis tema toko Shopify itu sendiri. Sebagian besar upaya terhenti di situ. Yang satu ini membaca dokumentasi Shopify yang relevan dan membangun kemampuan yang hilang sebagai aksi konektor baru, tepat di dalam platform. Aksi untuk menampilkan daftar tema toko. Aksi untuk mengunggah skrip widget ke tema. Aksi untuk mengunggah cuplikan pemesanan. Aksi untuk mengambil dan menulis ulang templat produk.
Tak satu pun dari skrip ini bersifat sekali pakai. Masing-masing menjadi blok bangunan kelas satu yang dapat digunakan kembali, yang dapat diambil dan digunakan oleh otomatisasi di masa mendatang tanpa perlu penemuan ulang. Itulah langkah penting dari AI First: AI memperluas kosakata platform sendiri sesuai permintaan, dan setiap perluasan akan menghasilkan peningkatan untuk pengembangan selanjutnya. Alat pengkodean menulis kode yang hanya digunakan sekali. Operator AI pada platform yang mengutamakan AI akan mengembangkan platform tersebut.
Bagian dari alur instalasi yang disusun oleh sistem. Setiap lingkaran adalah tindakan yang dapat digunakan kembali yang dibangun atau disusunnya, termasuk tindakan Shopify "Daftar tema toko", yang berjalan secara berurutan.
Setiap aksi baru adalah blok bangunan nyata yang dapat dikonfigurasi. Berikut panel pengaturan salah satu aksi, siap untuk digunakan kembali dalam otomatisasi di masa mendatang.
Cara kerjanya, sekilas
Keajaiban terletak pada pengalaman, bukan pada sistemnya. Sebuah akun pusat mengatur semuanya dan meneruskan setiap permintaan ke lokasi yang tepat di balik layar. Toko online membaca sedikit informasi terstruktur tentang setiap produk untuk mengetahui apa yang dapat dipesan dan apa yang hanya barang biasa untuk dibeli. Ketersediaan diambil secara langsung dan ditampilkan sebagai waktu yang nyata dan dapat dipilih, atau sebagai kelas nyata dengan tempat duduk nyata. Pembeli memilih, membayar, dan pemesanan dilakukan secara otomatis. Banyak lokasi, satu toko online, satu keranjang belanja.
Momen yang dulunya terjadi di email tindak lanjut kini terjadi di keranjang belanja.
Mengapa hanya operator AI di platform yang mengutamakan AI yang dapat melakukan ini?
Cobalah mundur sejenak dan perhatikan apa yang sebenarnya terjadi. Tidak ada satu pun lompatan di sini yang luar biasa. Lompatan itu terletak pada banyaknya jenis pekerjaan berbeda yang harus dilakukan bersamaan, dengan lancar, dalam waktu singkat. Memahami gejala di dunia nyata. Memikirkan arsitektur multi-lokasi. Menggabungkan konektor yang sudah ada alih-alih menulis semuanya dari awal. Menjalankan eksekusi langsung dan membaca hasilnya. Memperbaiki bug yang kompleks tanpa kehilangan fokus. Melakukan deployment di banyak akun. Memverifikasi di toko nyata. Menulis... dokumentasi.
Itu bukan pengkodean. Itu adalah pengoperasian. Dan itu hanya berfungsi ketika hal yang dioperasikan memang dibangun untuk dioperasikan, sehingga setiap gerakan tersebut adalah sesuatu yang sudah diketahui platform dan dapat diarahkan oleh AI. Hilangkan platform yang mengutamakan AI dan Anda memiliki asisten pintar yang menatap dinding. Hilangkan operator AI dan Anda memiliki platform canggih yang menunggu seseorang dengan uang receh. Gabungkan keduanya dan "suatu hari nanti" yang direncanakan lima tahun akan menjadi hari Selasa.
Apa artinya bagi para pembangun?
Widget pemesanan yang sama, kini hadir di tablet: pilih waktu kelas yang Anda inginkan dan beli sekarang juga, dalam satu alur.
Jika Anda membangun integrasi, inilah bagian yang patut direnungkan. Batasan atas apa yang dapat Anda luncurkan telah bergeser, dan bukan dalam persentase. Proyek-proyek yang selama ini Anda hindari secara diam-diam, proyek-proyek yang kompleksitasnya terasa di dada Anda bahkan sebelum Anda menulis satu baris pun, justru merupakan proyek-proyek yang cocok untuk kolaborasi ini. Bukan karena masalahnya menjadi lebih kecil. Tetapi karena jarak antara "seharusnya" dan "sudah berjalan" telah menyempit.
Kami menghabiskan bertahun-tahun menghormati sebuah masalah. Sekarang kami menghormatinya dengan cara yang berbeda. Kami membangunnya.
Tersedianya
Pemesanan dengan ketersediaan langsung kini menjadi bagian dari ShopConnectIntegrasi Mindbody dan Shopify kami yang siap pakai, kini tersedia sebagai pilihan bagi pelanggan. Pembeli dapat memesan janji temu atau kelas berdasarkan ketersediaan nyata, di berbagai lokasi, dari satu toko Shopify, dan membayar sebelum memesan. Jika alur kerja seperti itu yang Anda inginkan, kami dengan senang hati akan mengaktifkannya untuk Anda.


