Skip to content

Start building

Integration · Marketing

AI agents for Marketo Engage

Work with an Adobe Marketo Engage instance: find leads by email or any field, create or update leads, read a lead, list static lists and add leads to one, browse smart campaigns and programs.

Actions
8
Read
5
Write
3

Actions

What your agents can do in Marketo Engage

Work with an Adobe Marketo Engage instance: find leads by email or any field, create or update leads, read a lead, list static lists and add leads to one, browse smart campaigns and programs, and request a trigger campaign (such as a nurture email) for leads (Marketo REST API).

Read 5

Look things up. Nothing changes.

  • Find leads

    Finds leads by one field: email (the usual), id, or any searchable field such as company or a custom field's API name, for up to 300 comma-separated values.

  • Get a lead

    Reads one lead by its Marketo ID, with the fields asked for (default the common profile fields).

  • List static lists

    Lists static lists, optionally by name or program name.

  • List smart campaigns

    Lists smart campaigns, up to 200 at a time, optionally only active trigger campaigns.

  • List programs

    Lists marketing programs (email, engagement, event, webinar, default), up to 200 at a time.

Write 3

Create, change or send.

  • Create or update leads

    Creates leads or updates existing ones (matched by email unless another lookup field is named), up to 300 at a time.

  • Add leads to a static list

    Adds up to 300 leads (by Marketo ID) to a static list.

  • Request a campaign for leads

    Runs a trigger smart campaign for up to 100 leads, such as sending a nurture email or adding them to a program.

A person can approve first

Any write action can be set to wait for a person's approval before it runs, so an agent asks before it changes anything.

Connection

How it connects

Connect it once in the console, then give it to the agents and workflows that need it.

App credentials

Paste the client ID and secret of an app your organization registered with Marketo Engage. The platform fetches its tokens itself (OAuth client credentials).

Settings

  • Munchkin Account ID

Kept safe

  • Credentials are stored encrypted with your organization's own keys.
  • They are opened only by the process that makes the call, at the moment it runs, and never go into a prompt or the browser.
  • Calls go only to the tool's own servers.

How we protect your data

Ideas

Ideas to start with

Starting points made only from the actions above. Mix them with any other tool your agents can use.

  • 01

    Ask about your Marketo Engage data

    Ask a question in plain words. The agent can find leads, get a lead or list static lists in Marketo Engage, then answers with what it found.

  • 02

    Let an agent update Marketo Engage

    Have the agent create or update leads or add leads to a static list in Marketo Engage as part of a larger task. Turn on approval and a person signs off on each change first.

  • 03

    Share what it finds in Slack

    Give one agent Marketo Engage and Slack: it can find leads in Marketo Engage and post a summary to a Slack channel in the same run.

FAQ

Marketo Engage and MyDeepAgents

Can MyDeepAgents connect to Marketo Engage?

Yes. The Marketo Engage connector has 8 actions: 5 read and 3 make changes. Your agents can call them as tools, and your workflows can run them as steps.

How do I connect Marketo Engage?

Paste the client ID and secret of an app your organization registered with Marketo Engage. The platform fetches its tokens itself (OAuth client credentials). The connection also asks for: Munchkin Account ID. Credentials are stored encrypted with your organization's own keys and are opened only at the moment of a call.

Can an agent change data in Marketo Engage without asking?

Only if you let it. Each of the 3 actions that change data can be set to wait for a person's approval before it runs.

Can I use Marketo Engage in workflows as well as agents?

Yes. Every Marketo Engage action also works as a step in a workflow, and the same connection serves your agents and your workflows.

Early access

Put Marketo Engage to work

Connect it in a few minutes, give an agent the actions it needs, and decide which changes wait for a person.