Omniscio documentation
Browse all documentation
  1. Getting Started19
  2. Sessions & Agents134
  3. Inbox & Notifications68
  4. Projects & Tasks98
  5. Automation & Scheduling78
  6. Knowledge & Memory28
  7. AI Features71
  8. Integrations110
  9. Plugins & Marketplace36
  10. Cloud & Teams52
  11. Settings & Customization74
  12. Account & Billing28
  13. Troubleshooting79
  14. CLI & API Reference27
  15. Legal & Policies5
  16. Uncategorised19

Good Things Plugin

Recognize a teammate right from Omniscio. Pick one or more people, choose a category, write a note, and the entry lands in the JLS Trading Co Good Things tracker with a Team Chat notification so the whole team sees it.

How it works

  1. Open the Good Things panel from the sidebar (star icon).
  2. Sign in with your JLS Trading Co Google account. The plugin authenticates against the jls-apps Firebase project; it never touches your Omniscio credentials.
  3. Fill in the form: your name (auto-filled if you set a default in plugin settings), who you are recognizing (one or more people), a category, and a short note about what they did.
  4. Submit. The entry is sent to the Good Things tracker via the JLS Apps Netlify endpoint. If Team Chat posting is on (the default), a notification is posted so the team can see the recognition.

Plugin settings

Setting Description Default
Post to Team Chat Posts a notification to Team Chat each time a Good Thing is added On
Your display name Auto-fills the "From" field when adding a Good Thing Empty

CLI endpoints

Method Path Description
GET good-things/dropdown-data Returns the lists of people and categories
POST good-things/add Add a Good Thing entry (requires a Firebase ID token)

The Firebase web key in the secret scanner

The plugin webview embeds the jls-apps Firebase project's web client key for its Google sign-in. A Firebase web API key is a public client identifier by design (access is gated by Firebase security rules), so scripts/lib/extra-secret-patterns.mjs allow-lists that exact key and the secret scan does not flag the plugin.

Organization requirement

This plugin is available only to workspaces belonging to the jlstradingco organization.

Team Chat routing

The plugin registers a good-things alert route source in the Operations group. Users can configure which Team Chat channel receives Good Things notifications via the standard alert routing settings.