<- See all changes
Push notifications, Roadmaps and updates to the Events API
We've got a few updates for you this week we've been hard at work on.

Introducing... Roadmaps!
Use Roadmaps to collect, prioritize and effortlessly communicate with your customers the status of upcoming features, bugs and more. Or optionally, keep it internal and use it to track your own todos the possibilities are endless. Roadmaps when public will show up in your space's navigation with an easy to use 'Leave a suggestion' button to collect feedback your customers only need to leave their name and email and idea.
Public Roadmap - View File
Push Notifications
We've added support for browser level push notifications, head over to your accounts Notification Settings and enable notifications for each device you wish to receive push notifications for. You'll need to enable each device separately, but can add as many devices as you want to your account.

Additionally, you can now add RelationKit's app to your iPhones or macOS dock (in macOS Sonoma) and have easy access to your RelationKit Dashboard. Adding RelationKit to your Home Screen or dock allows you to receive system level notifications that act like a native app would, it's been great to use personally and we're excited to continue to add new push notifications in the future.

You'll receive push notifications any time a new ticket comes in, a customer replies to you and when a custom event comes in (if you pass notify: true to the Event Creation API call). 

Updates to the Events Create API endpoint
Following the addition of Push Notifications, we now accept a `notify: true` param when you wish to receive a push notification after an event happens. It's super useful when you want to be alerted right away when something critical happens in your application, like a billing issue so you can reach out and resolve that for your customers.

If you're familiar with Ruby you can view the example API call here:
url = URI("https://api.relationkit.io/api/v1/events")

https = Net::HTTP.new(url.host, url.port)
https.use_ssl = true

request = Net::HTTP::Post.new(url)
request["Authorization"] = "Bearer TOKEN-HERE"
request["Content-Type"] = "application/json"
request.body = JSON.dump({
  "event": {
    "user_id": "your-unique-user-id-here",
    "name": "visted-endpoint",
    "notify": true, # this allows a push notification to be sent right away
    "metadata": {
      "created_at": "1665881522"
    }
  }
})

response = https.request(request)
puts response.read_body
That's all for now, but we're super excited for more improvements and features to come soon. Let us know if you have suggestions or feedback by submitting a ticket or leaving it on our Public Roadmap.