What the agent does.
I build agent workflows with tools and shared state, from Emerald Core to voice agents for phone calls.
- Give each workflow its own context.
- I select knowledge modules by workflow, then check model output against a schema and application rules.
- Keep approvals current.
- Approval targets an exact version. Changed inputs mark dependent artifacts stale, requiring review.
- Make retries mean one request.
- Exact retries return the existing run. The same request ID with different input is rejected.
Current work
I’m currently building AI agents at Pricepoint, a revenue management system (RMS) provider for hotels.