← Documentation home

Getting started with DripPulse

Plain-language orientation for buyers and implementers. For HTTP examples, use the programmatic quickstart and API reference.

What is DripPulse?

DripPulse is a CRM and automation platform built API-first. You model work as workflows (steps such as triggers, filters, and actions), deploy agents from templates or from those workflows, and integrate external systems through connections, webhooks, and the JSON API.

Unlike a traditional CRM where the UI is the center of gravity, DripPulse is designed so scripts, backends, and AI agents can discover capabilities, run jobs, and report results over HTTP—with humans steering via the dashboard when needed.

What problems it is meant to solve

What is an “agent” here?

An agent is a deployed instance—usually created from a template or bound to a workflow—that executes according to policies and configuration you set. It is not a generic chatbot: it is tied to your org’s data and integrations and to the steps you defined.

What agents automate vs. what stays human

Core data model (conceptual)

Everything below is scoped to your organization (multi-tenant isolation).

AreaWhat it is
Organization & accountYour tenant; billing and settings attach here.
Users & teamPeople with roles (Admin, Editor, Viewer, Approver) who use the dashboard.
API keysProgrammatic credentials; Authorization: Bearer; revocable; org-scoped.
WorkflowsDirected steps (trigger → processing → actions). Testable before production use.
Agent templatesReusable definitions used to spawn agents with a chosen policy.
AgentsRunning instances; executions, logs, metrics, and costs are observable per agent.
ProjectsGrouping / organization of work (as exposed in the API and UI).
Integrations & data sourcesConnections to external tools and imported data (see Settings and API).
Webhooks (outbound)Subscribe to events and deliver payloads to your URLs.
ReportsGenerated artifacts and schedules supported by the API.

Exact fields and payloads are in the API reference; the dashboard reflects live state for your org.

How a workflow runs (mental model)

  [ Trigger ]     e.g. schedule, inbound event, manual test
       |
       v
  [ Filter / logic ]   qualify rows, branch, score
       |
       v
  [ Actions ]     email, webhook, CRM update, custom integration step
       |
       v
  [ Log / metrics ]    executions, monitoring, cost signals

Step types available to the builder are described in the API (GET /api/v1/workflows/step_types) and in the workflow builder guide.

Permissions and security (basics)

Your first ~10 minutes in the product

  1. Sign in: Open Sign in and use Google or your organization’s admin credentials (as provisioned for your tenant).
  2. Orient: From the dashboard, open Workflows and AI Agents to see how automation is organized.
  3. Connect: Under Settings (and related areas), configure integrations or data sources your org actually uses—availability depends on your plan and what is enabled.
  4. Design or pick automation: Read the template guide; optionally build a draft in the workflow builder guide.
  5. Deploy an agent: From AI Agents, deploy from a template or workflow; confirm status under Monitoring.
  6. API path (optional): Create an API key, then run the quickstart against /api/v1.

Routing, qualification, and prioritization

There is no single hidden “magic” router: you encode rules in workflow steps (filters, scores, branches) and in agent configuration. Prioritization is whatever your steps implement—e.g. ordering, thresholds, or downstream CRM views fed by DripPulse.

Dashboard tour (what to expect)

Next steps

  1. Template guide — agent templates and policies.
  2. Workflow builder — custom flows and testing.
  3. Programmatic quickstart — curl and API patterns.
  4. API reference — every route in one place.
  5. Pricing — plans and limits at a glance.

Need help?