Skip to main content
The Tyms app for Zapier connects your Tyms books to the other tools you use: payment processors, banks, stores, CRMs, payroll and more. When something happens in one app, Zapier records it in Tyms, or the other way round.

Tyms on Zapier

Open the Tyms app on Zapier to browse ready-made integrations and start a Zap.

Before you start

  • A Tyms business with an active Tyms subscription.
  • A Zapier account. Multi-step Zaps, such as the find-then-act examples below, need a paid Zapier plan.
  • Access to Settings → Business in Tyms, so you can copy the secret key.

Connect your Tyms business

1

Copy your secret key

In Tyms, go to Settings → Business and open the Developer API tab. Copy the secret key (it starts with tyms_sk_).
2

Add Tyms to a Zap

In Zapier, create a Zap and search for Tyms as the trigger or action app. You can also start from the Tyms page on Zapier.
3

Paste the key

When Zapier asks you to sign in, paste the secret key. The connection shows your business name and currency, so you can tell businesses apart if you connect more than one.
The secret key gives full access to the business’s books. Don’t share it. If it leaks, generate a new one in the Developer API tab and reconnect Tyms in Zapier.

Triggers

Triggers start a Zap when something happens in Tyms. Zapier checks for new data every few minutes.

Actions

Everyday records

Every Tyms record has Create, Update and Delete actions: invoices, bills, expenses, income, quotes, purchase orders, contacts, bank accounts, bank transactions, journal entries, chart of accounts, taxes, inventory, fixed assets, projects, departments and branches.
  • Invoice, bill, expense, income, quote and purchase order actions take a customer or vendor name or email. If the contact doesn’t exist yet, Tyms creates it (you can turn this off).
  • Create Invoice, Create Bill, Create Expense, Create Income and Create Journal Entry save the record as a Draft by default. A draft is not posted to the ledger, so it doesn’t show in your reports until you open it in Tyms and post it. To post straight away, set Status to Pending (invoices and bills) or Published (expenses, income and journals).
  • Line items, taxes, discounts, branches, departments and projects are all available as fields.
  • Delete can’t be undone. A contact used on any record can’t be deleted.

Built for common integrations

The “Record …” actions write entries in your books. They don’t move any money.

Stripe, Paystack and other apps that send amounts in cents

Some payment apps send amounts in the smallest unit of the currency. Stripe sends $1,970.00 as 197000 (cents), and Paystack sends ₦5,000 as 500000 (kobo). In Record Payment Received, Record Refund and Record Transfer Between Accounts, set Amounts are in cents to Yes for these apps. Tyms then divides the amount and the processing fee by 100, so your books show 1,970.00 and 5,000.00. Leave it off for apps that send normal amounts, such as PayPal, Shopify and WooCommerce. Currencies with no minor unit, such as the Japanese yen, are never divided. The payment, order, payroll and transfer actions use the external reference (for example the Stripe charge ID or Shopify order number) as the Tyms document number. If Zapier replays a step, Tyms finds the existing record and returns it instead of creating a duplicate. AI actions use your Tyms AI credits.

Searches

Searches look up a Tyms record so later steps can use it.
  • Find any record by ID, number, email, SKU, account number or keyword.
  • Find or create for invoices, bills, contacts, inventory and projects: if nothing matches, Zapier creates it.
  • Find Financial Report: profit and loss, balance sheet, trial balance, cash flow or general ledger for a period.
  • Find Contact Statement, Find Account Ledger and Find Project Statement for a period.

Example Zaps

  1. Trigger: Stripe, New Payment.
  2. Action: Tyms, Record Payment Received. Map the charge ID to Reference, the amount, the customer email and the processor fee.
  1. Trigger: Shopify, New Paid Order.
  2. Action: Tyms, Record Sales Order. Map the order number, customer and line items (SKU, quantity, price).
  1. Trigger: Tyms, Invoice Overdue.
  2. Action: Slack, Send Channel Message with the customer name, invoice number and balance.
  1. Trigger: Gmail, New Attachment.
  2. Action: Tyms, Create Record From Text or File (AI). Pass the attachment and Tyms AI records the expense.
  1. Trigger: Schedule by Zapier, Every Month.
  2. Search: Tyms, Find Financial Report (income statement, last month).
  3. Action: Gmail, Send Email with net profit.

Troubleshooting

Get help

  • A Zap isn’t working: contact Zapier support. They can see your Zap history and will pass any Tyms issue to us with the details we need.
  • A question about your books or your Tyms key: email developer@tyms.io.
For API error codes, see Error handling.