EULER

EULER

Manage EULER partner programs, Partner Data Lake records, referrals, commissions, flows, content, and communications through the official EULER MCP server

38 actions
4 triggers

Actions

Name
list_accounts

List customer and partner accounts approved during the official EULER MCP consent screen

partners

List partners, pending partners, or company-wide partner status summary from EULER

partner_directory_search

Search the EULER Partner Directory by partner profile fields, saved filters, or history

partner_artifacts

Read agreements, tracking links, deals, charges, or invoices linked to an EULER partner

referrals

Search referrals, list partner referrals, fetch referral forms, or inspect referral answers

submit_referral

Submit a referral or deal registration through the official EULER MCP flow after form validation

get_search_deals

Search EULER partner or company deals by deal name

list_partner_contacts

List contacts associated with an EULER partner

create_partner_contact

Create an idempotent partner contact for an EULER partner

invite_partners_to_portal

Invite existing EULER partner contacts to the partner portal

company_invoices

List or summarize company-level EULER invoices

charges_lookup

Inspect EULER charges by deal ID or charge ID

flow_lifecycle

Create or edit EULER onboarding, training, or certification flows

flow_details

Get EULER flow or flow-step details

partner_flow_details

Get assigned EULER flow details for a partner account

partner_flow_progress

Get completion progress for an assigned EULER partner flow

flow_steps

Create, edit, deactivate, or reactivate EULER flow steps

flow_attachable_resources

List content, agreement, or quiz resources that can be attached to EULER flow steps

flow_assignment

Assign or unassign EULER flows to partners or users

flow_assignment_candidates

List partners and users eligible for an EULER flow assignment

incentives_summary

Summarize EULER incentive programs and participant counts

content_search

Semantically search inside EULER partner-shared content

euler_help

Search official EULER product help and support articles

content_list

List EULER partner-shared files, links, and content library entries

commissions

Calculate EULER partner or company commission payouts over a date range

performance

Query EULER partner, company, or overall partner-ranking performance metrics

influenced_sourced_deals

Query EULER sourced vs influenced deal attribution over a date range

submit_feedback

Send EULER MCP feedback to the EULER engineering team

communications

Read EULER Communications Hub audiences, templates, emails, and previews

communications_manage

Create EULER communication audiences/templates, add contacts, or send broadcasts

si_service_projects

Read EULER SI partner service projects, scope forms, and service catalogs

si_manage_service_project

Create, update, delete, answer, or update progress for EULER SI service projects

initialize_mcp_session

Send an MCP initialize request to the official EULER MCP server

list_mcp_tools

List tools exposed by the official EULER MCP server

search_mcp_tools

Search EULER MCP tools by name, title, or description

call_mcp_tool

Call any official EULER MCP tool with JSON arguments

custom_mcp_request

Send a custom JSON-RPC request to the official EULER MCP server

get_connector_manifest

Fetch the official public EULER MCP connector JSON manifest for tool coverage discovery

Triggers

Name
partner_changed

Poll EULER partner list results and emit partners whose marker changed after the initial baseline

referral_changed

Poll EULER referrals or deal registrations and emit changed records after the initial baseline

partner_artifact_changed

Poll EULER partner artifacts such as deals, charges, invoices, agreements, or tracking links

content_changed

Poll EULER partner-shared content library entries and emit new or changed content after the initial baseline

Quick Start

TypeScript
import { WeavzClient } from '@weavz/sdk'

const weavz = new WeavzClient({ apiKey: 'wvz_...' })

const result = await weavz.actions.execute('euler', 'list_accounts', {
  workspaceId: '550e8400-e29b-41d4-a716-446655440000',
  integrationAlias: 'euler',
  input: { /* ... */ },
})

Related Integrations

Works well with

Frequently Asked Questions

How do I connect EULER to my app?

Use Weavz Hosted Connect for Custom authentication. Install the SDK, create a connection through the connect portal or API, then execute actions programmatically.

What actions does EULER support?

EULER supports 38 actions including List Authorized Accounts, Query Partners, Search Partner Directory, Get Partner Artifacts, Query Referrals, and more.

Can I use EULER with AI agents?

Yes. Add EULER to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.

Can EULER be used in stateful agent workflows?

Yes. Agents can combine EULER actions with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.

What authentication does EULER use?

EULER uses Custom. Weavz stores credentials securely and uses them for authorized action execution.

How much does the EULER integration cost?

The EULER integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.

What triggers does EULER support?

EULER supports 4 triggers including Partner Changed, Referral Changed, Partner Artifact Changed, Partner Content Changed.

Connect EULER in minutes

Get 20,000 free actions every month. No credit card required.