Change information once.
Review and version business facts so the next interaction can use approved information. A saved draft alone should not change a customer answer.
IMFIT / Interactive implementation demo
Change the knowledge. Hand work to a person. Catch a reply that is already out of date.
This browser-only demo reconstructs selected IMFIT behaviors. Replies are deterministic, not generated by a live AI model. Nothing is sent or saved to IMFIT.
Read the implementation case studySave different hours as a draft, then prepare a reply. It still uses the approved hours. Publish the draft and prepare another reply to see the difference.
What are your opening hours?
Prepare a reply to see the approved information it uses.
Starting captures the current message and knowledge version. Finishing checks whether the message is still current.
Use this between “Start reply” and “Finish reply”.
06:00–21:00
These are sample values, not IMFIT’s actual operating hours.No draft saved. Approved knowledge is unchanged.
Choose an experiment and try the controls. All changes stay in this page.
Inspect the decision
The model’s response is one component. Knowledge ownership, workflow state and failure handling make it part of an operation.
Review and version business facts so the next interaction can use approved information. A saved draft alone should not change a customer answer.
Unknown payment terms need an accountable person. An AI response should not invent an agreement to keep a conversation moving.
A delayed response should not overwrite a newer customer message. Check state before applying the result.
The knowledge-version snapshot and message-ID comparison model observed IMFIT patterns. This simplified interface, sample facts, event history and staff task are built specifically for the public demo. It does not run the Go backend, Firestore transactions, WhatsApp delivery or the production language model.
Explore the engineering evidenceThe demo isolates knowledge updates, an illustrative staff-review task and stale replies. A client project starts by defining the equivalent cases in your application.
Discuss your application