30% off your first 3 months

Get the deal

DuckyHelper in Coupa

DuckyHelper sees Coupa on your screen and, in early access, works in it with its own cursor to create requisitions and purchase orders, submit invoices, handle approvals, and manage suppliers and contracts. It's built to ask before it sends or pays, and explains or draws on Coupa when you want to learn it.

Try asking
  • “List the invoices and purchase an order”
  • “Create a requisition in Coupa”
  • “Show me how to create a requisition”

Press fn (Ctrl+Shift+Space on Windows and Linux) and ask out loud. Doing the work for you is early access on Mac.

Invoices in CoupaDone in 7sExample
List the invoices and purchase an order
  1. Listed the invoices in Coupa
  2. Submit an invoice
  3. Purchase an order

It's filled in and stopped before paying. Slide to pay when you're ready.

Coupa
DuckyHelperMoves money

Purchase an order$24.00

Purchase an order in Coupa. The amount is an example.

Store
Coupa
Your card
Your saved card
Slide to pay $24.00

Your saved card. DuckyHelper never sees the number.

Drawn from Coupa's own actions · early access on Mac

WHAT TO ASK

Things you can ask it to do in Coupa

Each one is something Coupa itself lets you do, said the way you'd ask. Questions about your screen work today; having it do the job is early access on Mac.

Ask about it

Works today

It sees your screen, answers out loud and draws on it.

  • “Explain this invoice to me”
  • “Where do I find the approvals in Coupa?”
  • “Show me how to create a requisition”
  • “What does this button do?”
  • “Walk me through this screen”

Read and find

Early access

It opens Coupa and looks things up for you.

  • List the invoices
  • List the approvals
  • List my requisitions
  • List the requisitions
  • List the purchase orders
  • List the contracts
  • List the suppliers
  • List the contract terms
Show all 168
  • Look up the pay invoices
  • List the requisition lines
  • Look up the payable invoices
  • List the supplier information sites
  • Export the payables invoices
  • List the items
  • List the comments
  • List the addresses
  • Look up an invoice
  • Look up an approval
  • Look up a requisition
  • List the payment terms
  • Read an invoice comment
  • List the object comments
  • Look up a payable invoice
  • Read a requisition comment
  • Look up the order pad lines
  • Look up a purchase order
  • Read a purchase order comment
  • Look up the items supplier items
  • Read the contracts legal documents
  • List the order pads
  • Export a payables invoice
  • List the projects
  • Look up a contract
  • Look up a supplier
  • List the commodities
  • Look up the remit-to addresses of supplier
  • List the user groups
  • List the accounts
  • List the business groups
  • List the exchange rates
  • List the object translations
  • Look up a supplier item
  • Look up the budget lines
  • Look up all attachments for a invoice
  • List the receipt requests
  • Look up all attachments for a contract
  • Look up the shipping terms
  • Read the comments for an expense report
  • Look up the supplier items by item name
  • List the currencies
  • Look up all attachments for a requisition
  • Look up all supplier sites for a supplier
  • Look up a purchase order line
  • Look up a contract attachment
  • List the announcements
  • List the users
  • Look up the project memberships
  • Look up the quote request tasks
  • Look up a supplier site by code
  • Look up all attachments for a purchase order
  • Look up a pay orders pending document approval
  • Read an invoice clearance document
  • Search the lookups
  • Look up a supplier information site
  • Look up the reconciliation lines for a payable order
  • List the expense reports
  • List the reason insights
  • Look up a specific requisition attachment
  • List the inspection codes
  • List the units of measure
  • Look up an order list
  • List the work confirmation headers
  • Look up the purchase order changes
  • List the data file sources
  • Look up all SIM records
  • List the account types
  • List the receiving transactions
  • List the financial counterparties
  • List the account validation rules
  • Look up all active pick lists
  • Look up the business entities
  • Look up a task
  • Look up an item
  • List the default receiving locations
  • Look up the user group tasks
  • Look up the user memberships
  • Look up the content groups of supplier site
  • Look up the recent accounts
  • Look up an SIM site
  • Look up the favorite accounts
  • Look up a budget line
  • Read a legal document
  • Look up a project task
  • Look up a payment term
  • Look up a shipping term
  • Look up the inventory adjustments
  • Look up the budget line adjustments
  • Look up a project membership
  • Look up a specific attachment
  • Look up the ASN headers
  • Look up all attachments on a CoupaPay charge
  • Look up the COAs for a supplier site
  • Look up CoupaPay payment
  • Look up a supplier risk aware feed
  • Look up the custom object instances
  • Look up the SIM easy form responses
  • Look up all funds transfers
  • Look up an invoice image scan
  • Look up a PO confirmation
  • Look up a project
  • Look up a specific attachment on a requisition line
  • Look up the delegations
  • Look up a commodity
  • Look up a purchase order attachment file
  • Look up EasyFormResponse attachment file
  • Look up a requisition assignment
  • Look up the cycle counts
  • Look up a specific attachment on a purchase order line
  • Look up an SIM record
  • Look up a specific invoice attachment file
  • Look up a legal entity
  • Look up a legal invoice PDF
  • Look up a user group
  • Export a contract legal agreement
  • Look up a business entity
  • Look up a user address
  • Look up an account
  • Look up a business group
  • Look up a department
  • Look up all SIM sites against a SIM record
  • Look up the soft applied PO updates
  • Look up an exchange rate
  • Look up a UOM translation
  • Look up the external payables by source
  • Look up a user group membership
  • Look up a statement
  • Look up a department by name
  • Look up a lookup value
  • Look up a budget line adjustment
  • Look up a currency
  • Look up all tasks linked to all projects
  • Look up all charges linked to a statement
  • Look up a matching allocation
  • Look up a current cart
  • Look up a user
  • Look up an announcement
  • Look up a custom object instance
  • Look up all tasks linked to a specific project
  • Look up the custom object related form responses
  • Look up a matching allocation for an invoice line
  • Look up a PO changes pending certain approver
  • Look up an item image
  • Look up a return to a supplier transactions
  • Search the tax registrations
  • List the integrations
  • Look up an account type
  • List the integration runs
  • Look up an account validation rule
  • Look up the account statements by creation date
  • List the integration errors
  • Look up the requisition line estimated tax lines
  • Look up the integration history records
  • Look up a PO confirmations cancelled and not exported
  • Look up a PO line by order header ID and line number
  • Look up a tax registration
  • Look up an integration
  • Look up an integration run
  • Look up the status of an import file

Write and send

Early access

It's built to ask before anything is sent or paid.

  • Create a requisition
  • Submit an invoice
  • Purchase an order
  • Purchase an order without send
  • Create an external purchase order
  • Update an invoice
  • Invite the suppliers to CSP portal
  • Add a contract term
Show all 141
  • Update a requisition
  • Create a supplier item
  • Create a supplier site
  • Purchase an order from a buyer hold
  • Add a contract approver
  • Update a purchase order
  • Create an invoice attachment
  • Add an attachment to a contract
  • Create a requisition attachment
  • Approve an approval
  • Add an approver to an invoice
  • Add an approver to a requisition
  • Create requisition lines
  • Create a supplier remit-to an address
  • Update a contract
  • Update a supplier
  • Create items supplier items
  • Restart an invoice approval
  • Create an order list
  • Mark a pay invoice as exported
  • Save a requisition for a later
  • Update and submit for an approval
  • Mark a payable invoice as tracking
  • Submit a requisition for an approval
  • Create a task
  • Create an item
  • Complete a contract
  • Create a supplier with contacts and addresses
  • Create an address
  • Create an SIM site
  • Create an invoice against PO
  • Create a budget line
  • Add a comment to a purchase order
  • Create a payment term
  • Create a shipping term
  • Update a supplier site
  • Create a project membership
  • Create a quote request task
  • Add a file attachment to a purchase order
  • Submit a contract for an approval
  • Add an attachment to a comment
  • Add a file attachment to a requisition line
  • Update an existing supplier item
  • Add an approver to PO change
  • Add a file attachment to a purchase order line
  • Update a supplier information site
  • Create a project
  • Update a supplier remit-to an address
  • Create a commodity
  • Update an order list
  • Mark a payable invoice as paid externally
  • Create a user group
  • Create a business entity
  • Mark a payable invoice as tracking externally
  • Add a content group to a contract
  • Add a content group to a supplier
  • Create a shell SIM record
  • Create a user address
  • Create an account
  • Create an FX rate
  • Create a content group
  • Create payment reconciliation lines
  • Create a department
  • Create a user group task
  • Create a task against project
  • Add a content group to a supplier site
  • Update a task
  • Update the items supplier items
  • Create an object translation
  • Update a budget line
  • Create a lookup value
  • Add to a cart
  • Add a file attachment to a project
  • Add a comment to an expense report
  • Update a shipping term
  • Create a budget line adjustment
  • Update an existing item
  • Update an existing task
  • Create a receipt request
  • Update an existing address
  • Create a risk aware feed for a supplier
  • Update a quote request task
  • Create user group memberships
  • Create a comment on a transactional object
  • Create a user
  • Update an existing payment term
  • Update a contract legal agreement
  • Create a new custom object instance
  • Add COAs to a supplier site
  • Import the budget lines
  • Update a project
  • Reopen a PO line for receiving
  • Add a content group to SIM site
  • Update a business entity
  • Add a content group to SIM record
  • Upload a contract legal agreement
  • Update an account
  • Update a content group
  • Update a department
  • Update a payables invoices track
  • Update an existing commodity
  • Create an account validation rule
  • Update the projects tasks
  • Update an exchange rate
  • Withdraw an invoice dispute
  • Accept a header level confirmation
  • Schedule a requisition issuance
  • Withdraw the contract signatures
  • Update a receipt request
  • Update a PO change
  • Notify a contract signature created
  • Update an image scan on an invoice
  • Update the commodities
  • Update an existing lookup value
  • Add Line w/ Allocations to External PO
  • Mark a statement as exported
  • Sync a supplier user locale
  • Update a budget lines adjust
  • Update an account validation rule
  • Create a req assignment to a user
  • Mark CoupaPay payment as exported
  • Mark a charge as exported
  • Update an external PO with a line level
  • Create a requisition line estimated tax line
  • Copy an account type
  • Create a tax registration
  • Create an integration
  • Create an integration run
  • Create an integration error
  • Update the status of a project
  • Mark a PO confirmation as integration failed
  • Mark a PO confirmation as integration complete
  • Update the pay order status to a ready to a pay

Manage

Early access

It tidies up and changes things in Coupa.

  • Void an invoice
  • Delete an invoice
  • Reject an approval
  • Delete a requisition
  • Remove a contract approval
  • Delete a supplier item
  • Delete a supplier site
  • Delete a requisition line
Show all 51
  • Delete a requisition attachment
  • Delete a purchase order attachment
  • Delete a supplier information site
  • Delete a specific contract attachment
  • Remove an approver from an invoice
  • Delete an order confirmation
  • Delete an order list
  • Remove an approver from a requisition
  • Delete a task
  • Delete a project task
  • Add a user to a group
  • Delete a project membership
  • Delete a quote request task
  • Delete a remit-to an address
  • Close a PO line for invoicing
  • Close a PO line for receiving
  • Update a user group
  • Delete a supplier risk aware feed
  • Update a user address
  • Update a user group task
  • Update a user account
  • Reject a header level confirmation
  • Close an external PO
  • Cancel an external PO
  • Remove a content group from a contract
  • Remove a content group from a supplier
  • Remove all content groups on a supplier
  • Remove all content groups from a contract
  • Remove a content group from a supplier site
  • Delete an object translation
  • Delete an easy form response
  • Update the user group memberships
  • Delete an inventory transfer
  • Delete a return to a supplier transaction
  • Delete an inventory consumption
  • Remove a content group from SIM site
  • Remove a content group from SIM record
  • Remove all content groups from SIM site
  • Remove all content groups from SIM record
  • Update a project member as owner
  • Delete a requisition line estimated tax line
  • Delete a contract template
  • Delete a tax registration
BUILT TO ASK FIRST

It's built to stop before it pays in Coupa.

When a job ends in “Purchase an order”, it fills everything in and is built to stop. You see what it is about to pay and the total, then slide to pay or say not now.

It works in Coupa signed in as you. If it hits a sign-in, you sign in yourself: it's built not to type your passwords or card numbers.

DuckyHelperMoves money

Purchase an order$24.00

Purchase an order in Coupa. The amount is an example.

Store
Coupa
Your card
Your saved card
Slide to pay $24.00

Your saved card. DuckyHelper never sees the number.

Example amount · early access on Mac

MAKE IT ALWAYS ON

Do it once. Then let it repeat.

When it's done, it offers to keep an eye on Coupa for you: every weekday morning it looks, then tells you what's new.

Each run is still built to ask before it sends or pays. Turn it off or change it any time in Work › Automations.

Make this automatic?Schedule
New invoices in Coupa
WhenEvery weekday at 9:00 AM
DoesList the invoices
ThenTells you what's new

Always on · early access on Mac

Why Use DuckyHelper?

Works in Coupa like you do

  • Early access: it sees Coupa on your screen and works in it with its own cursor, while you keep using yours
  • Nothing to set up: it works in Coupa signed in as you
  • Finishes multi-step jobs across Coupa and your other apps

Built to ask before it sends or pays

  • Built to ask first before it sends a message or pays for anything
  • Built not to type your passwords or card numbers for you
  • It listens and looks only while the pill is open

Shows you, not just tells you

  • Explains Coupa out loud and draws right on your screen
  • Works it out with you on a blackboard when you want to learn it

Always there, in every app

  • Press one key in any app and ask out loud: fn on a Mac, Ctrl+Shift+Space on Windows and Linux
  • Runs jobs on a schedule (early access)
  • For Mac, Windows and Linux

Want it in every app you use?

One account works in every app on your computer. Try it for 10 minutes, no card, then pick a plan.

SEE PRICING
FAQ

Frequently asked questions

On your screen, the way a person at your computer would. Press fn (Ctrl+Shift+Space on Windows and Linux) and ask about what you see in Coupa: it answers out loud and can draw on Coupa to show you where things are. In early access on Mac it also works in Coupa with its own cursor, signed in as you, while you keep using yours.

For example: “List the invoices and purchase an order” and “Create a requisition in Coupa”. Or ask about what you see: “Show me how to create a requisition”. Doing the work for you is in early access on Mac.

No. Open Coupa and sign in yourself, the way you always do. DuckyHelper works in the window you have open, signed in as you. It's built not to type your passwords or card numbers for you.

It's built to ask first before it sends a message or pays for anything, and to wait for your yes. It may not recognize every send or payment, so keep an eye on tasks that involve messages or money.

In Coupa, a job that ends in “Purchase an order” is built to stop there and wait for you to slide to pay.

Yes. Press one key and ask out loud. It answers out loud while you keep working, draws on your screen to show you where things are, or works it out with you on a blackboard.

Yes. DuckyHelper works in any app on your computer, so one job can move between Coupa and the other apps and pages you use.

Doing the work for you is new and in early access on Mac. Asking out loud, drawing on your screen and the blackboard work today on Mac, Windows and Linux.

No. It listens and looks only while the pill is open. When the pill is closed, nothing is heard or seen.

No, there is no charge per app. Try DuckyHelper for 10 minutes with no card. Plus is $20 a month, $14 a month for your first 3 months. See pricing.

Mac (Apple silicon, macOS 14 or later), Windows and Linux. Download DuckyHelper.

No. DuckyHelper is made by MingLLM, Inc. and is not affiliated with or endorsed by Coupa. It works in Coupa the same way you do, on your screen.

Try it in Coupa.Press one key and ask.

It sees Coupa, explains it out loud and does the work with you.Try it for 10 minutes, no card.

Download DuckyHelper
Questions and jobs

Do anything

Ask it a question or hand it a job, in any app.

Doing jobs for you is in early access on Mac. Asking works on Mac, Windows and Linux.