Skip to content

Latest commit

 

History

69 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plain custom agent examples

These examples now live in one repository each. Use the repositories below; the directories here are kept only so existing links keep working, and they are no longer maintained.

Repository Agent built with Reach for it when
example-eve-assistant-agent Vercel eve you want durable sessions and a working harness.
example-aisdk-assistant-agent Vercel AI SDK you want to own the model loop and build your own harness.

Each repository keeps the full history of its example and stands alone: its own lockfile, its own CI, and a README covering setup and the five tools it implements. The package name in each one changed to match its repository.

What the agents do

Both are discussion agents built on Plain's API, with the same five tools:

  • list_thread_queue and search_threads find a thread the discussion was not opened on
  • read_customer_thread reads a customer thread
  • search_knowledge searches your knowledge sources in Plain
  • reply_to_customer replies to a customer thread, gated behind human approval

To use one, start an "Ask Sidekick" conversation in Plain and pick your custom agent.

Docs

The protocol is documented under custom internal agents. If you want a support agent that answers customers instead, see support agents.

About

Example custom agent for Plain: answers Ask Sidekick discussions by running an agent CLI (Claude Code, Codex, pi or opencode)

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages