Overview
Add Insightly to any ModuleX agent or workflow. CRM and project management platform for managing contacts, tasks, and sales pipelines via the Insightly REST API (api.{pod}.insightly.com/v3.1).
Categories: CRM · Sales · Productivity & Collaboration · Auth: Insightly API Key · Actions: 2
Authentication
Insightly API Key
Authenticate using your Insightly API key and pod identifierRequired Credentials
| Field | Description | Required | Format |
|---|---|---|---|
| Pod | Your Insightly pod/region identifier (e.g. na1, au1) found in your Insightly URL | Yes | na1 |
| API Key | Your Insightly API key from User Settings > API | Yes | xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx |
Available Actions
create_contact — Creates a new contact in Insightly
create_contact — Creates a new contact in Insightly
Parameters
The first name of the contact
The last name of the contact
The email address of the contact
The title of the contact
The phone number of the contact
The street address of the contact
The city of the contact
The state of the contact
The zip code/postcode of the contact
The country of the contact
Response
create_task — Creates a new task in Insightly
create_task — Creates a new task in Insightly
Parameters
The title of the task
The status of the task. Allowed values: Not Started, In Progress, Completed, Deferred, Waiting
The due date of the task in YYYY-MM-DD format (e.g. 2023-08-20)
Identifier of a task category
Response
Limits & Quotas
- Rate limits: Insightly enforces per-plan rate limits (typically 10 requests/second for Professional plans, higher for Enterprise).
- Pricing: API access requires a paid Insightly plan (Professional or higher).
- Error model: non-2xx responses are caught and returned as
success=False+errorrather than raising.