Em breve no Salesforce AppExchange

O app de calendário mais personalizável para Salesforce

122 configurações em três componentes, cada uma delas um campo que você preenche. Seus objetos, seus status, suas palavras, suas visualizações, tudo sem uma linha de código.

Publicado em 28 de outubro de 2026 · MultiDatePick

A maioria dos apps de calendário decide como o seu calendário funciona e pede que você se adapte. O MultiDatePick faz o contrário: lê os objetos que você já tem, mostra os dados do jeito que a sua equipe pensa e deixa um administrador mudar quase tudo pelo App Builder.

Essa é a ideia central do produto. Uma equipe de recrutamento, uma clínica, um centro de convenções e uma equipe financeira precisam de "um calendário no Salesforce", e cada uma precisa de um diferente. Em vez de quatro apps, é um único conjunto de componentes com todas as escolhas à mostra.

Personalização em números

122 configurações

Nos componentes Date, Date Time e Booking. Cada uma é um campo no App Builder, no Experience Builder e no Flow.

5 visualizações

Calendário, Linha do tempo, Semana, Ocupação e Agenda. Ofereça as cinco ou só as que a página precisa.

4 estilos de status

Barras, pontos, preenchimento ou selo numérico, nas cores que você escolher para cada valor de status.

9 idiomas

Inglês, mais alemão, espanhol, francês, hindi, italiano, japonês, português do Brasil e chinês simplificado.

5 tamanhos

De um bloco de painel ou da barra de utilitários até uma tela de reservas em página inteira.

41 pontos de partida

Configurações prontas para importar na Config Library, para você quase nunca começar do zero.

Deixe o calendário com a cara do seu processo

Na maioria dos processos de reserva, é o status que carrega o significado: solicitado, confirmado, concluído, não compareceu. Dê a cada valor de status uma cor própria e escolha como o dia vai mostrá-los. O mesmo mês abaixo aparece de quatro formas, definidas por uma única configuração, statusDisplay. Barras, pontos e o selo numérico mantêm o dia branco, para que as escolhas da própria pessoa continuem sendo o que mais chama atenção. O preenchimento colore o dia inteiro, para equipes que querem ver o status de longe, num relance.

Um mês de reservas do Salesforce nos quatro estilos de exibição de status do MultiDatePick: barras sob cada dia, pontos, preenchimento colorido dividido na diagonal quando os status se misturam e a data em um selo numérico colorido
Um mês, quatro estilos de exibição de status. Dias com status misturados mostram todas as cores que têm: o preenchimento divide o dia, o selo se divide como uma pizza.

Em volta disso ficam as escolhas menores que fazem o calendário parecer seu: o título, o texto de cada botão ("Salvar compromisso", "Agendar projeto"), os rótulos dos campos de status, se a semana começa na segunda, um mês ou dois lado a lado e quais campos da reserva aparecem no cartão quando alguém passa o mouse sobre um dia.

Aponte para os seus objetos

Não existe um modelo de dados do MultiDatePick para onde migrar. Você diz ao componente qual objeto guarda as datas e o que cada campo significa:

  • Datas em qualquer objeto, como dias avulsos, vários dias ou intervalos com campos de data de início e de término
  • Reservas de qualquer objeto de recurso, inclusive User, para que as linhas sejam pessoas, salas, veículos ou kits
  • Um campo de capacidade opcional, para que uma sala receba quatro reservas e um consultor, dois projetos
  • Campos de horário de início e de término para os horários, com intervalos livres entre reservas
  • Um campo de status (e um segundo) que define cores, filtros e o painel de edição
  • Datas bloqueadas vindas de outro objeto, com o motivo exibido no dia ("Escritório fechado")

Defina como as pessoas escolhem e o que elas veem

Seleção

Clique, arraste um intervalo ou defina um padrão recorrente, como a 2ª e a 4ª sexta-feira. Os horários também podem ser arrastados.

Conflitos

Bloqueie o salvamento, ignore as datas em conflito ou permita com um aviso. Você escolhe em cada página.

Visualizações

Escolha a visualização inicial e quais outras o seletor oferece, das cinco até apenas uma.

Edição

Ative o modo de edição para mudar o status, mover datas ou alterar o início e o fim de um intervalo em massa.

Tudo isso sem código

122 configurações seriam um fardo se ficassem no código. Não ficam. Cada uma é uma propriedade no App Builder, e o Assistente de Configuração percorre todas com listas suspensas dos seus objetos e campos reais, valida cada escolha e salva o resultado como uma configuração com nome, que você reutiliza em qualquer página ou em um fluxo de tela (Screen Flow).

Tour animado pelo Assistente de Configuração do MultiDatePick no Salesforce: escolher objetos e campos em listas suspensas, depois visualizações e opções de exibição, sem código
O Assistente de Configuração: seus objetos e campos em listas suspensas, depois visualizações e exibição, salvos como uma configuração reutilizável.

As configurações que as pessoas mudam primeiro

ConfiguraçãoO que fazNome da API
Exibição do status (Status Display)Como o dia mostra seus status: barras, pontos, preenchimento ou selo numérico.statusDisplay
Cores de Status de Reserva (Status Colors)Uma cor para cada valor de status, usada nos dias, horários, barras e filtros.statusColors
Visualizações Disponíveis (Available Views)Quais das cinco visualizações o seletor oferece.availableViews
Tamanho do Calendário (Calendar Size)Minúsculo, muito pequeno, pequeno, médio ou grande, para caber em um bloco, em uma barra lateral ou em uma página inteira.calendarSize
Comportamento de Conflito (Conflict Behavior)Bloquear, ignorar ou permitir datas que conflitam com reservas existentes.conflictBehavior
Campos ao Passar o Mouse (Hover Fields)Quais campos da reserva o cartão ao passar o mouse mostra.hoverFields
Rótulo do Botão Salvar (Save Button Label)O que o botão principal diz, com as suas palavras.saveButtonLabel
Comece por uma configuração, não do zero. A Config Library tem 41 configurações prontas para importar, de agendamento de entrevistas a reserva de salas e capacidade da equipe. Importe uma e mude só o que for diferente no seu caso.

Perguntas frequentes

Qual é o app de calendário mais personalizável para Salesforce?

O MultiDatePick oferece 122 configurações nos componentes Date, Date Time e Booking: quais objetos e campos ele lê, como as pessoas escolhem datas e horários, qual das cinco visualizações elas veem, como os status são desenhados, o que cada botão diz e em qual dos nove idiomas ele fala. Cada configuração é um campo no App Builder e em um assistente de configuração, então nada disso exige código.

Preciso de um desenvolvedor para personalizar?

Não. Cada configuração é uma propriedade no Lightning App Builder, no Experience Builder e no Flow Builder, e o Assistente de Configuração percorre todas elas com listas suspensas dos seus próprios objetos e campos. Uma configuração pode ser salva e reutilizada em quantas páginas você quiser.

O calendário pode usar meus próprios objetos?

Sim. Ele lê e grava nos objetos e campos que você indicar: datas em qualquer objeto, reservas de qualquer objeto de recurso, inclusive User, com campos opcionais de capacidade, status, data de término e horário.

Posso mudar a aparência dos status de reserva?

Sim. Escolha uma cor para cada valor de status e depois como o dia vai mostrá-los: barras sob o dia, pontos, preenchimento colorido ou a data em um selo numérico colorido. Os filtros de status acima do calendário permitem filtrar por status, e você pode ocultar alguns status por padrão.

Existe um jeito mais rápido do que ajustar 122 opções?

Comece por uma das 41 configurações prontas para importar da Config Library, como agendamento de entrevistas, reserva de salas ou capacidade da equipe, e mude só o que for diferente no seu caso.

Seu calendário, do seu jeito, no Salesforce.

Mude você mesmo as visualizações, os status e os rótulos na demo ao vivo, ou comece por uma configuração da Config Library.

  • US$ 20/usuário/mês, todos os recursos
  • Teste grátis de 30 dias, sem cartão
  • 100% nativo do Salesforce
  • Sem Apex
  • Em breve no Salesforce AppExchange