Platform · Integrations

HAL meets the tools you already open.

Keep the inbox as the source of truth and let everything else orbit it — alerts in Slack, leads from your forms, replies from your phone.

Slack

Install via OAuth (Settings → Integrations → Slack) and push conversations into a channel your team lives in. Each push carries an AI summary of the thread, so a teammate can triage without opening HAL — replies still happen in the inbox, keeping one source of truth. Detractor CSAT alerts can reach the channel too.

Incoming message API

Turn any form, script, or automation platform (Zapier, Make, n8n) into a HAL conversation. POST with your project API key and an email; HAL creates the visitor and conversation exactly as if they'd chatted:

curl -X POST "https://api.chatwithhal.com/api/incoming/messages" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $HAL_API_KEY" \
  -d '{
    "email": "lead@example.com",
    "name": "Sam Lead",
    "content": "We need a quote for 25 seats."
  }'

Rate-limited per project; invalid payloads get a specific 400. Combine with lifecycle campaigns to follow up automatically.

Twitter / X

Connect an account and bring public mentions into the workflow — draft, approve, and answer from HAL instead of the bird site, with the conversation attached to the customer record.

iOS agent app

The native app brings the inbox to your pocket: conversations, AI suggestions, and push notifications you control — new visitor messages, note mentions, unsnoozed conversations, and AI priority escalations. Push preferences mirror the dashboard; access tokens refresh for 90 days so the app stays signed in.

Everything else

  • Webhooks — 17 event types, signed deliveries; the universal integration surface. See the REST API.
  • MCP — let AI agents and coding tools work HAL directly. See MCP server.
  • Unsplash — built into the article editor for cover images.
  • Zapier — via the incoming API and public REST endpoints.