Monaco integration for AI agents
Manage Monaco CRM records, tasks, meetings, and outreach
Monaco is a Sim integration in the Sales category. Sim is the AI workspace where teams build and deploy AI agents. Sim's Monaco integration provides 46 tools that AI agents can use inside Sim's visual workflow builder. Monaco connects with an API key. Free to start at sim.ai.
Last updated
What Sim agents can do with Monaco
Connect a Monaco API key to read and write contacts, accounts, and opportunities, manage tasks and tags, read meetings, transcripts, and email or LinkedIn conversations, and run outreach by building audiences, enrolling contacts in campaigns, and controlling sequences.
- Category
- Sales
- Authentication
- API key
- Tools
- 46
- Triggers
- 0
- Documentation
- Monaco docs
How to automate Monaco with Sim
Create a free account
Sign up at sim.ai in seconds. No credit card required. Your workspace is ready immediately.
Add a Monaco block
Open your workspace, drag a Monaco block onto the workflow builder, and paste in your Monaco API key.
Configure, connect, and run
Pick the tool you need, wire in an AI agent for reasoning or data transformation, and run. Your Monaco automation is live.
Agent templates
Ready-to-use templates featuring Monaco. Click any to build it instantly.
Monaco tools
46 Monaco tools available to Sim agents.
List Contacts
List Monaco contacts with optional filters, sorting, and pagination.
Get Contact
Get one Monaco contact by ID, including scoring, heat score explanations, and custom fields.
Create Contact
Create a Monaco contact from an email or LinkedIn URL. Monaco enriches the contact and resolves or creates its account, which can take several seconds. A duplicate email or LinkedIn URL is rejected; use Upsert Contact to update a match instead.
Update Contact
Update fields on an existing Monaco contact by ID. Only the fields sent change.
Upsert Contact
Create a Monaco contact or update the one matching its email (case-insensitive), then LinkedIn URL. Pass a contact ID instead to update that contact by ID, which is how to change its email. Creating a contact enriches it and can take several seconds.
Delete Contact
Permanently delete a Monaco contact. This cannot be undone.
List Accounts
List Monaco accounts with optional filters, sorting, and pagination.
Get Account
Get one Monaco account by ID, including enriched company information, scoring, heat score explanations, and custom fields.
Upsert Account
Create a Monaco account or update the one whose domain exactly matches the domain lookup. Pass an account ID instead to update that account by ID, or only a name to create an account without a domain where the workspace allows it. Creating an account enriches it with firmographic data and can take several seconds.
Update Account
Update fields on an existing Monaco account by ID. Only the fields sent change. Domains replace the account's whole domain list, and a domain another account already uses fails the request.
Delete Account
Permanently delete a Monaco account. This cannot be undone. Its contacts and opportunities are not deleted but may become unlinked.
List Opportunities
List Monaco opportunities with optional filters, sorting, pagination, and a pipeline scope.
Get Opportunity
Get one Monaco opportunity by ID, including its AI-generated summary, identified risks, stage, pipeline, and custom fields.
Create Opportunity
Create a Monaco opportunity on an existing account, optionally setting its pipeline, stage, owner, estimated value, close date, tags, and custom fields.
Update Opportunity
Update a Monaco opportunity: rename it, change its owner, move it to another stage or pipeline, or set its estimated value, close dates, notes, or tags. Only the fields you set are changed.
Delete Opportunity
Permanently delete a Monaco opportunity. This cannot be undone.
List Opportunity Contacts
List the contacts linked to a Monaco opportunity, with their email, name, title, and how each link was created.
Link Contacts to Opportunity
Link one or more contacts to a Monaco opportunity. Contacts that are already linked are left as they are, and previously unlinked contacts are restored.
Unlink Contacts from Opportunity
Unlink one or more contacts from a Monaco opportunity. Contacts that are not currently linked are recorded as removed so they stay off the opportunity.
List Pipelines
List the organization's Monaco opportunity pipelines, default first, each with its stages in display order. Use the stage keys and IDs to set an opportunity's stage.
List Tasks
List Monaco tasks with optional filters, sorting, and pagination. Email drafts are omitted from list results; use Get Task for them.
Get Task
Get one Monaco task by ID, including the email draft for EMAIL tasks.
Create Task
Create a Monaco task, optionally linked to an account and/or opportunity. Without an assignee, the task is assigned to the API key owner.
Update Task
Update a Monaco task. Only the fields you set are changed; setting status to DONE or CANCELLED marks it completed.
List Meetings
List Monaco meetings with optional filters, sorting, and pagination. Use Get Meeting for the transcript, summary, and recording.
Get Meeting
Get one Monaco meeting by ID, including AI pre-meeting notes, the AI summary, a presigned recording URL, and the full speaker-attributed transcript with word-level timestamps. The transcript is returned untruncated and can be very large for long meetings.
List Messages
List the email and LinkedIn conversation history for a contact or account as one recency-ordered feed, one row per conversation. Pass a row's conversation_id and channel to Get Conversation for the full thread. Paginates with a cursor.
Get Conversation
Get the full ordered thread of one Monaco email or LinkedIn conversation, with participants and paginated messages. Bodies are plain text and truncated past 20,000 characters.
List Tags
List every Monaco tag defined for contacts, accounts, or opportunities.
Create Tag
Create a Monaco tag for contacts, accounts, or opportunities.
List Users
List the users in the Monaco organization, optionally filtered by name or email. Each user's role says whether they are a workspace ADMIN.
Get Current User
Get the Monaco user and organization the API key belongs to.
Get Field Schemas
List the filterable and sortable fields for a Monaco entity, with each field's key, type, allowed filter operators, whether it is updatable, custom-field settings, and allowed enum values. Use it to build list filters and to interpret custom_field_<id> keys.
List Sequences
List Monaco outreach sequences with optional filters, sorting, and pagination.
Get Sequence
Get one Monaco sequence by ID, including its ordered list of tasks.
Update Sequence
Apply a state transition (enqueue, pause, resume, stop, or exclude) to a Monaco sequence and return the refreshed sequence with its tasks. Enqueuing or resuming a sequence lets it send real emails and LinkedIn messages to the contact; stopping ends the sequence as failed.
List Audiences
List Monaco audiences, the reusable contact lists that campaigns enroll. The default page size returns every audience in one page.
Get Audience
Get one Monaco audience by ID.
List Audience Contacts
List the contacts in a Monaco audience, one page at a time.
Create Audience
Create a Monaco audience, optionally seeded with contacts: either an explicit list of contact IDs, or a filters query over the contact field schemas (optionally narrowed by excluded IDs or a source audience). Audiences can be shared across campaigns.
Add Contacts to Audience
Add contacts to a Monaco audience by ID. Audiences can be attached to multiple campaigns, so adding a contact here enrolls them in every campaign that uses this audience, which can start real email and LinkedIn outreach.
Remove Contacts from Audience
Remove contacts from a Monaco audience by ID. Idempotent: IDs not in the audience are ignored. Per-contact failures are returned in failures.
List Campaigns
List Monaco campaigns with optional filters, sorting, and pagination.
Get Campaign
Get one Monaco campaign by ID, including its attached audiences, sender distribution, rules of engagement, and autopilot settings.
Enroll Contacts in Campaign
Enroll contacts in a Monaco campaign. This sends real outreach: enrolled contacts are placed on the campaign sequence, which sends real emails and LinkedIn messages. Monaco always creates a new audience with the given name, attaches it to the campaign, and adds the contacts to it. The campaign must be active or paused. Sequences are created asynchronously, so contacts already enrolled are deduplicated later and still count as successes.
Add Audiences to Campaign
Attach audiences to a Monaco campaign, keeping its existing ones, and return the refreshed campaign. This sends real outreach: every contact in the attached audiences is enrolled asynchronously and the campaign sequence sends them real emails and LinkedIn messages. Audiences already attached are ignored, so retries are safe.
Frequently asked questions
Sim's Monaco integration adds 46 tools to the AI agents you build in Sim's visual workflow builder. Manage Monaco CRM records, tasks, meetings, and outreach.

