Install
Usage
chatId= HighLevelcontactId: one chat per contact across channels; the channel of each message is inctx.chat.platformData.channel.- HighLevel’s public key is bundled (
GHL_WEBHOOK_PUBLIC_KEY), so no webhook secret is needed.ingest()needs the raw body. - Media only from public URLs;
templatemaps totemplateId. - An Email’s HTML body arrives as plain text in
ctx.body;ctx.raw.bodykeeps the HTML andctx.chat.platformData.subjectthe subject.
Next steps
- Channels: choosing a channel, the capability matrix and the cross-channel contract.
- Webhook server: mount the provider with
@botmesh/server. - Package README