Do I need to install a custom n8n node?

No, it’s optional. Install the BytePhase community node (n8n-nodes-bytephase, needs n8n 1.x) to create leads and self check-ins from a ready-made step, or use n8n’s built-in HTTP Request node, which works on self-hosted n8n and n8n Cloud alike.