API
Everything on the worklist is also an API. Make a key in the owner area; send it as Authorization: Bearer ccl_….
REST
- /api/v1/collections/state
The worklist, invoices, promises, disputes, queues and settings. - /api/v1/collections/accounts/{account}/call
Run the pre-call checks and start the call step. - /api/v1/collections/outcome/{call_id}
A call's outcomes, queue items and write-back. - /api/v1/collections/scheduled-payments
Scheduled payments, per PRO. - /api/v1/collections/disputes
PROs held for a question, and any cases. - /api/v1/collections/settings
Change levers, within the admin limits. - /api/v1/collections/trigger
The Billtrust workflow rule's webhook (signed). - /api/v1/collections/import
A CSV of open PROs (the file drop); BOL terms place each PRO on its payer. - /api/v1/collections/outcomes.csv
Every outcome as a CSV (the file drop out). - /api/v1/collections/webhook
Where to post each finished call, signed.
MCP
Server at https://collections.ankitu.com/mcp. Tools: list_worklist, start_collections_call, get_call_outcome, list_scheduled_payments, list_disputes, list_queue, get_settings, update_settings.