Make.com
Connect Blue to more than 2,000 applications through Make.com automation scenarios.
Make.com connects web applications through automation scenarios. Blue has an official Make.com integration that can exchange data with more than 2,000 applications without code.
Example connections
- Connect Intercom, HubSpot, or Zendesk to create customer records and synchronize interactions.
- Send communication through Slack or Microsoft Teams.
- Connect Jira, GitHub, Trello, or Monday.com to synchronize work items, progress, and notifications.
- Connect Mailchimp, Stripe, or Calendly to track campaigns, payments, and meetings.
- Connect Google Drive, Dropbox, OneDrive, or SharePoint for document workflows.
- Connect Slack, Gmail, or WhatsApp for communication workflows.
- Connect Google Sheets, Power BI, Airtable, or Tableau for reporting and analysis.
- Build workflows for financial services, e-commerce, or remote team management.
Connect your Blue account
Create a token
- Log in to Blue.
- Open your profile and select API.
- Select Generate a Token.
- Enter a token name and, if required, an expiration date.
- Copy the Token ID (
blue-token-id). - Copy the Secret Key (
blue-token-secret).
Create the Make.com connection
- Create a connection in Make.com.
- Enter the Token ID.
- Enter the Secret Key.
Available Blue modules
Add one or more of these modules to a Make.com scenario.
Create a Record
Creates a Blue record with custom fields and metadata.
Execute a GraphQL Query
Runs an authenticated GraphQL operation.
Get a Record
Retrieves a record and its associated data by ID.
Invite a User to a Project
Sends a workspace invitation to a user.
List All Projects
Retrieves all available Blue workspaces and their details.
List Custom Fields
Retrieves custom field metadata for Blue workspaces.
List Lists of a Project
Retrieves lists in a Blue workspace.
List Tags Within Projects
Retrieves tag details and usage across workspaces.
Search Records of a Project
Finds records that match specified criteria.
Watch Events
Starts a scenario when a record is created, updated, or deleted.
Module parameter reference
Watch Events
- Events (optional): Multi-select event types
- Company ID (optional): Multi-select company IDs or slugs
- Project ID (optional): Multi-select project IDs or slugs
Create a Record
- Company ID: Company ID or slug
- Project ID: Project ID or slug
- List: List ID
- Record Name: Name of the record
- Default Field: Default value
- Single Date: Due date
- Date Range: Start and due dates
- Assignees: Multi-select users
- Tags: Multi-select tags
- Description: Text field, supports HTML
- Checklists: Array of checklist titles
Supported custom fields
| Field Type | Description |
|---|---|
| Single Line Text | Single line text field with optional validation and character limit |
| Multiple Line Text | Multi-line text field with rich text support and formatting options |
| Single Select | Dropdown with single option selection and custom options |
| Multiple Select | Dropdown with multiple option selection and custom options |
| Location | Latitude and longitude with map view and address lookup |
| Checkbox | True/false toggle with optional default value and custom labels |
| Country | Two-letter ISO country code selector with country names |
| Currency | Numeric field with currency symbol and exchange rate support (e.g., USD200, 200USD, KHR4000) |
| Date | Date picker with optional time component and timezone support |
| Phone | Phone number field supporting E.164, international format, or country code + number with validation |
| Email field with format validation and domain verification | |
| Star Rating | Numeric rating from 1-5 with visual stars and custom labels |
| Percent | Numeric field with percentage symbol (0-100) and decimal precision |
| URL | Web address field with format validation and preview |
| Number | Numeric field with optional decimal places and unit display |
| Formula | Calculated field based on other fields with mathematical operations |
| Unique ID | Auto-generated identifier with custom prefix and format |
| Reference | Link to another record with search and filter options |
| Lookup | Dynamic field that pulls data from referenced records with mapping options |
| Time Duration | Time span in hours and minutes with custom display format |
Update a Record
- Company ID: Company ID or slug
- Project ID: Project ID or slug
- List: List ID
- Record ID: ID of record to update
- Record Name: Name of the record
- Default Field: Default value
- Single Date: Due date
- Date Range: Start and due dates
- Assignees: Multi-select users
- Tags: Multi-select tags
- Description: Text field, supports HTML
- Checklists: Array of checklist titles
Supported custom fields are the same as those for Create a Record.
Search Records
- Company ID: Company ID or slug
- Project ID: Project ID or slug
- List: List ID
- Search/Query: Search text with advanced filtering options
Get a Record
- Company ID: Company ID or slug
- Project ID: Project ID or slug
- List: List ID
- Record ID: ID of record to retrieve with all associated data
Invite User
- Company ID: Company ID or slug
- Project ID: Project ID or slug
- Email Address: User’s email address with validation
- Role ID: Role ID (default or custom) with permissions
List Custom Fields
- Company ID: Company ID or slug
- Project ID: Project ID or slug
- Limit: Maximum number of fields to return with pagination
List Lists
- Company ID: Company ID or slug
- Project ID: Project ID or slug
- Limit: Maximum number of lists to return with sorting options
List All Projects
- Company ID: Multi-select company IDs or slugs
- Limit: Maximum number of projects to return with filtering
List Tags
- Company ID: Company ID or slug
- Project ID: Project ID or slug
- Limit: Maximum number of tags to return with usage statistics
Execute GraphQL
- Headers: Array of key-value pairs for authentication and custom headers
- Method: GET or POST with request options
- Query: GraphQL query or mutation with variable support
- Operation Name: Name of the operation for tracking
- Variables Data Source: Raw, Form, or Collection with type checking
- Variables: GraphQL variables content with validation