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.
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.
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).
As configurações que as pessoas mudam primeiro
| Configuração | O que faz | Nome 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 |
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