Calendário
O Campbooks inclui um calendário bidirecional que sincroniza com o Google e o Zoho — e reutiliza a mesma ligação da sua caixa de correio. Não há um calendário separado para ligar: ligue uma conta de email Google ou Zoho e o calendário vem incluído.
Como se liga
Ao ligar uma caixa de correio Google Workspace ou Zoho, são solicitados âmbitos de calendário na mesma autorização OAuth, pelo que o Campbooks provisiona automaticamente o calendário dessa conta e inicia a sincronização. (Iniciar sessão com o Google mantém-se limitado ao email — os âmbitos de calendário são solicitados apenas quando liga uma caixa de correio.)
Já estava ligado antes de o calendário existir? Volte a ligar a caixa de correio uma vez para conceder o âmbito de calendário. E numa instância auto-alojada, certifique-se de que a Google Calendar API está ativada no seu projeto Google Cloud (consulte Ligar Contas de Email) — sem ela, a lista de calendários devolve um erro de permissões.
Sincronização bidirecional
As alterações fluem nos dois sentidos:
- Os eventos criados no Google/Zoho aparecem no Campbooks.
- Os eventos que cria, edita, elimina ou aos quais responde no Campbooks são enviados de volta para o fornecedor.
A sincronização corre automaticamente — uma extração incremental rápida a cada minuto e uma varredura mais completa a cada 15 minutos. Os conflitos são resolvidos com a política da última escrita com guarda por etag, e os cancelamentos são registados em vez de simplesmente descartados.
Nota para auto-alojamento. O Google pode enviar alterações via webhooks, mas isso requer um URL HTTPS público acessível. Se a sua instância não for publicamente acessível, defina DISABLE_CALENDAR_PUSH=1 — a sondagem minuto a minuto mantém tudo sincronizado na mesma. (O Zoho usa sempre sondagem.)
Quais calendários sincronizam
Quando liga uma conta, o seu calendário principal começa a sincronizar automaticamente. Quaisquer outros calendários da conta estão desativados por omissão — ative os que pretender em Definições → Calendários.
Vistas
Abra /calendar e alterne entre quatro vistas:
| Vista | O que mostra |
|---|---|
| Agenda | Uma lista contínua de próximos eventos |
| Dia | Uma grelha horária com colunas de sobreposição e linha de hora atual |
| Semana | Sete dias lado a lado |
| Mês | A grelha clássica mensal |
Criar e editar eventos
Crie, edite e elimine eventos diretamente no Campbooks; as alterações sincronizam para o seu fornecedor. Cada evento pode ter a sua própria cor (herda a cor do calendário se não definir uma), e os chips de evento selecionam automaticamente texto legível para se manterem visíveis em qualquer fundo.
Email → evento
Qualquer email pode tornar-se um evento de calendário. O Campbooks lê a mensagem para sugerir um título, hora e local, e liga o novo evento ao email de origem. Pode fazê-lo a partir da caixa de entrada, da paleta de comandos Cmd+K, do assistente Scout ou de um fluxo de trabalho.
Partilha
Tal como as caixas de correio, os calendários podem ser partilhados com outros membros do seu espaço de trabalho com acesso de visualizador, editor ou gestor — para que uma equipa possa manter um calendário partilhado.
Lembretes
O Campbooks pode também extrair compromissos com data dos seus emails e documentos como lembretes, que pode confirmar em eventos de calendário. Os lembretes aparecem no feed inicial, no calendário e em /reminders.