Insightly
Also an agent toolInsightly CRM: manage contacts, organisations, opportunities, leads, projects, tasks, events, notes, emails, pipelines, products, quotes, custom objects and relationships via the Insightly REST API v3.1.
97 actions · 2 triggers
The Insightly integration lets you connect Insightly to your automations with 97 actions and 2 triggers — and every action is also a tool an AI agent can call. Examples: Get Current User, List Contacts, Search Contacts, List Updated Contacts (Polling), Get Contact. No blank-canvas wiring — connect it and use it in your workflows.
Every action below is also a tool an AI agent can call — the same pack powers your workflows and your agents.
Triggers 2
Events in Insightly that can start a workflow.
New or updated Insightly contacts (polled)
Polls GET /Contacts on a schedule using an updated_after_utc watermark.
New or updated Insightly opportunities (polled)
Polls GET /Opportunities on a schedule using an updated_after_utc watermark.
Actions 97
What Zervanor can do in Insightly.
Contacts16
List Contacts
List contacts (GET /Contacts). Supports paging (top/skip), brief output, and updated_after_utc filtering.
Search Contacts
Search contacts by a single field value (GET /Contacts/Search?field_name=...&field_value=...).
List Updated Contacts (Polling)
List contacts updated since a timestamp (GET /Contacts?updated_after_utc=...). Recommended polling trigger for new/updated contacts.
Get Contact
Get a contact by id (GET /Contacts/{id}).
Create Contact
Create a contact (POST /Contacts).
Update Contact
Update a contact (PUT /Contacts). The body must include CONTACT_ID.
Delete Contact
Delete a contact by id (DELETE /Contacts/{id}).
List Contact Tags
List tags on a contact (GET /Contacts/{id}/Tags).
Add Contact Tag
Add a tag to a contact (POST /Contacts/{id}/Tags).
List Contact Dates
List important dates on a contact (GET /Contacts/{id}/Dates).
List Contact Emails
List emails linked to a contact (GET /Contacts/{id}/Emails).
List Contact Links
List object links on a contact (GET /Contacts/{id}/Links).
Add Contact Link
Link a contact to another object (POST /Contacts/{id}/Links).
List Contact Notes
List notes on a contact (GET /Contacts/{id}/Notes).
List Contact Tasks
List tasks linked to a contact (GET /Contacts/{id}/Tasks).
List Contact Events
List events linked to a contact (GET /Contacts/{id}/Events).
Opportunities9
List Opportunities
List opportunities (GET /Opportunities). Supports paging and updated_after_utc filtering.
List Updated Opportunities (Polling)
List opportunities updated since a timestamp (GET /Opportunities?updated_after_utc=...). Polling trigger for pipeline changes.
Search Opportunities
Search opportunities by a field value (GET /Opportunities/Search?field_name=...&field_value=...).
Get Opportunity
Get an opportunity by id (GET /Opportunities/{id}).
Create Opportunity
Create an opportunity (POST /Opportunities).
Update Opportunity
Update an opportunity (PUT /Opportunities). The body must include OPPORTUNITY_ID.
Delete Opportunity
Delete an opportunity by id (DELETE /Opportunities/{id}).
List Opportunity Line Items
List line items (products) on an opportunity (GET /Opportunities/{id}/OpportunityLineItem).
List Opportunity State History
List an opportunity's state change history (GET /Opportunities/{id}/StateHistory).
Organisations8
List Organisations
List organisations (GET /Organisations). Supports paging and updated_after_utc filtering.
Search Organisations
Search organisations by a field value (GET /Organisations/Search?field_name=...&field_value=...).
Get Organisation
Get an organisation by id (GET /Organisations/{id}).
Create Organisation
Create an organisation (POST /Organisations).
Update Organisation
Update an organisation (PUT /Organisations). The body must include ORGANISATION_ID.
Delete Organisation
Delete an organisation by id (DELETE /Organisations/{id}).
List Organisation Relationships
List relationships defined on an organisation (GET /Organisations/{id}/Relationships).
List Organisation Tasks
List tasks linked to an organisation (GET /Organisations/{id}/Tasks).
Leads7
List Leads
List leads (GET /Leads). Supports paging and updated_after_utc filtering.
Search Leads
Search leads by a field value (GET /Leads/Search?field_name=...&field_value=...).
Get Lead
Get a lead by id (GET /Leads/{id}).
Create Lead
Create a lead (POST /Leads).
Update Lead
Update a lead (PUT /Leads). The body must include LEAD_ID.
Delete Lead
Delete a lead by id (DELETE /Leads/{id}).
Convert Lead
Convert a lead into a contact/organisation/opportunity (POST /Leads/{id}/Convert).
Notes7
List Notes
List notes (GET /Notes). Supports paging and updated_after_utc filtering.
Get Note
Get a note by id (GET /Notes/{id}).
Create Note
Create a note (POST /Notes).
Update Note
Update a note (PUT /Notes). The body must include NOTE_ID.
Delete Note
Delete a note by id (DELETE /Notes/{id}).
List Comments (for a Note/Task)
List comments attached to a note or task (GET /Notes/{id}/Comments).
Add Comment
Add a comment to a note (POST /Notes/{id}/Comments).
Projects7
List Projects
List projects (GET /Projects). Supports paging and updated_after_utc filtering.
Get Project
Get a project by id (GET /Projects/{id}).
Create Project
Create a project (POST /Projects).
Update Project
Update a project (PUT /Projects). The body must include PROJECT_ID.
Delete Project
Delete a project by id (DELETE /Projects/{id}).
List Project Tasks
List tasks linked to a project (GET /Projects/{id}/Tasks).
List Project Milestones
List milestones linked to a project (GET /Projects/{id}/Milestones).
Events5
List Events
List calendar events (GET /Events). Supports paging and updated_after_utc filtering.
Get Event
Get an event by id (GET /Events/{id}).
Create Event
Create a calendar event (POST /Events).
Update Event
Update an event (PUT /Events). The body must include EVENT_ID.
Delete Event
Delete an event by id (DELETE /Events/{id}).
Other5
List Custom Object Records
List records of a custom object (GET /{objectName}). Supports paging and updated_after_utc filtering.
Get Custom Object Record
Get a single custom object record by id (GET /{objectName}/{id}).
Create Custom Object Record
Create a custom object record (POST /{objectName}).
Update Custom Object Record
Update a custom object record (PUT /{objectName}). The body must include the record id.
Delete Custom Object Record
Delete a custom object record (DELETE /{objectName}/{id}).
Tasks5
List Tasks
List tasks (GET /Tasks). Supports paging and updated_after_utc filtering.
Get Task
Get a task by id (GET /Tasks/{id}).
Create Task
Create a task (POST /Tasks).
Update Task
Update a task (PUT /Tasks). The body must include TASK_ID.
Delete Task
Delete a task by id (DELETE /Tasks/{id}).
Quotes4
List Quotes
List quotes (GET /Quotes).
Get Quote
Get a quote by id (GET /Quotes/{id}).
Create Quote
Create a quote (POST /Quotes).
List Quotation Line Items
List line items on a quote (GET /Quotes/{id}/QuotationLineItems).
Products3
List Products
List products (GET /Products).
Get Product
Get a product by id (GET /Products/{id}).
Create Product
Create a product (POST /Products).
Users3
Get Current User
Get the current (authenticated) user (GET /Users/Me). Identity + connectivity probe.
List Users
List users in the instance (GET /Users).
Get User
Get a user by id (GET /Users/{id}).
CustomObjects2
List Custom Objects
List custom object definitions (GET /CustomObjects).
Get Custom Object
Get a custom object definition by name (GET /CustomObjects/{objectName}).
Emails2
List Emails
List emails (GET /Emails). Supports paging and updated_after_utc filtering.
Get Email
Get an email by id (GET /Emails/{id}).
FileAttachments2
List File Attachments
List file attachments on a record (GET /{objectName}/{id}/FileAttachments).
Get File Attachment
Get file attachment metadata by id (GET /FileAttachments/{id}).
Pipelines2
List Pipelines
List pipelines (GET /Pipelines).
Get Pipeline
Get a pipeline by id (GET /Pipelines/{id}).
PipelineStages2
List Pipeline Stages
List pipeline stages (GET /PipelineStages).
Get Pipeline Stage
Get a pipeline stage by id (GET /PipelineStages/{id}).
PriceBooks2
List Price Books
List price books (GET /PriceBooks).
Get Price Book
Get a price book by id (GET /PriceBooks/{id}).
ActivitySets1
List Activity Sets
List activity sets (GET /ActivitySets).
CustomFields1
List Custom Fields
List custom field definitions for an object type (GET /CustomFields/{objectName}).
Milestones1
List Milestones
List milestones (GET /Milestones).
Relationships1
List Relationships
List relationship types defined in the instance (GET /Relationships).
Tags1
List Tags
List all tags in the instance (GET /Tags).
TeamMembers1
List Team Members
List team members (GET /TeamMembers).
Nothing matches your search.
Automations using Insightly
Build your own automation with Insightly in the visual builder.
Frequently asked questions
What can I automate with Insightly?
97 actions are available — for example: Get Current User, List Contacts, Search Contacts, List Updated Contacts (Polling), Get Contact, and more.
Which Insightly events can start a workflow?
2 triggers — for example: New or updated Insightly contacts (polled), New or updated Insightly opportunities (polled).
Can Insightly be used as an AI agent tool?
Yes. Every Insightly action automatically becomes a tool an AI agent can call — the same pack powers both your workflows and your agents.
How is the Insightly integration modelled?
Insightly is modelled as a versioned connector pack, and the steps that need reasoning fall to first-party agents hosted in the same runtime as the workflows.