Skip to main content

Overview

These jobs show how to pull data from Close CRM (Emails, Calls, Leads, Smart Views) → analyze with Mavera (Chat, Focus Group, Mave Agent, Generations) → get persona-validated insights for outbound strategy, call coaching, persona management, and content generation.
Close API uses a single base URL for all endpoints. Authenticate with an API Key via HTTP Basic Auth (key as username, empty password) or OAuth 2.0 Bearer tokens.

Prerequisites

1

Close API key

Generate an API key from Settings → API Keys in Close.
2

Mavera API key

Grab your key from app.mavera.io/settings/api.
3

Environment variables

4

Install dependencies


Jobs

Email Sequence A/B Testing

Show top and worst-performing cold emails to a Focus Group for qualitative A/B validation

Call Recording Analysis

Transcribe call recordings and feed them into Mave Agent for structured meeting analysis

Lead-to-Persona Automation

Auto-create Mavera Custom Personas for each ICP segment based on Close lead data

Smart View Content Generation

Pull leads from Smart Views and auto-generate personalized outreach content

Production Tips

Close uses has_more + _skip for pagination:
Read X-Rate-Limit-Reset header on 429 responses and time.sleep() before retrying. Limit concurrent requests to stay under 10-40 RPS based on your plan tier.
Call recordings are immutable. Cache transcripts keyed by activity_id to avoid re-transcribing.
Use Close webhooks (Settings → Webhooks) to trigger lead-to-persona sync on lead create/update.

Credits

See Credits for details.

Pipedrive

Pipeline voice analysis, activity scoring, lost deal focus groups

Salesforce

8 jobs — lead scoring, deal-stage focus groups, account research

HubSpot

8 jobs — lifecycle personas, meeting analysis, engagement refinement

Integrations

All integrations