Use case
A Slack bot that actually knows your business.
Because it lives inside your Rails app, alongside your models. Not in a lonely Python service.
Mount, define, deploy
class InternalCopilot < RailsAgents::Base
model "claude-3.5-sonnet"
tool :find_customer, using: Customers::FindTool
tool :open_ticket, using: Zendesk::OpenTool
memory :slack_thread, ttl: 1.day
endWhat it can do
- Answer "how many active seats does Acme have?" from Postgres
- File a Zendesk ticket from a Slack message
- Remember the last 10 turns per thread
- Escalate to a human via the review queue
