roggger.Help

Create and connect your first router

Choose a preset, add destinations, and send JSON to your Roggger endpoint.

1. Create your account

Open app.roggger.com, choose Create free account, and confirm the email from Roggger (team@roggger.com). The Free plan starts with 50 total decisions and does not require a credit card.

2. Choose a preset

From Your routers, select Create router and choose the preset whose vocabulary best matches your work:

  • High-Ticket Agency Funnel for inbound sales enquiries.
  • Shopify CX & Wholesale for customer-service and commerce requests.
  • B2B SaaS Triage for sales, support, billing, and security routing.

Presets supply editable labels and classification criteria. They do not change the routing engine.

3. Configure the route

Give the router a clear name and select Tally, Typeform, or Custom JSON webhook as its source. Adjust the confidence threshold if needed; results below the threshold use the required uncertainty route.

Each label can:

  • remain Log only, which records the decision and sends nothing;
  • send to a Slack incoming webhook;
  • send to a generic HTTPS webhook; or
  • send to both destinations.

Add a Slack or generic webhook to the uncertainty route so an ambiguous event always remains visible. Roggger rejects non-HTTPS, private-network, and credential-bearing destination URLs.

4. Copy the intake endpoint

After creating the router, select Reveal endpoint or Copy endpoint on its settings page. The endpoint has this shape:

https://app.roggger.com/api/hook/<your-router-secret>

Treat the complete URL like a password. Put it in the webhook setting for your form or application and send JSON with Content-Type: application/json. The request body can contain the facts Roggger needs to distinguish your labels.

An accepted request returns HTTP 202 and an event_id. That response means the event was stored for processing; open View delivery history to see classification and delivery results.

5. Protect and rotate the endpoint

If the endpoint is exposed, choose Rotate webhook secret. Rotation immediately invalidates the previous URL, so update the source system before sending more events. You can also pause a router while changing its configuration.

On this page