/
/
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.
On this page
Connector
Connect Teamwork.com, pick your AI tool and paste the prompt.
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.
**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.
02
Find
It finds them in both systems, carrying on with whichever side has them.
03
Read
It lists active projects and recent billable hours, then balance and aged invoices.
04
Report
You get both sides and a warning flag if needed, read-only.
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.
sage-intacct-get-customer
teamwork-com-get-companies
teamwork-com-get-projects
teamwork-com-get-time
sage-intacct-get-invoice
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.
The outcome
Work in flight and money owed, before every call
Related use cases
More ways to put this data to work
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.

.webp)
