All connectors
Implemented
Project & work management
Productive logo

Productive

Read and write Productive projects, deals and budgets, services, tasks, time entries, companies and comments; read invoices and people.

Connect agency delivery, budgets and tracked time with CRM, accounting and payroll.

Source actions

11

Destination actions

14

Data types

11

Validation status

Implemented · fixture tested.

Implementation is checked against provider-shaped fixtures for every action, authentication failures, rate limits, pagination and duplicate safety. Provider sandbox and authorised account validation are recorded separately when credential-backed runs are completed.

What you can map

comments
  • Add comment
    Destination
    Not retried automatically

    Adds a comment to a task, deal or project as the token's user.

  • List comments
    Source

    Comments on a task or project, oldest first.

companies
  • Create company
    Destination
    Not retried automatically

    Creates a client company.

  • List companies
    Source

    Client companies with billing details and custom fields.

  • Update company
    Destination
    Duplicate protected

    Updates supplied company fields.

custom fields
  • List custom fields
    Source

    Custom field definitions with the record type and data type they apply to.

deals
  • Create deal or budget
    Destination
    Not retried automatically

    Creates a sales deal, or a budget when isBudget is true.

  • List deals and budgets
    Source

    Sales deals and production budgets with value, status and custom fields.

  • Update deal or budget
    Destination
    Duplicate protected

    Updates supplied deal or budget fields.

invoices
  • List invoices
    Source

    Invoices with amounts, dates and company (read-only).

people
  • List people
    Source

    Employees and contacts with title, manager and custom fields.

projects
  • Create project
    Destination
    Not retried automatically

    Creates an internal or client project.

  • List projects
    Source

    Projects with company, manager, workflow and custom fields.

  • Update project
    Destination
    Duplicate protected

    Updates name, manager, company, colour or custom fields of a project.

services
  • Create service
    Destination
    Not retried automatically

    Adds a service line to a deal or budget.

  • List services
    Source
    Incremental

    Budget and deal line services with pricing, estimates and tracked time.

  • Update service
    Destination
    Duplicate protected

    Updates supplied service fields.

task lists
  • Create task list
    Destination
    Not retried automatically

    Creates a task list on a project board.

  • List task lists
    Source

    Task lists of a project.

tasks
  • Create task or subtask
    Destination
    Not retried automatically

    Creates a task in a project task list; supply a parent task for a subtask.

  • List tasks
    Source
    Incremental

    Tasks and subtasks with assignee, status, estimates and custom fields.

  • Update task
    Destination
    Duplicate protected

    Updates supplied task fields, status, assignee or custom fields.

time entries
  • Create time entry
    Destination
    Not retried automatically

    Tracks time for a person on a service, optionally on a task.

  • List time entries
    Source
    Incremental

    Tracked time with person, service, task and approval state.

  • Update time entry
    Destination
    Duplicate protected

    Updates supplied fields on an unapproved time entry.

Authentication

API token with organisation ID

Plans and access

All Productive plans with API access; budgets, invoicing and custom fields depend on the plan. API tokens act as the user who created them, with read-only or full access, and follow that user's permissions.

Test environment

Use a Productive trial organisation for testing.

Rate limits

100 requests per 10 seconds and 4,000 per 30 minutes per token (reports 10 per 30 seconds); HTTP 429.

Provider events

Productive webhooks for task, deal, time entry and other events. Nexra event triggers are not yet available; flows run on demand or on a schedule.

Before you build a flow

  • Writes send related records both as *_id attributes (OpenAPI request schema) and JSON:API relationships (documented examples); which form Productive prefers could not be verified without an account.
  • Budgets are deals with budget = true; there is no separate budgets endpoint.
  • Comments are always created as the token's user.
  • Invoices are read-only in Nexra; finalising, sending or paying invoices is not automated.
  • Incremental filters (updated_at) exist for tasks, time entries and services only and compare by date.
  • Productive has no idempotency key; uncertain creates are not repeated automatically.