Skip to content

pushName returns instance name instead of contact name when sending messages #2363

@Patrick-Kauai

Description

@Patrick-Kauai

Welcome!

  • Yes, I have searched for similar issues on GitHub and found none.

What did you do?

I configured a webhook (used in n8n) to receive message events from the Evolution API. When the instance sends a message, I receive the webhook payload and check the pushName field.

What did you expect?

I expected the pushName field to contain the name of the contact involved in the conversation (sender/recipient).

What did you observe instead of what you expected?

When the instance sends a message, the pushName field contains the instance name instead of the contact name. The contact name is only returned correctly when the contact sends a message to the instance number. This behavior used to work correctly before and seems to have changed recently.

Screenshots/Videos

No response

Which version of the API are you using?

2.3.7

What is your environment?

Windows

Other environment specifications

Environment

  • OS: Ubuntu 24.04 LTS (VPS – Hostinger, São Paulo/Brazil)
  • Deployment: Docker (Portainer)
  • Node.js version: Not specified (Docker container)
  • Evolution API version: 2.3.7
  • Database: PostgreSQL
  • Connection type: Baileys

If applicable, paste the log output

No response

Additional Notes

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions