Quickstart Guide

Getting Started

Learn how to integrate processa into your AI workflows in minutes.

Installation

1. Sign Up

Create a free account at processa. No credit card required.

2. Get Your API Key

Navigate to the API Keys page and generate a new API key.

3. Install SDK (Optional)

# npm
npm install @processa/sdk

# yarn
yarn add @processa/sdk

# pnpm
pnpm add @processa/sdk

Or use the REST API directly - no SDK required!

Basic Usage

Create a Draft

Send AI-generated content to processa for review:

const response = await fetch('https://api.getprocessa.com/v1/drafts', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer ${process.env.PROCESSA_API_KEY}',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    title: 'Send welcome email',
    content: {
      to: 'user@example.com',
      subject: 'Welcome to our platform!',
      body: '...'
    }
  })
});

Setup Webhook

Configure a webhook URL to receive approved content:

POST /api/v1/webhooks

{
  "url": "https://your-app.com/webhooks/processa"
}

Workflow

1

AI generates content

Your AI agent creates content that needs approval (email, deployment, etc.)

2

Send to processa

POST the content to our API with a descriptive title

3

Human reviews

You review in the dashboard and approve/reject/edit the draft

4

Webhook delivers result

We POST the approved content to your webhook endpoint

5

Execute safely

Your app receives the webhook and executes the approved action