Portal issues
Veldriq
Symptom: link expired; empty portal; invite sent, no email.
Likely cause: capability off; invitation not sent; queue/SMTP; APP_URL mismatch.
Path /portal/{workspace}. Guest booking is a different URL (/book/{workspace}).
- Capability + plan feature
customer_portal. Permissioncustomers.updateto invite. - Customer → Customer portal — status Invitation pending / Active / Revoked. Tokens last 7 days. Expired: This invitation is invalid or has expired. Use Resend invitation.
- A Contact is not a portal login. Creating a contact does not invite anyone.
- Mail: queue worker + SMTP. Flash Invitation sent. does not mean the inbox received it.
APP_URLmust be the public HTTPS origin. Localhost links look “broken.”
Revoke does not invalidate public /e/{token} or /i/{token}. Findings are not shown in the portal in V1.
Portal-created sites/contacts/assets stay Pending review until office Approve — they will not appear in dispatch pickers.
Related: Customer portal, Mail.