# Deepline integration

> GTM data and workflow platform: discover and execute provider-backed enrichment and prospecting tools, run Plays and Monitors, query the workspace database, and manage runs, notifications, pages, secrets and billing.

- Authentication: apiKey

## Tools (177)

- **Apply Legacy Workflow**: Deprecated: create or update a legacy workflow from a config; publish a Play instead.
- **Call Legacy Workflow**: Deprecated: queue a run of a legacy workflow; Start Play Run replaces it.
- **Cancel Legacy Workflow Run**: Deprecated: cancel one run of a legacy workflow; Stop Run replaces it.
- **Cancel Monitor Job**: Cancel a running Monitor Job.
- **Cancel Subscription**: Schedule subscription cancellation at period end, or undo a pending cancellation.
- **Check API Health**: Check that the Deepline Runtime API is available.
- **Check Monitor Definition**: Validate a monitor definition and return the deploy plan without deploying or spending.
- **Check Play Artifact**: Validate a Play bundle against the server compiler without storing or running it.
- **Check SDK Compatibility**: Check an SDK/CLI version against the server's supported range.
- **Clear Play History**: Delete a Play's run history and durable sheet data, keeping the Play and its revisions.
- **Compile Legacy Enrich Plan**: Compile a legacy enrich plan for older clients; does not start a run.
- **Compile Play Manifest**: Compile a bundled Play artifact into the server-side compiler manifest.
- **Connect Integration**: Save provider credentials, or start a provider OAuth flow and get the browser URL.
- **Create Billing Portal Session**: Create a Stripe-hosted billing portal session for payment recovery and invoices.
- **Create Credit Checkout**: Create a checkout session to buy credits or apply a discount code.
- **Create First Workspace**: Create the first workspace for a user account that has none, and receive its API key.
- **Create Notification**: Create a named Slack notification rule for Play outcome events.
- **Create Page Link**: Create a share URL that opens a private page without login.
- **Create Subscription Checkout**: Create a checkout session to subscribe to a plan version.
- **Create Workspace**: Create an additional workspace on the Pay-As-You-Go plan (plan `payg-v1`).
- **Deactivate Monitor Fleet**: Deactivate a Monitor Fleet and the monitors it owns (beta).
- **Delete Legacy Workflow**: Deprecated: delete a legacy workflow; Plays replace workflows.
- **Delete Monitor**: Delete a deployed monitor and deprovision its upstream provider resource.
- **Delete Notification**: Archive a notification rule without touching the Slack integration.
- **Delete Page**: Delete a page, its content and its links.
- **Delete Play**: Move an org-owned Play to Trash (soft delete); revisions and run history are kept.
- **Deploy Monitor**: Deploy a monitor from a definition; may spend credits.
- **Deploy Monitor Batch**: Deploy an immutable one-off list of monitors as a Monitor Job.
- **Describe Model**: Describe a Deepline Agent model and its provider-specific option surface.
- **Describe Play**: Get one saved or prebuilt Play with its input and output contract.
- **Describe Tool**: Get one tool's input schema, output schema, pricing guidance and execution metadata before executing it.
- **Disable Legacy Workflow**: Deprecated: turn a legacy workflow off; Plays replace workflows.
- **Disable Notification Slack**: Disable Slack product notifications without deleting the Slack connection.
- **Enable Included Compute**: Turn on included Play compute for the workspace. It cannot be turned off again.
- **Enable Legacy Workflow**: Deprecated: turn a legacy workflow back on; Plays replace workflows.
- **Estimate Play Cost**: Estimate the credit cost of a saved or prebuilt Play without starting a run.
- **Execute Atomic Tool**: Execute one provider-backed tool through the atomic-tools endpoint, which rejects Plays before charge admission.
- **Execute Tool**: Execute one provider-backed Deepline tool with a JSON payload; spends Deepline credits unless the provider uses your own key.
- **Export Play Sheet Rows**: Read persisted runtime-sheet rows for a Play dataset, optionally scoped to one run.
- **Finalize CLI Session Upload**: Complete a chunked session upload and send it to Deepline.
- **Get Auth Status**: Return the workspace, user and features that an API key authenticates as.
- **Get Auto-Recharge**: Read the automatic credit recharge configuration.
- **Get Billing Balance**: Read the workspace's Deepline credit balance and spendable capacity.
- **Get Billing Entitlements**: Read the workspace's retained plan terms and paid provider benefit availability.
- **Get Billing Ledger**: Page through the credit ledger (every credit movement).
- **Get Billing Plans Catalog**: List the published plans plus the plan the workspace is on.
- **Get Billing Usage**: Read workspace usage and recent Deepline charges, or one exact call by request id.
- **Get Deployed Monitor**: Fetch one deployed monitor by key, with its capability spec and listener health.
- **Get Included Compute**: Read Play compute pricing and this period's sandbox minutes by day.
- **Get Legacy Workflow**: Deprecated: fetch one legacy workflow with its published revision config; Plays replace workflows.
- **Get Legacy Workflow Run**: Deprecated: fetch one run of a legacy workflow; Get Run replaces it.
- **Get Legacy Workflow Schema**: Deprecated: fetch the live request schemas for legacy workflow calls; Plays replace workflows.
- **Get Monitor Batch Operation**: Get durable batch operation progress and a page of retained evidence.
- **Get Monitor Fleet**: Read one Monitor Fleet and optionally its drift rows (beta).
- **Get Monitor Job**: Read one Monitor Job; poll until its state is terminal.
- **Get Monitor Job Logs**: Read the progress log of one Monitor Job.
- **Get Monitors Access**: Check whether the workspace can use Deepline Monitors.
- **Get Monitors Health**: Delivery and convergence health for the workspace or one fleet.
- **Get Named Monitor Batch**: Read a named monitor batch and its latest job.
- **Get Notification Configuration**: Read the group-based product-notification configuration and rule catalog.
- **Get Notification Dead Letter**: Inspect one exhausted notification delivery.
- **Get Notifications**: List the workspace's named notification rules with the event catalog.
- **Get Notification Settings**: Read product-notification destinations, subscriptions, event catalog and dead-letter health.
- **Get Page**: Read one hosted page's metadata.
- **Get Plays Activity**: Count Play runs and delivered Monitor findings per day.
- **Get Play Settings**: Read a Play's definition-level settings (location and display name).
- **Get Play Share Page**: Read a Play's public share page status and the revision picker.
- **Get Play Triggers**: Read a Play's cron and webhook triggers and their scheduler state.
- **Get Run**: Get the status and outputs of one Play run; poll until terminal.
- **Get Run Billing**: Read Deepline credits billed to each of several runs and whether charges are still settling.
- **Get Run Input**: Get the exact original input retained for a run.
- **Get Run Lifecycle Status**: Legacy scalar-only run status; new callers should use Get Run.
- **Get Run Logs**: Read a run's retained text log lines, paged by sequence number.
- **Get Run Receipt Results**: Read retained tool responses by receipt key for one run; never executes tools.
- **Get Subscription Status**: Read the active plan, Stripe subscription state and remaining credit pools.
- **Get Target Billing Plans**: List the reviewed target plans and whether new acquisition is enabled.
- **Get Target Billing Status**: Read the workspace's normalized plan, payment and recharge state.
- **Get Tool by ID**: Describe one provider-backed tool by integration id (route-table alias of Describe Tool).
- **Get Tool Execution by Idempotency Key**: Recover the state and retained response of a keyed tool execution without launching paid work.
- **Get Usage Limit**: Read the monthly credit usage cap.
- **Lint Legacy Workflow**: Deprecated: validate a legacy workflow config without saving it; use Plays checks instead.
- **List Billing Invoices**: List subscription invoices and credit purchase receipts, newest first.
- **List Deployed Monitor Dependents**: List the published Plays that depend on one deployed monitor.
- **List Deployed Monitors**: List deployed monitors, filtered by state, with cursor paging.
- **List Legacy Workflow Runs**: Deprecated: list runs of one legacy workflow; List Run Children and Search Run History replace it.
- **List Legacy Workflows**: Deprecated: list the workspace's legacy cloud workflows; Plays replace workflows.
- **List Monitor Fleets**: List every Monitor Fleet in the workspace (beta).
- **List Monitor Tools**: List deployable monitor types, or describe one tool's payload and stream contract.
- **List Notification Dead Letters**: List notification deliveries that exhausted their retries.
- **List Notification Settings Slack Channels**: List Slack channels visible to the connected Deepline Slack app.
- **List Notification Slack Channels**: List Slack channels available to the connected Slack integration.
- **List Organizations**: List the organizations (workspaces) the API key's user belongs to.
- **List Page Links**: List a page's share links.
- **List Pages**: List the workspace's hosted pages, newest update first.
- **List Plays**: List and search the saved and prebuilt Plays callable by the workspace.
- **List Play Settings Paths**: List existing Play locations, one page at a time.
- **List Play Triggers**: List the workspace's Play trigger bindings, or one binding's recent runs.
- **List Play Versions**: List saved revisions of a Play, newest first.
- **List Run Children**: List one page of async child runs launched by a run.
- **List Runs**: List runs filtered by Play name and/or status.
- **List Runs for Play**: List recent runs of one saved Play, newest first.
- **List Secrets**: List secret metadata, or check one named secret's health. Never returns secret values.
- **List Tool Providers**: List discoverable tool providers with tool counts and categories.
- **List Tools**: List the callable provider-backed tools in the Deepline catalog.
- **List Usage Events**: Read raw per-request usage events, or one event by request id.
- **List Workspace Members**: List one page of workspace memberships with their effective grants.
- **Mint Staged Play File Uploads**: Get short-lived presigned upload URLs for Play files, or refs for already-staged content.
- **Pin Play**: Pin or unpin an org-owned Play so it sorts before unpinned Plays.
- **Preview Monitor**: Sample up to three recent matches for a monitor definition; spends credits per returned match.
- **Publish Play Share Page**: Publish or repoint a Play's public share page to a revision.
- **Publish Play Version**: Make a Play revision live (defaults to the working revision).
- **Purchase Credits**: Buy credits through the durable commercial operation flow. This spends real money.
- **Query Run Logs and Events**: Structured list, count, summarize or field discovery over retained run logs and events.
- **Query Workspace Database**: Run one bounded SQL statement against the workspace Database.
- **Quote Inference Tool**: Quote dynamic AI inference pricing in Deepline credits for a concrete payload without running it.
- **Quote Sandbox Billing**: Quote the maximum Deepline credits a sandbox runtime declaration can bill; does not charge.
- **Reactivate Monitor**: Reactivate a disabled monitor; dry run returns the reactivation cost.
- **Reactivate Monitor Fleet**: Recreate a Monitor Fleet after a credit-triggered suspension (beta).
- **Read Play Run Row History**: Page through immutable row history of a Play run's dataset.
- **Recover Credit Purchase**: Safely retire a credit purchase that never started, or return the existing purchase operation unchanged.
- **Regenerate Play Share Page**: Regenerate the landing-page copy of a Play's share page for a revision.
- **Register Immutable Play Artifact**: Store Play execution content without changing a draft or live revision.
- **Register Play Artifact**: Register a bundled Play artifact (one, or a batch) for ad hoc or saved runs.
- **Remove Usage Limit**: Turn the monthly credit usage cap off.
- **Repair Ingestion Storage**: Re-establish the workspace's tenant storage grants.
- **Repair Monitors**: Converge monitors whose desired and observed states disagree; dry run returns the plan.
- **Rerun Run**: Start a fresh run from a prior run's retained input and pinned revision.
- **Restore Play**: Restore an org-owned Play from Trash.
- **Revoke Page Link**: Stop a page share link from working.
- **Run Monitors Audit**: Re-read what the provider holds for the workspace's (or one fleet's) monitors, one bounded pass.
- **Search Run Events**: Search accepted run events, log lines and receipt outcomes with query-string filters.
- **Search Run History**: Search and page the workspace's Play and Monitor run history, newest first.
- **Search Tools**: Search the tool catalog by intent and get ranked candidate tools with their toolId.
- **Search Tools, Monitors and Plays**: One ranked search across tools, monitor types, prebuilt Plays and the workspace's own Plays.
- **Send CLI Feedback**: Send feedback text plus local environment info to Deepline support.
- **Send CLI Session**: Upload coding-agent session transcripts or a file to Deepline (posted to Deepline's internal reports channel).
- **Send CLI Session Chunk**: Upload one chunk of a large session transcript.
- **Set Member Grants**: Replace a workspace member's grants.
- **Set Notification Slack Destination**: Select the Slack channel or member used for product notifications.
- **Set Notification Subscriptions**: Enable or disable notification event types on the legacy Slack rule.
- **Set Page Visibility**: Make a page public or workspace-only.
- **Set Secret**: Create or rotate a secret (a provider key or other credential). The value is write-only.
- **Set Up Monitor Provider**: Run a provider-specific post-deploy readback for a monitor tool (used for deepline.analytics).
- **Set Usage Limit**: Set the monthly credit usage cap.
- **Stage Play Files**: Stage Play input or packaged files: check which are already staged by content hash, or upload their bytes as multipart form data.
- **Start Deployed Monitor**: Start a deployed monitor by key; submits a durable job.
- **Start Named Monitor Batch**: Start a stopped named batch through a Monitor Job.
- **Start Play Run**: Start a durable run of a saved or prebuilt Play; can spend Deepline credits.
- **Start Play Run via CLI Admission**: CLI-compatible admission route for starting a Play run.
- **Stop All Runs**: Stop every active run in the workspace, or list the candidates with dryRun.
- **Stop Deployed Monitor**: Stop a deployed monitor by key; submits a durable job.
- **Stop Named Monitor Batch**: Stop a named batch through a Monitor Job, keeping its definitions.
- **Stop Run**: Stop a running or waiting Play run.
- **Submit Monitor Batch Operation**: Submit durable batch work: audit, deactivate, reactivate, repair, or deploy an NDJSON manifest.
- **Switch Organization**: Switch to another organization and receive an API key for it.
- **Sync Monitor**: Set the desired definition for one monitor key through a durable Monitor Job.
- **Sync Monitor Fleet**: Create, update or re-plan a Monitor Fleet (beta).
- **Sync Named Monitor Batch**: Set the desired monitor list for a stable named batch.
- **Tail Run Events**: Stream a run's canonical events over Server-Sent Events (legacy watch fallback).
- **Test Deployed Monitor**: Validate a provider event against a deployed monitor with no side effects.
- **Test Notification**: Send a validation ping through one notification rule.
- **Test Notification Slack**: Send one synchronous test ping to the Slack product-notification destination.
- **Top Up Credits**: Charge the saved payment method and add purchased Deepline credits. This spends real money.
- **Transition Billing Plan**: Start, change, cancel or restore the target billing plan. Changes the plan and may bill the workspace.
- **Trigger Auto-Recharge**: Evaluate capped automatic recharge now and resume any pending purchase. May buy credits.
- **Unpublish Play Share Page**: Hard-delete a Play's public share page and its cards.
- **Update Auto-Recharge**: Enable, change or disable automatic credit recharge. Enabling lets Deepline buy credits automatically.
- **Update Monitor**: Patch a deployed monitor; payload fields merge with the stored payload.
- **Update Notification**: Enable or disable a notification rule, or change its name, events and target.
- **Update Notification Configuration**: Atomically save or delete one notification group, guarded by the workspace version.
- **Update Notification Dead Letter**: Retry or archive one dead-lettered notification delivery.
- **Update Play Settings**: Patch a Play's location and display name; omitted fields keep their value.
- **Update Play Share Page**: Change share-page display and SEO settings without moving the published revision.
- **Update Play Triggers**: Declare, change or remove a Play's cron and webhook triggers as a new live revision.
- **Update Secret Note**: Add, replace or clear the non-sensitive note on a secret.
- **Validate Deployed Monitor**: Validate a deployed monitor by key.
- **Write Page**: Create a hosted page or replace all of its content.

Connect Deepline in General Input: https://www.generalinput.com/apps/deepline