Skip to main content
In this tutorial, you will:
  1. Sign up for an Invopop account and get your first sandbox workspace working.
  2. Invite your colleagues to join your workspace.
  3. Create a simple workflow to issue an invoice.
  4. Upload the invoice to the workflow and process it.

Signing up

1

Sign up for an Invopop account

Go to console.invopop.com and select your sign-up method: continue with Google, or enter your email address. The same form is used to sign in and to create a new account.
Sign-in page with Google and email options
2

Fill in your information

Fill in the form with your name, company, and position. The company will become your organization in Invopop, more on that later.
3

Create a first sandbox workspace

You’ll be prompted to create a first sandbox workspace: give it a name and a handle, and keep Sandbox selected as the environment. Don’t worry, you can always create more workspaces later.
Create a workspace form with sandbox environment selected
4

Congratulations, you've just created your first sandbox workspace

You will be redirected to the Invopop console. Congratulations, you’ve just created your first sandbox workspace!
Fresh sandbox workspace with an empty invoices list

Inviting colleagues

Now that you’ve signed up, you can invite your colleagues to join your organization.
1

Go to Admin

Within the Invopop console, click on the workspace name in the top left corner and select Admin. You may be prompted to log in again, and you’ll be redirected to the Invopop Admin area.
Workspace menu with the Admin option
2

Go to the members' page

Click on the Members tab on the left. You’ll see a list of all the members in your organization.
Organization members page
3

Click on the 'Invite member' button on the top right corner

Fill in the form with your colleagues’ email addresses and position and click on Send.
Inviting members is only available on Pro and Enterprise accounts. On other plans the Invite member button is disabled until you add multi-user access to your subscription — see pricing for details.
4

All done

Your colleagues will receive an email with a link to join your organization and will be able to access any workspace associated with your organization.

Creating a workflow

Now let’s create your first workflow. We’ll start with a simple workflow that generates a PDF invoice.
1

Go to Console

Go back to the workspace by clicking on the Workspaces tab in the Admin area and selecting your workspace, or simply opening a new tab in https://console.invopop.com.
Workspaces page in the Admin area
2

Go to Workflows

Click on Workflows on the left sidebar. You’ll see a list of all the workflows in your workspace.
Empty workflows list
3

Create a workflow

Click on the Create workflow button on the top right corner. A new draft workflow opens in the workflow editor.
4

Select a template

Click on Load template, find the “PDF invoice” template in the list, and click on Load Template.
Load template dialog with the PDF invoice template selected
5

Modify the workflow

Let’s add a step that sets the document state to Sent after the PDF is generated. Click on Click to add action below the last step and select Set State under Core in the right sidebar.
Action picker with the Set State action
6

Configure the step

You should now see the configuration of the Set State step, otherwise click on the step you’ve just added. Select Sent in the State dropdown.
Set State step configured to Sent
7

Save and Publish

Click on the Save draft button to save your draft workflow. Now click on Publish so you can start using it in your workspace.

Uploading an invoice

Now let’s upload an invoice to your workspace that we’ll later send to the ‘PDF invoice’ workflow. You can upload document manually from the Console or by using the API.
  1. In the Console, click on Invoices on the left sidebar.
  2. Click on the New invoice button on the top right corner. You’ll be redirected to the document editor.
  3. The document editor has two modes: the visual view and the code view. Switch to the code view by clicking on the </> toggle below the Save button.
Document editor with the code view toggle below the Save button
  1. Copy the invoice example below and paste it in the code view.
Example invoice
  1. Click on the Build button to build the invoice. This will normalize and validate fields and add any calculated fields.
Built invoice in the code view with calculated fields
  1. Click on the Save button on the top right corner to save the invoice. You’ll be redirected to the invoice detail view.
You’ve just created your first invoice! You can click on Preview to see what it’d look like as a PDF.
Invoice detail view

Processing an invoice

Next, we’ll process the invoice by sending it to the ‘PDF invoice’ workflow we set up earlier. You can do this manually from the Console or by using the API.
  1. In the Console, click on Invoices in the left sidebar.
Select the invoice you just uploaded. This will open the document editor.
  1. Click Run Workflow in the top-right corner to open the workflow selection panel.
Run workflow panel with the PDF invoice workflow selected
  1. Select the workflow you want to run — in this case, PDF invoice — and click Run Workflow.
Invoice detail with the state set to Sent and the generated PDF
  1. You’ll see the State of the invoice update to Sent and the generated PDF appear under Files, confirming it’s been processed.
That’s it! You’ve successfully processed your first invoice.