Por que a On Deck escolheu usar o Cal.com

On this page
- Estudo de caso da On Deck
- Para que a On Deck usa o Cal?
- O que fez você escolher o Cal para entregar sua solução?
- Como vocês usam o Cal?
- Qual foi a melhor parte de trabalhar com o Cal como plataforma?
- Vocês veem casos de uso futuros em potencial para o Cal na On Deck?
- Como o Cal tornou eficiente para vocês implementar uma solução como essa?
- Por que vocês não conseguiram usar outras soluções do mercado?
- Se o Cal não existisse, vocês teriam construído o que construíram? Quanto tempo a mais teria levado?
- O que mais empolga vocês no futuro do agendamento?
- Se você pudesse fazer um pedido, o que pediria?
Estudo de caso da On Deck
Nosso primeiro estudo de caso começa com Egor Zaitsev, Senior Software Engineer na On Deck. Bem-vindo, Egor, e obrigado por reservar um tempo!
Vamos direto à primeira pergunta:
Para que a On Deck usa o Cal?
Egor: A On Deck está construindo um marketplace de feedback, no qual os Fellows podem se voluntariar para fornecer feedback de pitch, produto ou outro tipo uns aos outros. Depois de escolher de quem você gostaria de receber feedback, os Fellows veem uma visualização de agendamento do Cal para concluir a reserva.

O que fez você escolher o Cal para entregar sua solução?
Egor: As soluções existentes no mercado não ofereciam as APIs necessárias ou não eram flexíveis o bastante para o nosso caso de uso. O Cal nos devolveu dias — se não semanas — que teríamos gasto desenvolvendo tudo do zero.
Como vocês usam o Cal?
Egor: No momento, estamos usando uma versão self-hosted levemente modificada do Cal para a nossa solução. Provisionamos contas automaticamente para nossos Fellows e pedimos que eles configurem sua disponibilidade e conectem seus Calendars. Depois que fazem isso, começamos a exibi-los em nossa plataforma, incorporando a interface de agendamento.
Qual foi a melhor parte de trabalhar com o Cal como plataforma?
Egor: O Cal é extremamente extensível e nos permite iterar rápido.
Vocês veem casos de uso futuros em potencial para o Cal na On Deck?
Egor: Já estamos pensando em usar o Cal para permitir que nossos Fellows marquem reuniões entre si como parte de nossos outros marketplaces internos, além de oferecer a cada Fellow um serviço pessoal de agendamento, hospedado pela On Deck.
Como o Cal tornou eficiente para vocês implementar uma solução como essa?
Egor: O Cal é construído com tecnologias extremamente populares e foi muito fácil incorporá-lo ao nosso ecossistema. Em poucos dias, tínhamos tudo pronto para oferecer aos nossos Fellows a melhor experiência de agendamento possível!
Por que vocês não conseguiram usar outras soluções do mercado?
Egor: O Calendly não expõe a disponibilidade pela sua API, o Motion não tem API e construir tudo do zero teria levado muito tempo.
Se o Cal não existisse, vocês teriam construído o que construíram? Quanto tempo a mais teria levado?
Egor: Claro que teríamos conseguido construir o que fizemos, embora muito mais devagar e com mais bugs no começo. O Cal nos poupou dias — se não semanas — de desenvolvimento.
O que mais empolga vocês no futuro do agendamento?
Egor: Estamos realmente empolgados com o agendamento se tornando open source. O open source é a força por trás de toda startup de sucesso, e ficamos felizes em apoiar mais uma parte essencial da web moderna se tornando open source.
Se você pudesse fazer um pedido, o que pediria?
Egor: Cache 😉 Já implementamos cache de disponibilidade para nós mesmos, mas acho que seria um complemento muito útil para quem usa o Cal em escala.
Obrigado, Egor!
