Say hello to Hivett: A platform for Hive ecosystem automation

avatar
(Edited)

I have always been fascinated by IFTTT.com (If This Then That), an automation platform that lets you listen to events and fire triggers based on them. Since 2022, I've had this idea for a Hive-specific variant called Hivett, and I've finally gone back to finish building it.

image.png

This is hivett

The idea is simple: react to events on the Hive blockchain and perform actions, add conditions, and chain things together. Hive is incredibly developer friendly, but only if you already know how to set up a server, stream the blockchain, handle forks, manage replays when things go down, and build in fallback support. Most people don't want to deal with any of that, and they shouldn't have to.

image.png

I've always thought a platform that lets people listen to Hive blockchain events without writing a single line of code would make Hive more accessible to builders who aren't strong coders. What if you wanted to upvote every post from your favourite account the moment they publish? Or automatically transfer Hive under specific conditions? That's exactly the kind of thing Hivett is designed for.

But I didn't want to stop at Hive events. Hivett also supports date and time-based triggers, so you're not limited to what happens on-chain.

image.png

You get full control over the logic too. Automations support AND conditions, so you can say "IF A happens THEN do this AND do that." You can listen for transfers and fire off an email, call a webhook with a custom JSON payload, or chain multiple actions together. And because not everyone thinks in YAML, Hivett ships with a visual drag-and-drop builder, sentence based workflow and a YAML builder for automations. Use whichever one suits how you think.

This is the YAML view (my fave):

image.png

But the canvas view is what I built first:

image.png

The sentence view is for those who feel overwhelmed this code or the visual canvas (perfect for simple when/if/then actions:

image.png

While you can create your own automations, I have also added in a predefined selection of automation templates to get you started.

image.png

These are configurable. They're great for getting started if you don't want to start from scratch.

Sure if you're a dev capable managing your own server instances, ensuring you have mechanisms in place to stream the blockchain, recover when something happens, catch-up when you fall behind in block processing and ensure you don't process operations more than once, you could just build something yourself. But this is for people that want to do things with the Hive blockchain for themselves or utility applications without having to handle the entire stack.

Fair warning though: this is very early. There are almost certainly bugs and edge cases I haven't found yet. Given how configurable the system is, that's kind of inevitable. If something breaks or behaves unexpectedly, I want to hear about it so I can fix it.

And of course, if you encounter issues and find you didn't get your credits worth, I'll be sorting that stuff out until things are nice and smooth. I've tested some parts, but it's impossible to test everything.

To get started, every new account gets 50 free credits on signup so you can build and test automations straight away without committing to anything.

Potential applications

  • Tipping bots that automatically send Hive or HBD to users who comment on your posts
  • Curation bots that upvote posts from specific accounts or containing specific tags
  • Notifications outside of Hive when things happen (transfers, custom_json ops, posts, comments, upvotes) which can notify other services via email or webhook
  • Integration with AI services like ChatGPT or personal agents like OpenClaw to generate automated responses or summaries
  • Delegation trackers that notify you when someone delegates to or removes delegation from your account
  • Witness monitoring that alerts you if a witness you voted for misses blocks or drops out of the top rankings
  • Token gating by checking if a user holds a specific amount of Hive, HBD, or Hive Engine tokens before triggering an action
  • Automated posting or cross-posting workflows that publish content to Hive on a schedule
  • Discord or Telegram bots that relay on-chain activity to your community server in real time
  • Reward tracking that notifies you when a post pays out and logs the amounts somewhere useful
  • Governance alerts that fire when a proposal you support gains or loses votes
  • Game event automation for Hive-based games that need to react to custom_json operations
  • Airdrop tooling that distributes tokens to a list of accounts when specific conditions are met
  • Content moderation helpers that flag or mute accounts based on on-chain behaviour patterns

Discord

I have a Discord server here: https://discord.gg/8WRFebdYfs for suggestions, feedback, issues and anything else related to this and my other projects.



0
0
0.000
19 comments
avatar

I planned to make a notification service to email,slack, whatever. But this service can handle it and much more. Thanks!

0
0
0.000
avatar

Congratulations @beggars! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You got more than 2000 replies.
Your next target is to reach 2250 replies.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

0
0
0.000
avatar

Thank you very much.

This looks very cool! I will definitely take a look :)

0
0
0.000
avatar
(Edited)

Seems cool 😎 🔥

!PAKX
!discovery

0
0
0.000
avatar

(2)

I have to check how FREE is the FREE

Do you have a discord account? Can add more utilities....

0
0
0.000
avatar

So free I just give everyone some free credits at the moment with option to buy more using HIVE. I have a Discord server her for all of my projects including this one: https://discord.gg/8WRFebdYfs

0
0
0.000
avatar

View or trade PAKX tokens.

You have already used the number of vote calls you had for the day. You can call again later in 2h 40m or buy more PAKX tokens to call for more votes.

0
0
0.000
avatar

I see lots of uses cases for this!! great job

0
0
0.000
avatar

Though I do not have a server of my own. The idea behind this is awesome, I love it that new coders are being considered as well

0
0
0.000
avatar

amazing job

Yay

couple of feedback

  1. please please please - bring dark mode
  2. use aioha. it's easy peasy for login - https://aioha.dev

no please dont

no please no

must use aioha.

0
0
0.000
avatar

Aioha added and also dark mode!

0
0
0.000
avatar

This looks really cool. I played with IFTTT ages ago and having that functionality on Hive opens all sorts of possibilities. I will have a play with it soon.

!BEER

0
0
0.000