LIVEAI Bootcamps · May 2026 · 🇫🇷 CET
Resources · Integrations · n8n FREE · 2026Logo of MonicaCRM featuring a stylized letter M and vibrant colors

MONICACRM n8n INTEGRATION: AUTOMATE MONICACRM WITH N8N

MONICACRM N8N INTEGRATION: AUTOMATE MONICACRM WITH N8N

Need help

Need help automating Monicacrm with n8n?

Our team will get back to you in minutes.

Reply within 1 business hour
Why automate

Why automate Monicacrm with n8n?

The MonicaCRM n8n integration opens up 49 distinct actions spanning 10 different resource types: Activity, Call, Contact, Contact Field, Contact Tag, Conversation, Conversation Message, Journal Entry, Note, Reminder, Tag, and Task. This means you can automate virtually every aspect of your personal CRM without writing a single line of code.

The benefits of automating MonicaCRM with n8n are substantial. Time savings become immediately apparent—instead of manually logging every call or creating contacts one by one, you can set up workflows that handle this automatically. Imagine every new lead from your website automatically becoming a contact in MonicaCRM, complete with tags and initial notes. Or consider how much time you'd save if every phone call automatically created a call record with the timestamp and duration. Improved consistency is another major advantage; automated workflows never forget to add a tag, never mistype a name, and always follow the same process. This means your CRM data stays clean and reliable.

Practical workflow examples include: syncing new contacts from Google Sheets or Airtable into MonicaCRM, automatically creating activities when calendar events occur, logging conversations from email or chat platforms, sending yourself reminders when important relationship milestones approach, and maintaining a two-way sync between MonicaCRM and your business CRM like HubSpot or Pipedrive.

Credentials

How to connect Monicacrm to n8n?

  1. !
    1 step

    How to connect Monicacrm to n8n?

    1. 01

      Add the node

      MonicaCRM connects to n8n using API Token authentication. This method provides secure access to your personal CRM data while keeping your credentials protected.Basic configuration:Access your MonicaCRM settings: Log into your MonicaCRM instance and navigate to Settings > API. If you're self-hosting, ensure your instance has API access enabled.Generate an API token: Create a new personal access token. Give it a descriptive name like "n8n Integration" so you can identify it later. Copy this token immediately—it won't be shown again.Configure n8n credentials: In n8n, add a new credential of type "Monica CRM API". Paste your API token in the appropriate field.Set your API URL: If you're using the hosted version of MonicaCRM, use the default API URL. For self-hosted instances, enter your custom API endpoint (typically https://your-domain.com/api).Test the connection: Create a simple workflow with a MonicaCRM node and select any "Get Many" operation to verify your credentials work correctly.

    Monicacrm credentials
    TIP
    💡 TIP: Create a dedicated API token specifically for n8n rather than reusing tokens from other integrations. This way, if you ever need to revoke access, you can do so without disrupting your other connected services. Also, consider setting up a test workflow that runs periodically to verify your connection remains active—API tokens can expire or be revoked, and catching issues early prevents workflow failures. For more guidance, check out our n8n troubleshooting guide.
Need help

Need help automating Monicacrm with n8n?

Our team will get back to you in minutes.

Reply within 1 business hour
Actions

Monicacrm actions available in n8n

  1. 01
    Action 01

    MonicaCrm Task Update

    This action updates an existing task in MonicaCRM by specifying its Task ID and the fields to be modified. It's perfect for changing task status, descriptions, or due dates programmatically.

    Key parameters: Credential to connect with (required), Resource set to "Task", Operation set to "Update", Task ID (required), and Update Fields section to specify which properties to modify.

    Use cases: Mark tasks as complete when related activities finish, update task descriptions with meeting notes, or reschedule task due dates based on project timeline changes.

    MonicaCrm Task Update
  2. 02
    Action 02

    Get Many Task

    This action fetches multiple task records from MonicaCRM, perfect for generating task lists, reports, or synchronizing tasks with external task managers.

    Key parameters: Credential to connect with (required), Resource set to "Task", Operation set to "Get Many", Return All toggle, and Limit parameter (default: 50).

    Use cases: Generate task reports, sync tasks to external task managers like Todoist or Asana, or create task dashboards showing all pending items.

    Get Many Task
  3. 03
    Action 03

    Get Task

    This action retrieves a specific task from MonicaCRM using its unique identifier, enabling you to access task details for reporting or follow-up workflows.

    Key parameters: Credential to connect with (required), Resource set to "Task", Operation set to "Get", and Task ID (required).

    Use cases: Check task status before sending notifications, pull task details for CRM dashboards, or verify task existence before creating follow-up activities.

    Get Task
  4. 04
    Action 04

    Delete Task

    This action permanently removes a task from MonicaCRM. Use with caution as this operation cannot be undone.

    Key parameters: Credential to connect with (required), Resource set to "Task", Operation set to "Delete", and Task ID (required).

    Use cases: Remove completed tasks after archival, clean up cancelled tasks, or implement task retention policies by removing old items.

    Delete Task
  5. 05
    Action 05

    Create Task

    This action creates a new task associated with a contact in MonicaCRM, helping you track to-dos related to your relationships.

    Key parameters: Credential to connect with (required), Resource set to "Task", Operation set to "Create", Contact ID, Title, and Additional Fields for due date and description.

    Use cases: Create follow-up tasks after meetings, generate tasks from email requests, or sync tasks from project management tools.

    Create Task
  6. 06
    Action 06

    Update Tag

    This action modifies an existing tag in MonicaCRM, primarily used to rename tags for better organization.

    Key parameters: Credential to connect with (required), Resource set to "Tag", Operation set to "Update", Tag ID (required), and Name (new tag name).

    Use cases: Rename tags for better organization, correct tag typos, or implement tag standardization across your CRM.

    Update Tag
  7. 07
    Action 07

    Get Many Tags

    This action fetches multiple tags from MonicaCRM, useful for populating dropdown menus or syncing tag lists with external systems.

    Key parameters: Credential to connect with (required), Resource set to "Tag", Operation set to "Get Many", Return All toggle, and Limit (default: 50).

    Use cases: Sync tag lists to external systems, generate tag usage reports, or populate UI elements with available tags.

    Get Many Tags
  8. 08
    Action 08

    Get Tag

    This action retrieves a specific tag from MonicaCRM using its unique identifier, useful for verifying tag existence or pulling tag details.

    Key parameters: Credential to connect with (required), Resource set to "Tag", Operation set to "Get", and Tag ID (required).

    Use cases: Verify tag existence before assigning to contacts, pull tag details for reporting, or check tag metadata.

    Get Tag
  9. 09
    Action 09

    MonicaCrm - Delete Tag

    This action permanently removes a tag from MonicaCRM. Note that this may affect contacts using this tag.

    Key parameters: Credential to connect with (required), Resource set to "Tag", Operation set to "Delete", and Tag ID (required).

    Use cases: Remove unused tags, clean up duplicate tags, or implement tag lifecycle management.

    MonicaCrm - Delete Tag
  10. 10
    Action 10

    Create Tag

    This action creates a new tag in MonicaCRM, enabling you to organize contacts with custom categories.

    Key parameters: Credential to connect with (required), Resource set to "Tag", Operation set to "Create", and Name (the tag name, required).

    Use cases: Automatically create tags for new categories, set up tags based on external system data, or implement dynamic tagging systems.

    Create Tag
  11. 11
    Action 11

    Update Reminder

    This action modifies an existing reminder in MonicaCRM, allowing you to change frequency, dates, or content.

    Key parameters: Credential to connect with (required), Resource set to "Reminder", Operation set to "Update", Reminder ID (required), and Update Fields.

    Use cases: Reschedule reminders, change reminder frequency, or update reminder titles.

    Update Reminder
  12. 12
    Action 12

    Get Many Reminder

    This action fetches multiple reminders from MonicaCRM, useful for generating reminder reports or syncing with external calendars like Google Calendar.

    Key parameters: Credential to connect with (required), Resource set to "Reminder", Operation set to "Get Many", Return All toggle, and Limit (default: 50).

    Use cases: Export reminders to external calendar apps, generate upcoming reminder reports, or audit reminder coverage.

    Get Many Reminder
  13. 13
    Action 13

    Get Reminder

    This action retrieves a specific reminder from MonicaCRM using its unique identifier.

    Key parameters: Credential to connect with (required), Resource set to "Reminder", Operation set to "Get", and Reminder ID (required).

    Use cases: Check reminder details before sending notifications, verify reminder setup, or pull reminder data for dashboards.

    Get Reminder
  14. 14
    Action 14

    Delete Reminder

    This action permanently removes a reminder from MonicaCRM.

    Key parameters: Credential to connect with (required), Resource set to "Reminder", Operation set to "Delete", and Reminder ID (required).

    Use cases: Remove completed or obsolete reminders, clean up test data, or implement reminder management workflows.

    Delete Reminder
  15. 15
    Action 15

    Create Reminder

    This action creates a new reminder in MonicaCRM, helping you stay on top of important relationship moments and follow-ups.

    Key parameters: Credential to connect with (required), Contact ID (required), Frequency Type, Initial Date, and Title.

    Use cases: Create birthday reminders automatically, set follow-up reminders after meetings, or schedule regular check-in prompts.

    Create Reminder
  16. 16
    Action 16

    Update Note

    This action modifies an existing note in MonicaCRM, allowing you to add information or correct content.

    Key parameters: Credential to connect with (required), Note ID (required), and Update Fields.

    Use cases: Append additional information to notes, correct errors, or restructure note content.

    Update Note
  17. 17
    Action 17

    Get Many

    This action retrieves multiple notes from MonicaCRM, enabling bulk operations and reporting.

    Key parameters: Credential to connect with (required), Resource set to "Note", Operation set to "Get Many", Return All toggle, and Limit (default: 50).

    Use cases: Export all notes for backup, generate note reports, or sync notes to external note-taking apps like Notion.

    Get Many
  18. 18
    Action 18

    MonicaCrm - Note Get

    This action retrieves a specific note from MonicaCRM using its unique identifier.

    Key parameters: Credential to connect with (required) and Note ID (required).

    Use cases: Pull note content for external processing, verify note existence, or display notes in custom interfaces.

    MonicaCrm - Note Get
  19. 19
    Action 19

    MonicaCrm Note Delete

    This action permanently removes a note from MonicaCRM.

    Key parameters: Credential to connect with (required) and Note ID (required).

    Use cases: Remove outdated notes, clean up duplicate entries, or implement note retention policies.

    MonicaCrm Note Delete
  20. 20
    Action 20

    Create Note

    This action creates a new note associated with a contact in MonicaCRM, helping you remember important details about your relationships.

    Key parameters: Credential to connect with (required), Contact ID (required), and Body (the note content).

    Use cases: Automatically create notes from voice memos, log meeting notes to contacts, or import notes from other CRM systems.

    Create Note
  21. 21
    Action 21

    MonicaCrm - Update Journal Entry

    This action modifies an existing journal entry in MonicaCRM.

    Key parameters: Credential to connect with (required), Journal Entry ID (required), and Update Fields.

    Use cases: Append additional thoughts to entries, correct entry content, or update titles for better organization.

    MonicaCrm - Update Journal Entry
  22. 22
    Action 22

    Get Many Journal Entries

    This action fetches multiple journal entries from MonicaCRM, useful for exports, backups, or analysis.

    Key parameters: Credential to connect with (required), Return All toggle, and Limit (default: 50).

    Use cases: Export journal entries to external storage, create journal analytics, or sync entries to note-taking apps.

    Get Many Journal Entries
  23. 23
    Action 23

    MonicaCrm - Journal Entry Get

    This action retrieves a specific journal entry from MonicaCRM using its unique identifier.

    Key parameters: Credential to connect with (required) and Journal Entry ID (required).

    Use cases: Pull journal entries for external backup, display entries in custom dashboards, or verify entry existence.

    MonicaCrm - Journal Entry Get
  24. 24
    Action 24

    Delete Journal Entry

    This action permanently removes a journal entry from MonicaCRM.

    Key parameters: Credential to connect with (required) and Journal Entry ID (required).

    Use cases: Remove outdated entries, clean up test data, or implement journal retention policies.

    Delete Journal Entry
  25. 25
    Action 25

    Create a Journal Entry

    This action creates a new journal entry in MonicaCRM, perfect for personal reflections, relationship insights, or general notes.

    Key parameters: Credential to connect with (required), Title (required), and Content.

    Use cases: Automatically create daily journal prompts, log personal reflections triggered by calendar events, or import journal entries from other apps.

    Create a Journal Entry
  26. 26
    Action 26

    Update Conversation Message

    This action modifies an existing message within a conversation, useful for corrections or adding context.

    Key parameters: Credential to connect with (required), Message ID (required), Conversation ID (required), and Update Fields.

    Use cases: Correct typos in logged messages, add timestamps that were missing, or update message attribution.

    Update Conversation Message
  27. 27
    Action 27

    Conversation Message - Add

    This action adds a new message to an existing conversation in MonicaCRM, building a complete communication history.

    Key parameters: Credential to connect with (required), Conversation ID (required), Content, Written At, and Written By.

    Use cases: Append email replies to conversation threads, log chat messages as they occur, or import message history from other platforms.

    Conversation Message - Add
  28. 28
    Action 28

    Update Conversation

    This action modifies an existing conversation record in MonicaCRM, allowing you to update timestamps or associated contact information.

    Key parameters: Credential to connect with (required), Conversation ID (required), Contact Field Type Name or ID, and Happened At.

    Use cases: Correct conversation timestamps, update contact associations, or add missing metadata to conversations.

    Update Conversation
  29. 29
    Action 29

    Get Conversation

    This action retrieves the details of a specific conversation from MonicaCRM.

    Key parameters: Credential to connect with (required) and Conversation ID (required).

    Use cases: Pull conversation details for context before follow-ups, check conversation history, or verify conversation existence.

    Get Conversation
  30. 30
    Action 30

    Delete Conversation

    This action permanently removes a conversation record from MonicaCRM.

    Key parameters: Credential to connect with (required) and Conversation ID (required).

    Use cases: Remove duplicate conversations, clean up test data, or implement data retention policies.

    Delete Conversation
  31. 31
    Action 31

    Create Conversation

    This action creates a new conversation record in MonicaCRM, allowing you to log and track communication threads with contacts.

    Key parameters: Credential to connect with (required), Contact ID, Contact Field Type Name or ID, and Happened At.

    Use cases: Log email threads as conversations, create conversation records from chat interactions, or track communication across multiple channels.

    Create Conversation
  32. 32
    Action 32

    Contact Tag - Remove

    This action removes tags from a contact in MonicaCRM, useful for workflow automation and contact segmentation management.

    Key parameters: Credential to connect with (required), Contact ID (required), and Tag Names or IDs.

    Use cases: Remove "prospect" tag when someone becomes a client, clean up outdated tags, or manage tag-based workflow states.

    Contact Tag - Remove
  33. 33
    Action 33

    MonicaCrm - Contact Tag Add

    This action adds one or more tags to a contact, enabling better organization and segmentation of your relationships.

    Key parameters: Credential to connect with (required), Contact ID (required), and Tag Names or IDs.

    Use cases: Automatically tag contacts based on form responses, add tags when contacts attend events, or implement lead scoring with tags.

    MonicaCrm - Contact Tag Add
  34. 34
    Action 34

    Update Contact Field

    This action modifies the value of an existing custom field on a contact in MonicaCRM.

    Key parameters: Credential to connect with (required), Contact ID (required), Contact Field ID (required), Contact Field Type Name or ID, and Content.

    Use cases: Update phone numbers when contacts provide new information, sync custom field values from external systems, or batch update field values.

    Update Contact Field
  35. 35
    Action 35

    Get Contact Field

    This action retrieves a specific custom field from a contact, useful for workflows that need to read contact field values.

    Key parameters: Credential to connect with (required) and Contact Field ID (required).

    Use cases: Check if a specific field exists before updating, pull custom field values for conditional workflow logic.

    Get Contact Field
  36. 36
    Action 36

    MonicaCrm - Contact Field Delete

    This action removes a custom field from a contact in MonicaCRM. The deletion is permanent.

    Key parameters: Credential to connect with (required) and Contact Field ID (required).

    Use cases: Remove outdated contact fields, clean up incorrectly added fields, or implement field standardization workflows.

    MonicaCrm - Contact Field Delete
  37. 37
    Action 37

    Create Contact Field

    This action creates a custom field for a specific contact, allowing you to store additional information beyond the standard contact fields.

    Key parameters: Credential to connect with (required), Contact ID (required), Contact Field Type Name or ID, and Content.

    Use cases: Store additional phone numbers or emails, add social media handles from LinkedIn, or create custom fields for contact-specific data.

    Create Contact Field
  38. 38
    Action 38

    Update Contact

    This action modifies an existing contact's information in MonicaCRM, keeping your relationship data current and accurate.

    Key parameters: Credential to connect with (required), Contact ID (required), and Update Fields section.

    Use cases: Sync contact updates from other systems, bulk update contact information from spreadsheets, or automatically update contact details when they change their LinkedIn profile.

    Update Contact
  39. 39
    Action 39

    Get Many Contacts

    This action retrieves multiple contacts from MonicaCRM, with options for filtering and pagination. Essential for bulk operations and reporting.

    Key parameters: Credential to connect with (required), Return All toggle, Limit (default: 50), and Filters section.

    Use cases: Export contacts to spreadsheets, sync contacts to other CRM systems, generate birthday reminder lists, or create segmented contact reports.

    Get Many Contacts
  40. 40
    Action 40

    Get Contact

    This action retrieves complete details of a specific contact from MonicaCRM using their unique identifier.

    Key parameters: Credential to connect with (required) and Contact ID (required).

    Use cases: Fetch contact details for personalized email campaigns, verify contact existence before updates, or pull contact information for external dashboards.

    Get Contact
  41. 41
    Action 41

    Delete a Contact

    This action permanently removes a contact and all associated data from MonicaCRM. Use with extreme caution.

    Key parameters: Credential to connect with (required) and Contact ID (required).

    Use cases: Remove contacts who request data deletion (GDPR compliance), clean up duplicate contacts, or remove test data.

    Delete a Contact
  42. 42
    Action 42

    Create Contact

    This action creates a new contact in MonicaCRM, the foundation of your personal relationship management. Contacts can be created automatically from various sources.

    Key parameters: Credential to connect with (required), First Name, Gender Name or ID, and Additional Fields for last name, nickname, birthday, etc.

    Use cases: Automatically create contacts from website form submissions, sync new LinkedIn connections, import contacts from business card scanning apps, or create contacts from email signatures.

    Create Contact
  43. 43
    Action 43

    Update Call

    This action modifies an existing call record in MonicaCRM, allowing you to add notes, change timestamps, or correct call information.

    Key parameters: Credential to connect with (required), Call ID (required), and Update Fields section.

    Use cases: Add transcription summaries to call records, update call duration after the fact, or correct contact associations.

    Update Call
  44. 44
    Action 44

    Get Many Calls

    This action fetches multiple call records from MonicaCRM, perfect for generating reports or syncing call history with external systems.

    Key parameters: Credential to connect with (required), Return All toggle, and Limit (default: 50).

    Use cases: Generate call activity reports, sync call logs to business intelligence tools, or create call history backups.

    Get Many Calls
  45. 45
    Action 45

    Call - Get

    This action retrieves the details of a specific call record from MonicaCRM, enabling you to access call information for reporting or follow-up workflows.

    Key parameters: Credential to connect with (required) and Call ID (required).

    Use cases: Pull call details for CRM dashboards, verify call existence before creating follow-up tasks, or extract call descriptions for sentiment analysis.

    Call - Get
  46. 46
    Action 46

    Delete Call

    This action permanently removes a call record from MonicaCRM. This operation is irreversible.

    Key parameters: Credential to connect with (required) and Call ID (required).

    Use cases: Remove duplicate call entries, clean up test data, or implement data cleanup workflows.

    Delete Call
  47. 47
    Action 47

    Create Call

    This action creates a new call record in MonicaCRM, allowing you to log phone conversations with your contacts automatically or manually through workflows.

    Key parameters: Credential to connect with (required), Contact ID (required), Called At, and Description for notes or summary.

    Use cases: Automatically log calls from VoIP systems like Twilio or Aircall, create call records when phone meeting calendar events complete, or batch import call history from spreadsheets.

    Create Call
  48. 48
    Action 48

    Update Activity

    This action modifies an existing activity record in MonicaCRM, useful for correcting information or adding details that weren't available when the activity was first created.

    Key parameters: Credential to connect with (required), Activity ID (required), and Update Fields section to specify fields to modify.

    Use cases: Update activity summaries with meeting notes after the fact, change activity types when reclassifying interactions, or add missing contact associations.

    Update Activity
  49. 49
    Action 49

    Get Many Activity

    This action fetches multiple activity records from MonicaCRM, allowing you to retrieve a list of activities for processing, reporting, or synchronization purposes.

    Key parameters: Credential to connect with (required), Return All toggle, and Limit parameter (default: 50).

    Use cases: Generate weekly activity reports, sync activities to external calendars or spreadsheets, or audit relationship engagement across all contacts.

    Get Many Activity
  50. 50
    Action 50

    Get Activity

    This action retrieves the details of a specific activity from MonicaCRM using its unique identifier. It's essential for workflows that need to check activity details before taking further action.

    Key parameters: Credential to connect with (required), Resource set to "Activity", Operation set to "Get", and Activity ID (required).

    Use cases: Verify activity details before sending follow-up emails, check if an activity exists before creating a duplicate, or pull activity information for reporting workflows.

    Get Activity
  51. 51
    Action 51

    Delete Activity

    This action permanently removes an activity record from MonicaCRM. Use with caution as this operation cannot be undone.

    Key parameters: Credential to connect with (required) and Activity ID (required).

    Use cases: Remove duplicate activities created by automation errors, clean up test data, or implement data retention policies by removing old activities.

    Delete Activity
  52. 52
    Action 52

    Create Activity

    This action creates a new activity record in MonicaCRM, perfect for logging meetings, events, or any interaction with your contacts. Activities are central to maintaining a comprehensive history of your relationships.

    Key parameters: Credential to connect with (required), Activity Type Name or ID, Contacts, Happened At, Summary, and Additional Fields for custom properties.

    Use cases: Automatically log meetings when calendar events end, create activity records from form submissions, or sync activities from project management tools like ClickUp.

    Create Activity
You've seen the integration

Build your first workflow with our team

Drop your email and we'll send you the catalog of automations you can ship today.

  • Free n8n & Make scenarios to import
  • Step-by-step setup docs
  • Live cohort + community support

Frequently asked questions

  • Is the MonicaCRM n8n integration free to use?
    Yes, the MonicaCRM integration is included natively in n8n at no additional cost. However, you'll need access to both platforms to use it. n8n offers a free self-hosted option as well as a paid cloud version. MonicaCRM also offers both self-hosted (free) and hosted (paid) options. The integration works with either hosting setup for both platforms, so you can build a completely free automation stack by self-hosting both n8n and MonicaCRM, or opt for the convenience of hosted solutions if you prefer managed services.
  • Can I automate contact syncing between MonicaCRM and other CRM systems using n8n?
    Absolutely. The MonicaCRM n8n integration's comprehensive contact actions—Create Contact, Get Contact, Get Many Contacts, and Update Contact—make it straightforward to build bi-directional sync workflows with virtually any other CRM. You can use the "Get Many Contacts" action with filters to identify new or modified contacts, then use conditional logic to create or update those contacts in systems like HubSpot, Salesforce, or Pipedrive. For real-time syncing, you can trigger workflows from your other CRM's webhooks and push changes to MonicaCRM using the Create or Update Contact actions. The 49 available actions give you granular control over what data gets synced and how.
  • How do I handle errors when automating MonicaCRM with n8n?
    n8n provides several error handling mechanisms that work seamlessly with the MonicaCRM integration. First, use the "Continue on Fail" setting on MonicaCRM nodes to prevent workflow stops when individual operations fail—this is especially useful for batch operations where one bad record shouldn't halt the entire process. Second, implement Error Trigger workflows that activate when main workflows fail, allowing you to log errors, send notifications, or retry operations. For API-specific issues like rate limiting, add a "Wait" node before MonicaCRM operations to throttle requests. Finally, always validate data before sending it to MonicaCRM using IF nodes to check for required fields like Contact IDs or valid email formats.
Hack'celeration Lab

Get our weekly integration tips.

No spam. Unsubscribe anytime.