Espocrm logo
ConnectorEspocrm

Espocrm integration for Claude and Codex

Connect Espocrm once, then control which Spaces can use its approved tools and data without pasting credentials into prompts or threads.

CategorySales & CRM

Use Espocrm from Claude

Add the Espocrm connection to a Space that runs Claude, then use it from every channel in that Space.

Use Espocrm from Codex

Add the Espocrm connection to a Space that runs Codex, then use it from every channel in that Space.

Use Espocrm from Sidekick

Connect your own OpenClaw to Sidekick while type.com provides the conversations, permissions, connections, skills, and automations.

Sales & CRM

What the Espocrm connector can do

Espocrm is an open-source CRM that exposes its own data model through a REST API, and confirming what a connection can see starts with checking session and metadata details. In type.com, a sales or admin Space can ask Claude to confirm which user a connection is authenticated as or pull the CRM's current metadata before building a more complex request on top of it.

One connection, many Spaces

Connect Espocrm once, then decide which Spaces can use it in threads, skills, automations, and coding work.

Use Espocrm from Claude Code, Codex, and automations

Use Espocrm from Claude Code or Codex

Once Espocrm is connected in type.com, install the type.com CLI, and Claude Code or Codex can call its tools with type-cli integrations call. Calls run with your type.com access, and the credentials stay on type.com's servers.

Automate Espocrm on a schedule or webhook

In a Space with Espocrm connected, describe the job, and type.com proposes an automation with its trigger, schedule, and destination. Runs can start on a schedule or from a webhook, Slack, GitHub, Linear, email, or RSS, and each run leaves a thread the team can read.

What teams do with Espocrm in type.com

Confirm the authenticated user

Check which Espocrm user and permissions a connection is using before relying on it for a task.

Try asking
Check which Espocrm user our connection is authenticated as and what their access level looks like.

Review the CRM's current metadata

Pull the current metadata to understand what entities and fields are available before scripting against them.

Try asking
Get the current Espocrm metadata so I can see what custom entities are set up.

Confirm the connection works before scripting more

Check the session and metadata responses together before building a more complex sequence of requests.

Try asking
Confirm our Espocrm connection is working by checking the current user and fetching metadata.

Representative actions

  • Get App User

    Retrieves the current authenticated user's data, including token, ACL, and preferences.

  • Get Metadata

    Returns the CRM's current metadata, describing available entities and fields.

Connection

API and auth details

EspoCRM exposes a REST API used by its single-page frontend and external integrations. Public docs cover CRUD operations, metadata, search, stream/activity data, attachments, custom entities, authentication, and connecting CRM records such as accounts, contacts, leads, opportunities, cases, calls, meetings, and tasks.

FAQ

Questions people ask before connecting Espocrm

Can Claude check Espocrm details from type.com?

Yes. With Espocrm connected to a Space, you can ask the agent to confirm the authenticated user or pull current metadata, and the result shows up in the thread for the team.

How does type.com authenticate with Espocrm?

Espocrm uses an API key. An admin adds it once when setting up the connection and controls which Spaces can use it.

Can Espocrm metadata checks run on a schedule?

Yes. A recurring check, such as confirming the connection is still authenticated each week, can be set up as a type.com automation that posts to a channel.

Can Claude Code or Codex use Espocrm?

Yes. Once Espocrm is connected in type.com, install the type.com CLI, and Claude Code or Codex can call its tools with type-cli integrations call. Calls run with your type.com access, and the credentials stay on type.com's servers.

Can I automate Espocrm on a schedule?

Yes. In a Space with Espocrm connected, describe the job, and type.com proposes an automation with its trigger, schedule, and destination. Runs can start on a schedule or from a webhook, Slack, GitHub, Linear, email, or RSS, and each run leaves a thread the team can read.

Is this the same as an MCP server for Espocrm?

Not exactly. type.com uses connectors and connections to give selected Spaces access to approved app tools and data. Some connectors use hosted MCP, while others use OAuth, API keys, service accounts, or custom APIs.

More sales & crm connectors

All Sales & CRM integrations