General Input Database

General Input Database

Execute SQL queries against the user's persistent databases. Shared across the entire account — multiple workflows and agents can read and write. Use for state between runs, deduplication, lists, logs, and persistent data.

Built-in2 tools

Three ways to use General Input Database

Chat with Geni

Ask Geni to pull data, take actions, or answer questions using this integration in a conversation.

Build a workflow

Create automated workflows that trigger on events, run on a schedule, or chain multiple tools together.

Power an app

Use this integration as a data source or action layer behind a dashboard, form, or internal tool.

Supported tools

Actions your AI agents can perform with General Input Database.

Create or List Databases

Create a new user database or list the current account's databases. Metadata-CRUD endpoint (`/database/user-database-admin`); SQL execution is a separate operation (`/database/user-database`).

Tool

Execute SQL

Execute any valid SQLite SQL statement against a user database. Supports SELECT, INSERT, UPDATE, DELETE, CREATE TABLE, ALTER TABLE, and any other valid SQLite SQL.

Tool

Get started automating General Input Database

01Connect your accountLink your account securely with OAuth or an API key.
02Choose a trigger or toolPick the events and actions your workflow should use.
03Configure the workflowDescribe what you want and Geni wires it up for you.
04Refine the processTest runs, review output, and tweak until it's right.
05Turn it onSet it live and it runs on a schedule or on events.

Ready-to-use workflows

Prompts using General Input Database

Browse all

A brand asset library your marketing team actually searches

Every logo, photo, video cut and ad export in one searchable grid, with previews, campaign tags and rights expiry dates at a glance.

General Input StorageGeneral Input DatabaseJigsawStackSlack Bot

LiveKit live operations console for room moderation

Watch every live room on one screen, remove disruptive guests, start recordings and end stuck sessions without anyone opening a terminal.

LiveKitSlack BotGeneral Input Database

Chat quality review board for LiveChat support leads

Score last week's finished live chats against one rubric, let an AI grader draft the notes with quotes, and send coaching straight to the agent.

LiveChatSlackGeneral Input Database

Competitor LinkedIn ad watchlist with a permanent archive

Browse every ad your competitors are running on LinkedIn, keep a permanent archive of the ones that stopped, and see what changed since your last visit.

LinkedIn Ad LibraryLinkedIn AdsGeneral Input Database

LiveChat coverage board for planning next week's shifts

See the exact hours your chat queue backs up and customers give up waiting, then plan next week's shifts before it happens again.

LiveChatSlack BotGeneral Input Database

Phone routing control panel for LiveKit voice agents

See every phone number, the route it takes and the voice agent that answers, then change routing safely with a real test call and a full change log.

LiveKitSlack BotGeneral Input Database

A searchable RFP answer library your bid team drafts from

Every proposal you have ever submitted in one searchable archive, with the closest past answers lined up against each question in a new RFP.

General Input StorageGeneral Input DatabaseMistral AIGoogle DocsHubSpot

See which target accounts just started advertising on LinkedIn

Open one board each Monday to see which of your target accounts are running LinkedIn ads right now, and which only switched them on this week.

LinkedIn Ad LibraryHubSpotGeneral Input Database
+4Browse all prompts