Plutio integration

Link a customer to a Plutio project, push tasks over, and sync time entries, customers, and comments in both directions.

Plutio two-way sync from a Conopeum task
Plutio two-way sync from a Conopeum task

Overview

The Plutio integration ties a Conopeum customer to a Plutio project. Once linked, tasks you create for that customer can be pushed to Plutio, and time you log flows both ways: Conopeum entries push out and Plutio entries pull back, so a single source of truth lives in whichever tool your team prefers to open. This integration supports a two-way sync of customers, tasks, comments, and time entries.

See also: Managing customers · Running a timer · Roles and permissions.

Connect Plutio

Only workspace Owners and Managers can connect Plutio.

1. Create a Plutio API client. In Plutio, open Settings → API Manager and create an application. Copy the Client ID and Client Secret.

2. Open Settings → Integrations → Plutio in Conopeum. You'll see the disconnected card with fields for your subdomain, Client ID, and Client Secret.

Plutio integration card, disconnected state
Plutio integration card, disconnected state

3. Fill in your Plutio subdomain (the part before .plutio.com), paste the Client ID and Client Secret, and click Connect Plutio. Conopeum verifies the credentials against Plutio before saving; if the check fails, nothing is stored.

Plutio integration card, connected state showing subdomain and saved date
Plutio integration card, connected state showing subdomain and saved date

Credentials are stored per workspace, so every member can push tasks and log time against Plutio once an admin connects it. To rotate them, enter new values and click Update credentials.

Link a customer to a Plutio project

On the Customers tab, open a customer and use the Plutio panel to either:

  • Link to an existing project: pick a project from the dropdown of what already exists in your Plutio workspace, or
  • Create a new project from this customer: Conopeum creates a project in Plutio using the customer's organization name and links it in one step.

The link is stored on the customer, so every task attached to that customer inherits the same Plutio project. Conopeum maintains a two-way sync of customer data between both platforms.

Push a task to Plutio

Open a task and click Push to Plutio in the task detail panel. A task can be pushed only when:

  • The task has a customer assigned, and
  • That customer is linked to a Plutio project.

When you push, Conopeum creates the task in Plutio (or updates it if it was pushed before). Existing time entries and comments are included in the sync. The Plutio task ID is stored on the Conopeum task so future edits update the same Plutio task instead of creating duplicates.

Time entries: both directions

Conopeum to Plutio (push)

When you run a timer or log time in Conopeum against a Plutio-linked task, the entry is synced to Plutio. Once an entry has been pushed, Conopeum remembers the Plutio time entry ID so it is not sent twice.

Plutio to Conopeum (pull)

Conopeum pulls time entries from every linked Plutio project. New entries land in Conopeum against the matching task with the source marked as Plutio.

Time entry categories

Plutio lets you tag every time entry with a category (Development, Design, Support, etc.). Conopeum picks the category for a pushed time entry in this order, where the first match wins:

  1. Per-customer override: set on the customer's Plutio panel. Use when one client always bills to the same category.
  2. Per-section override: set inline on a section in Settings: Sections. Use to make "Support" always push as Support, "Design" always as Design, and so on.
  3. Workspace default: set once in Settings: Integrations: Plutio. Applied to any entry that has no customer or section override.

Pick a category from the searchable picker; Conopeum fetches the list of live time-tracking categories directly from your Plutio workspace. If you do not set a default anywhere, entries push to Plutio without a category and appear as Uncategorized in the Plutio timesheet.

Disconnect Plutio

Go to Settings → Integrations → Plutio and click Disconnect. Credentials are cleared but no already-synced data is deleted. Tasks that were pushed keep their Plutio task IDs, so if you reconnect later, updates keep flowing to the same Plutio tasks.

Troubleshooting

  • "Task has no customer" when pushing: assign the task to a customer first, or link the customer to a Plutio project.
  • "Not connected" in Settings: credentials never verified. Re-enter Client ID, Client Secret, and subdomain.
  • Category picker is empty: the Plutio API returns categories from your workspace's time-tracking settings; if you have not defined any there yet, add one in Plutio first and it will show up in the picker.