Lompat ke konten utama
Untuk agency

Kelola rilis aplikasi setiap klien dari satu login Capgo

Berikan setiap klien organisasi, channel, dan key API sendiri. Kirim perbaikan web-layer sebagai Live Update, biarkan klien meninjaunya di staging, dan transfer aplikasi saat kontrak berakhir.

Proses rilis agency

Setiap klien baru menambah proses rilis baru

Setiap klien punya setup yang berbeda

Akun store, signing keys, dan kebiasaan rilis yang terpisah. Langkah-langkahnya seringkali hanya diingat satu orang atau tersimpan di satu laptop.

Klien ingin perbaikan hari ini

Perbaikan JavaScript kecil pun harus menunggu binary baru dan review store, seringkali 24–48 jam, bahkan lebih lama. Pengguna pun tetap harus melakukan update setelahnya.

Tim sering berpindah proyek

Saat developer yang mengelola rilis klien keluar, kredensial dan prosesnya bisa ikut hilang bersama mereka.

Maintenance menggerus margin fixed-price

Setiap perbaikan kecil setelah launch memakan biaya full build, submission, dan siklus review.

Klien bertanya apa yang sedang live

Anda perlu menunjukkan build mana yang ada di production, siapa yang mengirimnya, dan kapan.

Handoff dilakukan secara manual

Di akhir kontrak, klien butuh aplikasi, akses, dan setup rilis, bukan sekadar dokumen penjelasannya.

Bagaimana Capgo mendukung kerja agency

Pisahkan klien, satu workflow rilis

Setup CLI dan channel yang sama untuk setiap klien, dengan akses dan billing yang terpisah.

Satu organisasi per klien

Buat organisasi untuk setiap klien dan pindah antar organisasi dari sidebar. Masing-masing punya member, apps, API keys, plan, dan audit logs sendiri.

Dokumentasi organisasi
  • Plan dan billing per organisasi
  • Role pada scope organisasi, app, atau channel
  • Gunakan Groups untuk tambah tim delivery dalam satu langkah

Alur review untuk setiap klien

Upload ke staging channel terlebih dahulu. Klien mengecek perubahan di perangkat test mereka, lalu Anda hubungkan bundle yang sama ke production. Native changes tetap melalui stores.

Dokumentasi Channels
  • Channel staging dan production per app
  • Device overrides untuk HP test klien
  • Rollout progresif dan rollback channel

Handoff tanpa kehilangan akses

Undang tim klien dengan role mereka sendiri, nonaktifkan CI keys Anda, dan transfer app ke organisasi klien saat kontrak berakhir.

Pengaturan app dan dokumen transfer
  • Transfer app ke organisasi lain
  • Key API khusus app dengan tanggal kedaluwarsa
  • Audit logs perubahan yang dilakukan

Cara kerjanya

Cara agency merilis app klien dengan Capgo

Setup yang bisa diulang untuk setiap klien baru. Setiap command di bawah berasal dari docs Capgo CLI.

  1. Buat organisasi untuk klien

    Setiap klien punya organisasi, plan, dan daftar member sendiri. Tambahkan tim Anda via group, dan orang klien dengan role mereka sendiri.

    npx @capgo/cli@latest organization add --name "Client A" --email mobile@client-a.com
    Referensi role
  2. Berikan kunci API sendiri untuk CI klien

    Buat key API khusus untuk app klien tersebut, dengan role App Uploader dan tanggal kedaluwarsa. Simpan di CI secrets klien.

    # In Client A's pipeline, with Client A's key
    npx @capgo/cli@latest bundle upload --channel staging --apikey "$CAPGO_TOKEN"
    Dokumentasi key API
  3. Biarkan klien review, lalu promote

    Arahkan ponsel pengujian klien ke staging channel menggunakan device overrides. Setelah disetujui, hubungkan bundle yang sama ke production.

    npx @capgo/cli@latest channel set production com.client-a.app --bundle 1.4.2
    Dokumentasi Channels
  4. Serahkan aplikasinya

    Undang admin klien, biarkan key CI Anda kedaluwarsa, dan transfer app ke organisasi klien dari app settings. Hanya Super Admin yang bisa transfer app.

    Dokumentasi app settings dan transfer

Aplikasi yang dibangun dengan Capacitor

Aplikasi marketplace butuh jalur rilis yang aman bagi klien

Aplikasi layanan, marketplace, dan booking memiliki alur pembeli, penjual, pesan, pembayaran, dan support yang berubah dengan kecepatan berbeda. Agency dapat menggunakan channel Capgo untuk meninjau setiap permintaan klien, mengirim perubahan web-layer, dan menyiapkan rollback untuk hari peluncuran.

Ikon aplikasi Freelancer: Hire & Find Jobs BISNIS

Freelancer: Cari & Temukan Pekerjaan

Alur marketplace di mana perbaikan sesuai permintaan klien dapat menyentuh layar hiring, messaging, dan akun.

Instal Google Play
8,9 jt
Rating di store
4.1
Ikon aplikasi Cars.co.za OTOMOTIF DAN KENDARAAN

Cars.co.za

Listing kendaraan dan alur lead yang diuntungkan dengan pengecekan fitur bertahap sebelum rollout luas.

Instal Google Play
1,9 jt
Rating di store
4.4
Ikon aplikasi KAI Access: Aplikasi Pemesanan Kereta PERJALANAN & LOKAL

KAI Access: Aplikasi Pemesanan Kereta

Alur booking dan ticketing dengan copy operasional serta jadwal yang sering berubah.

Instal Google Play
13,5 jt
Rating di store
3.6

Bukti pelanggan

Apa kata tim yang rilis dengan Capgo

5.0/5 dinilai oleh tim developer 9,400+ tim Baca ulasan

no-tone @ Webincode

Developer, Webincode

“Bisa menambahkan Device ID ke grup tertentu dan push perubahan hanya ke grup tertentu sangat membantu.”

Potret Sergiu S

Sergiu S

Lead Developer, drivolino GmbH

“Plugin Capgo Capacitor Updater benar-benar mengubah cara kami merilis update. Yang dulu butuh berhari-hari, sekarang cuma butuh beberapa menit.”

Nate van Jole

CTO, Privat

“Setup-nya selesai kurang dari sehari. Rollout berbasis channel memungkinkan saya tes di device sendiri sebelum sampai ke pengguna production.”

FAQ

Pertanyaan Agency

Pertanyaan umum dari agency sebelum memindahkan aplikasi klien ke Capgo.

Bisakah saya memisahkan aplikasi dan data setiap klien?

Bisa. Buat satu organisasi untuk setiap klien. Member, aplikasi, key API, plan, dan audit logs akan terikat pada organisasi tersebut, dan Anda bisa berpindah antar organisasi melalui sidebar.

Dokumentasi Organisasi

Bisakah klien membayar plan mereka sendiri?

Bisa. Sebuah plan hanya berlaku untuk organisasi tempat plan tersebut dibeli. Berikan role Billing Manager kepada kontak keuangan klien agar mereka bisa mengelola pembayaran dan invoice tanpa akses ke aplikasi.

Dokumentasi Billing

Bisakah kontraktor hanya mengerjakan satu aplikasi klien?

Bisa. Berikan mereka role berbasis aplikasi seperti App Developer atau App Uploader pada aplikasi tersebut. Hak upload dan akses device mereka akan tetap terbatas pada aplikasi itu saja.

Referensi role

Bagaimana cara menyerahkan aplikasi saat kontrak berakhir?

Super Admin dapat mentransfer aplikasi ke organisasi lain yang mereka ikuti, misalnya milik klien. Anda juga bisa mengundang admin klien ke organisasi yang ada, lalu menghapus tim Anda setelahnya.

Dokumentasi app settings dan transfer

Apa yang bisa diubah tanpa rilis ke store?

Live Update mengubah layer web: JavaScript, HTML, CSS, dan aset. Plugin native, permission, atau native code baru memerlukan binary dan review store baru. Capgo Build dapat membuat binary tersebut di cloud.

Dokumentasi kompatibilitas native

Siapkan klien Anda berikutnya di Capgo

Selama masa trial, buat organisasi untuk satu klien dan jalankan rilis staging-ke-production pada aplikasi mereka.