Podio

The Podio modules allow you to watch, create, update, retrieve, comments, contacts, items, organizations, files, applications, status, and tasks in your Podio account.

Getting Started with Podio

Prerequisites

  • A Podio account

In order to use Podio with Integromat, it is necessary to have a Podio account. If you do not have one, you can create a Podio account at podio.com/signup.

The module dialog fields that are displayed in bold (in the Integromat scenario, not in this documentation article) are mandatory!

Connecting Podio to Integromat

1. Go to Integromat and open the Podio module's Create a connection dialog.

sNl2Ip6JYh.gif2. In the Connection name field, enter a name for the connection and click Continue.

3. Confirm the access by clicking the Grant Access.

podio2.png

The connection has been established.

Triggers

Watch Apps

Triggers when a new application is created.

ConnectionEstablish a connection to your Podio account
Organization IDSelect the Organization ID whose applications you want to watch.
WorkspaceSelect the workspace whose applications you want to watch.
LimitSet the number of returned apps Integromat will return during one execution cycle.

Watch Comments

Triggers when a new comment is created.

ConnectionEstablish a connection to your Podio account
ObjectSelect the object whose comments you want to watch:
  • App item
  • Task
  • Status
IDSelect the App Item ID / Task ID / Status ID whose comments you want to watch.
LimitSet the number of returned apps Integromat will return during one execution cycle.

Watch Contacts

Triggers when a new contact is created.

ConnectionEstablish a connection to your Podio account
LimitSet the number of returned contacts Integromat will return during one execution cycle.

Watch Files

Triggers when a new file is added.

ConnectionEstablish a connection to your Podio account
WatchSelect the option to watch the files:
  • All files
  • App
  • Workspace
LimitSet the number of returned files Integromat will return during one execution cycle.
Attached toSelect the option whose attached files you want to watch:
  • Item
  • Status
  • Task
  • Workspaces

Watch Items

Triggers when a new item is created or an existing item updated.

ConnectionEstablish a connection to your Podio account
Organization IDSelect the Organization ID whose applications you want to watch.
WorkspaceSelect the workspace whose applications you want to watch.
ApplicationSelect the application whose items you want to watch:
  • Campaigns
  • Emails
  • Expenses
  • Inspiration
  • Leads & Clients
  • Meetings
  • Projects
WatchSelect the option to watch the items:
  • Only new items
  • New items and all changes
LimitSet the number of returned items Integromat will return during one execution cycle.

Watch Notifications

Triggers when a new notification is created.

ConnectionEstablish a connection to your Podio account
LimitSet the number of returned notifications Integromat will return during one execution cycle.

Watch Organizations

Triggers when a new organization is created.

ConnectionEstablish a connection to your Podio account
LimitSet the number of returned organizations Integromat will return during one execution cycle.

Watch Tasks

Triggers when a new task is created.

ConnectionEstablish a connection to your Podio account
Organization IDSelect the Organization ID whose workspace tasks you want to watch.
WorkspaceSelect the workspace whose tasks you want to watch.
LimitSet the number of returned tasks Integromat will return during one execution cycle.

Watch Views

Triggers when a new view is created.

ConnectionEstablish a connection to your Podio account
LimitSet the number of returned views Integromat will return during one execution cycle.

Watch Workspaces

Triggers when a new workspace is created.

ConnectionEstablish a connection to your Podio account
Organization IDSelect the Organization ID whose workspaces you want to watch.
LimitSet the number of returned workspaces Integromat will return during one execution cycle.

Watch Events

Triggers as soon as a new event occurs.

You do not have to add the webhooks in the Podio as it is automatically done for you once you add and save an instant trigger module to your scenario.
Webhook NameEnter a name for the webhook.
ConnectionEstablish a connection to your Podio account
Watched ObjectSelect the object whose events you want to watch.
Organization IDSelect the Organization ID whose events you want to watch.
WorkspaceSelect the workspace of the organization whose events you want to watch.
ApplicationSelect the applications whose events you want to watch.
Event TypeSelect the event type:
  • item:create
  • item:update
  • item:delete
  • comment:create
  • comment:delete
  • file:change
  • app:update
  • app:delete
  • form:create
  • form:update
  • form:delete
LimitSet the number of returned events Integromat will return during one execution cycle.

Actions

Create an App Item

Creates an app item.

ConnectionEstablish a connection to your Podio account
OrganizationSelect the Organization ID for whose applications you want to create an application.
WorkspaceSelect the workspace to which you want to create an application.
ApplicationSelect the application type you want to create and the option auto-populates the related fields to fill:
  • Campaigns
  • Emails
  • Expenses
  • Inspiration
  • Leads & Clients
  • Meetings
  • Projects

Update an App Item

Updates an already existing app item.

ConnectionEstablish a connection to your Podio account
OrganizationSelect the Organization ID for whose applications you want to create an application.
WorkspaceSelect the workspace to which you want to create an application.
ApplicationSelect the application type you want to create and the option auto-populates the related fields to fill:
  • Campaigns
  • Emails
  • Expenses
  • Inspiration
  • Leads & Clients
  • Meetings
  • Projects
Item ID

Enter the Application's Item ID you want to update.

Delete an App Item

Deletes an app item.

ConnectionEstablish a connection to your Podio account
Item IDEnter the application's Item ID you want to delete.

Search for App Items

Returns app items matching the searched text.

ConnectionEstablish a connection to your Podio account
OrganizationSelect the Organization ID whose application items you are searching for.
WorkspaceSelect the workspace whose application items you are searching for.
Searched TextEnter the text or phrase to search item based on the specified text.
Continue the execution of the route even if the module returns no resultsSelect the checkbox to execute the scenario even if there are no results.
Maximum number of returned itemsSet the number of returned items Integromat will return during one execution cycle.

Filter App Items

Return items matching the specified criteria.

ConnectionEstablish a connection to your Podio account
OrganizationSelect the Organization ID whose application items you are searching for.

Get App Item

Retrieves an app item with a given ID.

ConnectionEstablish a connection to your Podio account
OrganizationSelect the Organization ID for whose application items details you want to retrieve.
WorkspaceSelect the workspace whose application items details you want to retrieve.
ApplicationSelect the application type:
  • Campaigns
  • Emails
  • Expenses
  • Inspiration
  • Leads & Clients
  • Meetings
  • Projects
Item IDEnter the Application's Item ID whose details you want to retrieve.

Create a Task

Creates a new task.

ConnectionEstablish a connection to your Podio account
Task NameEnter a name for the task.
Description of the TaskEnter the details of the task.
Due DateEnter a date by when the task must be complete.
ID of the user who is assigned to the taskEnter the User ID to whom you want to assign the task.

Edit a Task

Edits an existing task.

ConnectionEstablish a connection to your Podio account
Task IDEnter the Task ID whose details you want to update.
Task NameEnter a name for the task.
Description of the TaskEnter the details of the task.
Due DateEnter a date by when the task must be complete.
ID of the user who is assigned to the taskEnter the User ID to whom you want to assign the task.

Complete a Task

Completes a task.

ConnectionEstablish a connection to your Podio account
Task IDEnter the Task ID which you want to mark as complete.

Delete a Task

Deletes an existing task.

ConnectionEstablish a connection to your Podio account
Task IDEnter the Task ID you want to delete.

Create a Comment

Creates a new comment.

ConnectionEstablish a connection to your Podio account
ObjectSelect the object for which you want to create a comment:
  • App item
  • Task
  • Status
IDSelect the App Item ID/ Task ID / Status ID to which you want to add a comment.
CommentEnter the comment text.

Edit a Comment

Edits an existing comment.

ConnectionEstablish a connection to your Podio account
Comment IDEnter the Comment ID which you want to edit.
CommentEnter the new comment text.

Delete a Comment

Deletes an existing comment.

ConnectionEstablish a connection to your Podio account
Comment IDEnter the Comment ID you want to delete.

Create a Status

Creates a new status.

ConnectionEstablish a connection to your Podio account
Enter a WorkspaceSelect the option to choose the workspace:
  • Enter your ID Manually
  • Select
Organization IDSelect the Organization ID for which you want to create a status.
WorkspaceSelect the workspace for which you want to create a status.
TextEnter the status text.

Edit a Status

Edits an existing status.

ConnectionEstablish a connection to your Podio account
Status ID

Enter the Status ID you want to edit.

TextEnter the status text.

Delete a Status

Deletes an existing status.

ConnectionEstablish a connection to your Podio account
Status ID

Enter the Status ID you want to delete.

Attach a File

Attaches a file to a given object.

ConnectionEstablish a connection to your Podio account.
ObjectSelect the object type to which you want to attach the file.
Object IDEnter the Object ID.
File NameEnter the file name. For example, sample.doc
DataEnter the file data to the field or map the source of the file.

Get App Field

Gets an app dropdown field and its values.

ConnectionEstablish a connection to your Podio account
OrganizationSelect the Organization ID whose application items you are searching for.
WorkspaceSelect the workspace whose application field details you want to retrieve.
ApplicationSelect the application whose field details you want to retrieve.
FieldSelect the field whose details you want to retrieve.

Get Contacts

Retrieves a list of contacts.

ConnectionEstablish a connection to your Podio account.
LimitSet the number of returned contacts Integromat will return during one execution cycle.

Make an API Call

Makes a raw API call. The module allows you to make an arbitrary call using the existing connection. 

ConnectionEstablish a connection to your Podio account.
URL

Enter a path relative to https://api.podio.com/. For example: /contact

For the list of available endpoints, refer to the Podio API Documentation.
Method

Select the HTTP method you want to use:

GET
to retrieve information for an entry.

POST
to create a new entry.

PUT
to update/replace an existing entry.

PATCH
to make a partial entry update.

DELETE
to delete an entry.

HeadersEnter the desired request headers. You don't have to add authorization headers; we already did that for you.
Query StringEnter the request query string.
BodyEnter the body content for your API call.

Example of Use - Get Task

The following API call returns the specified task details from your Podio account:

URL:
/task/{{task_id}}

Method:
GET

Podio5.png

Matches of the search can be found in the module's Output under BundleBody > Response
In our example, task details were returned:

podio4.png

To convert the response details into standard JSON format, please map the response to the Parse JSON module.

O7WypDd0hi.gif

 

Popular use cases from our blog

automated-data-collection-crm-illustration

How to Automate Data Collection - Part 5: CRM Systems

automated-data-collection-chatbot-marketing-illustration

How to Automate Data Collection - Part 4: Chatbot Marketing

automated-data-collection-paid-ads-illustration

How to Automate Data Collection - Part 3: Paid Ads

automated-data-collection-email-illustration

How to Automate Data Collection - Part 2: Email Marketing Segmentation

personalized-customer-experience-illustration-integromat

5 Automated Solutions to Personalize Customer Experience

data-collection-automation-forms-pt-1

How to Automate Data Collection - Part 1: Online Forms

Didn’t find what you were looking for?

Expert

Find an expert

We feature a network of 450+ certified partners across the globe who are ready to help

Find an expert

Automate any workflow in your business

Sign up for a free account today. No credit card required, no time limits on free plan.