kickside
79 modules found
Task scheduling service with interval and cron support, plus live scope resolution
KickSide webhooks — user-minted, secret-secured, schema-validated public webhook endpoints. Each webhook is a thread-backed component (class kickside.webhooks) that acts as a data-flow trigger source; the public endpoint verifies the secret, validates the body against the webhook's declared schema, and appends it as a thread event the poller drains.
KickSide — modular AI workspace. Ships the runnable shell and core services; administrators add optional capabilities from the Hub during or after setup.
Sandboxed Lua execution and one canonical Run Code Block, bounded to an installer-whitelisted tool set. Ships the Block editor, SDK-reference and assist endpoints, a dry-run-validated generator, and the agent trait.
Web research tools and typed evidence Sources over pluggable, registry-declared search providers.
KickSide Discord provider — bot-token connection, reply provider, resource discovery, normalized inbound adapter for DM/channel bots, and data-sync source/sink for channel messages.
KickSide Atlassian — Jira and Confluence provider. Self-declares as an oauth_provider discovered by kickside/oauth (3LO) and supports stored-credential connections (Cloud API token / Server PAT). Ships agent tools (JiraRead/JiraWrite, ConfluenceRead/ConfluenceWrite) over a shared authenticated transport.
KickSide Google — Google OAuth connection provider, agent traits and connection picker for Gmail, Drive, Calendar, Docs, Sheets, Slides, Contacts and Analytics.
KickSide Fireflies — API-key connection provider for Fireflies.ai meeting transcripts, with agent read tools.
KickSide HubSpot — private-app-token connection provider for the HubSpot CRM, with split read/write agent tools; reads span contacts, companies, deals, tasks, meetings, notes, emails, and calls, writes cover contacts, companies, deals, and tasks.
KickSide DM — bridges inbound external direct messages onto private, user-owned agent chats. After pairing an external identity to an internal user (surfaced via inbox), a DM is backed by a user-owned kickside.core thread; a provider-chosen automation runs the agent on it under the user's actor, and replies go back out via kickside.connection.
KickSide skills — reusable agent procedures stored as a component plus a versioned markdown body. Owns the skills + skill_versions schema and store, a six-route CRUD/read API, and the Skills agent capability (dual-mode Skill tool + pin-by-context build func) that agents discover via the registry.
KickSide PhantomBuster — API-key connection provider with agent discovery, read/write tools, and an installable GTM candidate pull.
KickSide Slack provider — bot-token + Socket Mode connection, reply provider, resource discovery, and normalized inbound adapter for channel/DM bots.
KickSide GitHub — OAuth connection provider with repository issue/PR source and reader/writer/manager agent traits.
Bot-token connection, reply provider, resource discovery by chat id, normalized inbound adapter, and agent traits.
GitHub login provider for kickside/sso.
Microsoft / Entra login provider for kickside/sso.
Generic OIDC login provider for kickside/sso.
Memory knowledge bases with typed, versioned long-term memory, and its explicitly selected agent trait and memory provider that capture, recall and render it.