Our work

Software you can test,not slides you can't verify.

Client work sits behind client logins, so we put our own in public instead. Everything below is either running right now or clearly labelled as a simulation.

Try it on your own ticket

Paste something messy. Watch it get triaged.

This is the ServiceNow work and the AI layer in one place: an agent reads an inbound ticket, judges impact and urgency, routes it to a queue, and drafts the first response. Priority is computed from the impact × urgency matrix in code, the way the platform does it — the model is not allowed to guess it.

Inbound ticket
Or try
0/1200
Agent output
Example output — simulated
P2 · High

A shared printer has stopped working for a whole floor, and the team has a deadline today.

Category
Hardware › Printer
Assignment group
End-User Support — Hardware
Impact × Urgency
Medium × High
SLA target (example policy)
Respond 30 min · Resolve 8 h
Drafted first response

Thanks for the detail, and sorry about the timing. I've logged this as high priority and routed it to the hardware team. While they look at it, you can send urgent print jobs to the printer on another floor.

Why: A whole floor is affected, which is medium impact, and there is a deadline today, which is high urgency. Priority is computed from the impact × urgency matrix, the same way the platform does it — the model does not pick it.

Paste a ticket or pick a sample to replace this with a result on your text. It runs in your browser, right now, and it is the same engineering we would put on your instance.

Elsewhere on this site

The same engineering, running.

Real captures of the tools on this site — not mockups. The cost model on the left is live on the Claude engineering page; the agent on the right answers questions across every page but this one's hero.

The agent cost calculator: sliders for conversation volume and model choice, with per-model annual costs.
ifbash.com/services/claude-ai-engineeringThe agent cost calculator — honest napkin math, with the assumptions printed under it.
The ifBash assistant chat widget open on the site, with quick-reply options.
ifbash.com — every pageThe assistant widget — seeded answers now, a live agent on your instance later.
What we've built

Go and break it.

  • Live — try it

    The voice agent on our homepage

    Tap the orb, speak, and it answers out loud — speech recognition in the browser, Claude for the reasoning, speech synthesis for the reply.

    • Web Speech API for capture and playback
    • Streaming responses from the Claude API
    • Typed fallback when the mic is unavailable
    Go and talk to it
  • Live — try it

    The chat agent in the corner

    The widget on every page except the homepage. It answers questions about our work and can collect your details mid-conversation without a page change.

    • Streamed token-by-token replies
    • Guided lead capture inside the thread
    • Deterministic fallback answers if the API key is absent
    How we build agents
  • Live — try it

    The callback agent

    Ask for a call and an agent rings you back. Where telephony is not configured it degrades honestly into a priority callback request rather than pretending to dial.

    • Telephony leg via a voice provider
    • Claude drives the conversation
    • Graceful degradation, never a fake success
    Request a call
  • Live — try it

    This website

    Design system, fluid type scale, structured data on every page, and a component kit that makes the tenth page cost a fraction of the first.

    • Next.js App Router, statically rendered
    • One token file drives the entire palette
    • JSON-LD, sitemap, and canonical hygiene throughout
    How we build sites
  • Simulated demo

    The five-tab demo reel

    The animated showcase on our homepage — a service desk resolving itself, an agent chatting, a voice call, a mobile frame, a site assembling.

    • Scripted animation timelines, not live systems
    • Illustrates the shape of the work
    • Labelled as a demo wherever it appears
    Watch the reel
  • Delivery practice

    ServiceNow delivery

    Our largest practice by volume. Client instances sit behind their own logins, so we describe the shape of the work rather than showing screenshots we have no right to publish.

    • Implementation, managed services, and custom apps
    • Full product portfolio across ITSM, CSM, HR, SecOps and more
    • Named references available under NDA on request
    See the practice
Live means live

If we call something live, you can use it on this site in the next thirty seconds.

Demo means simulated

Scripted animations are labelled. They show the shape of the work, not a running system.

No borrowed proof

No invented clients, no invented percentages, no logos we have no right to show.

A straight answer

Why there are no case studies here.

Most consultancy websites carry a wall of client logos and percentages. A lot of those numbers cannot be traced to anything, and a lot of those logos belong to companies that never agreed to appear.

We would rather be checkable. Where a client has agreed to be a reference, we will introduce you directly under NDA. Where they have not, we describe the work without naming them and without inventing a statistic to fill the gap.

In the meantime, the fastest way to judge whether we can build your thing is to use the things we have already built — they are all one click away, and none of them are screenshots.

Want yours in this list?

Tell us what you're building. You'll get an approach, a timeline, and the names who would do the work — in writing, inside two working days.