The gateway
A Java/Quarkus service. Accepts SMPP binds and HTTP submissions, routes, rates and records every
message, and dials out to your vendors.
The control panel
Your operators’ screens. Vendors, listeners, routing, customers, tariffs, statements and live
health — configuration and diagnosis in one place.
The customer portal
Your customers’ own half of that application: their messages, their statement, their sender-ID
registrations, credential rotation and an API playground.
Which part of this site do you want
Platform
You run FireFlo. Installing it, connecting vendors, writing routing rules, onboarding
customers, pricing their traffic, and knowing when something is wrong.
Developers
You send messages through someone’s FireFlo. Getting a message out over HTTP or SMPP, handling
delivery receipts, and reading what you have been charged.
Reference
You are looking something up. Every request field, configuration key, worker setting, CLI verb
and status code, with its default and what happens when it is wrong.
If you have ten minutes
1
Read the vocabulary
Concepts fixes the handful of words the rest of the site leans on — vendor,
server, product, account, scope. Two of them mean the opposite of what a Kannel or
Jasmin background suggests.
2
Start it
Quickstart runs a gateway in Docker with one command, and
Install puts it on a server properly.
3
Send something
Send one message is a single
curl. Everything after that is
routing it somewhere real.FireFlo is commercial software, licensed per deployment. It is created and maintained by
Remotiq — talk to us about licensing, or write to
support@fireflo.au if you already run it.