What's new in GekyChat

New features and fixes, newest first. Subscribe

API

Developer portal, request logs and safer API keys

  • New: developer portal at /developers with usage, API keys, webhooks and request logs.
  • New: every Platform API response carries an X-Request-Id header. Quote it when you contact support.
  • New: the API reference at /developers/docs covers every endpoint, parameter, error code and webhook.
  • Changed: API keys are shown once when created and are no longer stored in readable form. Existing keys keep working.
  • Improved: key authentication is much faster for accounts with many keys.
API

Interactive messages, templates, consent and bot actions

  • New: interactive messages (reply buttons, lists and call-to-action buttons) on /platform/messages/send and bot replies.
  • New: message templates and the 24-hour session window. Outside the window a bot can only send approved templates.
  • New: consent. Record opt-ins with /opt-ins; users can reply STOP and START. Marketing templates need an explicit opt-in.
  • New: bot typing indicator, mark-as-read, reactions and media upload.
  • New: webhooks for message.received (including button and list replies), message.reaction, message.delivered, message.read and subscription.updated.
  • New: dynamic URL buttons in templates.
API

Link buttons on messages

  • New: attach up to 2 link buttons to a message with "buttons": [{"label", "url", "color"}]. Labels are up to 12 characters, URLs must be https, and color is an optional #RRGGBB hex.
API

Signed webhooks and business bots

  • New: signed outbound webhooks for incoming messages, per API key (X-Gekychat-Signature).
  • New: business-run (external) bots that forward messages to your webhook and reply through the API.
  • Changed: messages sent with a user API key are saved with the key owner as the sender.

Looking for the API? See the API reference.