Real time project notifications made easy.

All you want to know about your projects.

EveryLog provides an easy way to be notified of all important application events.

Stop using Slack or emails to know if a customer has subscribed! Want to check if you received a new payment? Got a new order? Is your project experiencing problems?

EveryLog: simple, fast, flexible, just made for notifications. No useless features!

Sign up
smartphone with tabs 3d graphic illustration

Setup in 2 minutes and you are ready! For real!

Subscribe to EveryLog, get the API key, and start sending events! Then download the mobile app from the stores and see all events timelines, grouped by project. That's all!

magnifying glass

Quick to check

List, filter, sort and show all your notifications using the mobile app.

bubble chart

All in one

Aggregate all your important events in one place, and access them from everywhere.

green check

Updated in realtime

Receive push notifications for the most important events!

Discover the EveryLog features.

Users

You can have multiple users who receive notifications in real time.

Groups

Create groups of users who receive specific notifications.

Channels

Send notifications on different channels like Discord, Slack, Telegram.

Tags

Browse notifications by project and filter them by tags.

Three actions and you're immediately operational.

1

Sign up

Sign up in the EveryLog app.

2

API key

Get the API key. Simple and quick.

3

Start

Put the post in your code.You're ready!

A few lines of code and you're up.

With just a POST request to our endpoint, you can be notified about events that matter! Funny eh!

Use the language of your choice, next an example using Javascript, Ruby, Python and Curl!

ProjectId, title, summary and body are mandatory fields. Then you can add a list of tags for better filtering, an external link to open from the mobile application and if you want to receive a push notification for the event.


import axios from 'axios';

const headers = { 'Authorization': `Bearer ${API_KEY}` }
const data = {
  projectId: "project-name",
  title: "New subscription",
  summary: "A new user has subscribed to base plan",
  body: "foo@bar.com just subscribed to plan XYZ",
  tags: ["new subscriber"],
  groups: ["first-group"],
  externalChannels: ["channel-code"], 
  link: "https://www.example.com",
  push: true
}

axios.post(EVERYLOG_URL, data, {  headers: headers });


require 'rest-client'
require 'json'
api_key = 'XYZ'
everylog_url = "..."
body = {
  projectId: "project-name",
  title: "New subscription",
  summary: "A new user has subscribed to base plan",
  body: "foo@bar.com just subscribed to plan XYZ",
  tags: ["new subscriber"],
  groups: ["first-group"],
  externalChannels: ["channel-code"],
  link: "https://www.example.com",
  push: true
}

RestClient.post(everylog_url,
            body.to_json,
            {Authorization: "Bearer #{api_key}",
            content_type: :json})


import requests

api_key = 'XYZ'
API_ENDPOINT = "..."
headers = {"Authorization": "Bearer %s" % api_key}
body = {
  "projectId": "project-name",
  "title": "New subscription",
  "summary": "A new user has subscribed to base plan",
  "body": "foo@bar.com just subscribed to plan XYZ",
  "tags": ["new subscriber"],
  "groups": ["first-group"],
  "externalChannels": ["channel-code"], 
  "link": "https://www.example.com",
  "push": False
}

r = requests.post(url=API_ENDPOINT,
                  json=body, headers=headers)




curl --request POST \
--url EVERYLOG_URL \
--header 'Authorization: Bearer XXX-YYY-ZZZ' \
--header 'Content-Type: application/json' \
--data '{"projectId":"project-name", \
"title":"New subscription", \
"summary":"A new user has subscribed to base plan", \
"body": "foo@bar.com just subscribed to plan XYZ", \
"tags":["new subscriber"], \
"groups": ["first-group"], \
"externalChannels": ["channel-code"], \
"link": "https://www.example.com", \
"push": true}'

office life images collage

Perfect for all your projects.

With the same subscription, you can send events divided by project. You can sending notification to a group of users inside a project.

You don't need additional configurations, EveryLog automatically stores and split events by projectId.

Download the mobile app!

Download the mobile app from Google and Apple stores and start receiving notifications of your projects.

mobile app screenshot in smartphone mockup

New Channels.

Send your notifications to different additional channels (Discord, Slack, Telegram, email and webhooks).

discord logo
slack logo
telegram logo
email icon
webhooks icon

Some cool integrations.

Don't want to manually POST a message to our endpoint? No problem, integrate one of our plugins into your application. Check all integrations to find out which suits your needs.

prestashop logo
magento logo
woocommerce logo

Coming soon!

Projects notifications made easy with EveryLog.

Register now and start receiving notifications of your projects.

Contact us for informations!