Connectors

/

Teamwork.com

/

Review a Teamwork.com client's Intacct account
Report
Cross-Connector

Know a client's work in flight and money owed before you call

For account managers who want a client's Teamwork.com projects and Sage Intacct balance in one answer from their AI assistant.

Try PopdockAI free
Get a live demo
Review a Teamwork.com client's Intacct account
Before my call with Northwind Traders, show me their Teamwork.com projects and what they owe in Intacct.
Northwind Traders has 2 active projects and owes 21,300.00 in Sage Intacct. - Projects: Portal rebuild, owner Jordan Lee, ends 15 December, and Support retainer - Billable hours: 118 in the last 30 days - Credit: 21,300.00 of a 25,000.00 limit, 85 percent used - Aging: 6,200.00 more than 60 days overdue Flag: billable work continues with invoices over 60 days overdue.
Teamwork.com
Sample figures. Your results come from your own account.
sage-intacct-get-customer
teamwork-com-get-companies
teamwork-com-get-projects
teamwork-com-get-time
sage-intacct-get-invoice

On this page

The problem

The problem

The prompt

Who it's for

How it works

Tools used

Connector

Teamwork.com

Teamwork.com
Run it on your own Teamwork.com data.

Connect Teamwork.com, pick your AI tool and paste the prompt.

Try PopdockAI free

The problem

Calling a client without knowing what they owe

Account managers want to know what work is under way and whether the client is paying. That means checking projects and hours in Teamwork.com and the balance and aging in Sage Intacct, which rarely happens before a quick call.

Without PopdockAI

  • Look up active projects and hours in Teamwork.com
  • Find the balance and credit limit in Sage Intacct
  • Run an aging view of open invoices
  • Go into the call with half the picture

With PopdockAI

  • The client is found in both systems, or whichever side has them
  • Active projects and recent billable hours are listed
  • Balance, credit used and aged invoices come from Intacct
  • A warning flag shows when work continues while payment is late

The prompt

Use this prompt

Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.

Prompt
**Objective:** For client `{customer-name}`, show what work is under way in Teamwork next to what they owe in Intacct, so account managers can see both before talking to the client.

**Step 1: Find the client in both systems**

Call `intacct-get-customer` with `customer-name.contains` set to `{customer-name}`. Call `teamwork-get-companies` with `name.contains` set to `{customer-name}`. If either returns more than one match, list them and stop. If either returns none, say which system does not have the client and continue with the side that does.

**Step 2: Work in Teamwork**

Call `teamwork-get-projects` with the Teamwork `company-id` and `status` = active. For each project give `project-name`, `owner-name`, `end-date` and `last-worked-on`. Call `teamwork-get-time` for each project with `time-logged.from` set to 30 days ago and `is-billable` = true, and total the billable hours (`minutes` / 60).

**Step 3: Money in Intacct**

From `intacct-get-customer` take `total-due`, `credit-limit` and `term`. Call `intacct-get-invoice` with the `customer-id` and `total-due.min` = 0.01. Group the open invoices by age from `due-date`: not yet due, 1-30 days overdue, 31-60, 61-90, over 90.

**Step 4: Report**

1. Client name as each system spells it.
2. Active Teamwork projects, with billable hours in the last 30 days.
3. Intacct balance, credit limit, percentage of the limit used, and the ageing buckets.
4. A one-line flag if billable work is continuing while invoices are more than 60 days overdue, or if the balance is over the credit limit.

**Rules & Guidelines:**

* `teamwork-get-companies`, `teamwork-get-projects` and `teamwork-get-time` are on the teamwork server. `intacct-get-customer` and `intacct-get-invoice` are on the intacct server.
* This prompt is read-only. Do NOT call any `intacct-create-*` or `intacct-update-*` tool, and do NOT call any `teamwork-create-*`, `teamwork-update-*`, `teamwork-complete-*` or other Teamwork action tool.

**Validation:**

* If the client has no open invoices, say the account is current.
* If `credit-limit` is empty or zero, report it as not set and skip the percentage.

Who it's for

One answer, three teams that use it

Account managers

Prepare for a client call in one question

See projects, recent hours, balance and overdue invoices together, so the call covers both delivery and payment.

What is happening with Contoso in Teamwork.com and Intacct before my call this afternoon?

Credit controllers

See the work behind an overdue account

Know which projects are still running for a client with overdue invoices before you decide how to chase.

Is Fabrikam still doing billable work in Teamwork.com while they have Intacct invoices over 60 days late?

Project managers

Know the client's payment position

Check whether the client you are delivering for is within their credit limit before you commit more hours.

Show me Northwind Traders' Intacct balance and credit limit alongside their active Teamwork.com projects.

How it works

What PopdockAI does when you ask

You name the client, and your AI assistant brings their work and their account into one answer. It only reads, so nothing changes in either system.

01

Ask

You name the client.

Your AI tool

02

Find

It finds them in both systems, carrying on with whichever side has them.

sage-intacct-get-customer
teamwork-com-get-companies

03

Read

It lists active projects and recent billable hours, then balance and aged invoices.

teamwork-com-get-projects
teamwork-com-get-time
sage-intacct-get-invoice

04

Report

You get both sides and a warning flag if needed, read-only.

Your AI tool

What PopdockAI provides

The tools behind the answer

Ready made tools for Teamwork.com and one secure connection to your AI tool. No code, no exports.

get-data

sage-intacct-get-customer

Returns customers from Sage Intacct.
get-data

teamwork-com-get-companies

Returns client and owner companies from Teamwork.com with contact details and project counts. Filter by country code, industry, company ID, status, city, name and state.
get-data

teamwork-com-get-projects

Returns Teamwork.com projects with status, company, owner, category and dates. Filter by name, member user ID, project ID, start date, category name, end date, company ID, status and company name.
get-data

teamwork-com-get-time

Returns time log entries from Teamwork.com with the person, project, task, minutes and billable amounts. Filter by time logged, minutes, project ID, user ID, user name, billable and task ID.
get-data

sage-intacct-get-invoice

Returns invoices from Sage Intacct. The record-number links to the Get invoice entries tool.
Read only.Nothing in Teamwork.com Changes

This report is built from Get data tools only. PopdockAI applies the row, field and parameter rules your admin sets, and every query is written to the audit trail.

How Popdock AI secures your data

The outcome

Work in flight and money owed, before every call

Try PopdockAI free
Get a live demo

Related use cases

More ways to put this data to work

All Ramp use cases

One prompt template with infinite possibilities.

‍

Your AI assistant adapts its approach, tone, and capabilities to match each unique context while you maintain a single, manageable workflow.

Join forward-thinking companies that are transforming their operations with intelligent, secure AI automation.

Try PopdockAI Free
See Documentation