Macha

How Do You Set Up Email Signatures in Freshdesk? Agent, Global and Dynamic

Abbas, Customer Support & AI, Macha

Written by

Ankeet Guha, Co-founder & CTO, Macha

Reviewed by

Published July 22, 2026

Updated September 24, 2026

Freshdesk signatures come from four places: the agent's own Profile settings, the admin-edited agent record, the global Agent Reply Template, and the free Dynamic Signature app. Choosing one layer for the name-and-title block is what stops customers seeing the sign-off twice.

Key takeaways

  • A Freshdesk agent sets a personal email signature from the profile picture menu under Profile settings, in the Signature field, and it is added whenever the agent clicks Reply.
  • Freshdesk admins set one footer for every agent under Admin, Workflows, Email Notifications, Templates, by editing the Agent Reply Template, which has an HTML code view.
  • The Dynamic Signature app is free and published by Freshworks, with 1.2k installs, and inserts Agent name, Agent email, Agent number, Agent title and Ticket ID placeholders.
  • Dynamic Signature applies a template only when all its conditions match, choosing by Email, Product or Group, so different teams can send different signatures automatically.
  • If a Freshdesk agent has a personal signature and the Agent Reply Template also carries one, Freshdesk can append both and customers see the sign-off twice.
How Do You Set Up Email Signatures in Freshdesk? Agent, Global and Dynamic

To set up a Freshdesk email signature, each agent opens Profile → Profile settings and fills in the Signature field; admins can set the same field under Admin → Agents, add one footer for everyone in the Agent Reply Template, or install the free Dynamic Signature app for placeholder-driven signatures. Pick one of those layers to hold the name-and-title block, or customers can see it twice.

MethodBest forHTML supportWhere you set it
Personal agent signatureIndividual name/title per agentNo (rich text only)Profile → Profile settings → Signature
Admin-set agent signatureStandardising during onboardingNo (rich text only)Admin → Agents → edit agent → Signature
Agent Reply TemplateOne global footer for everyoneYes (code view)Admin → Workflows → Email Notifications → Templates
Dynamic Signature appPer-agent / per-group, automatedYes (code view)Marketplace Apps → Dynamic Signature

Where can a Freshdesk signature come from?

Before touching any settings, know that a Freshdesk reply signature can come from three sources, and they stack in ways that surprise people.

The first is the personal agent signature, which an individual agent owns and edits. The second is the admin-set agent signature: the same field, filled in by an admin while creating or editing that agent. The third is the Agent Reply Template, a single global block at the bottom of every agent's outgoing reply regardless of who they are. The Dynamic Signature app is a fourth, optional layer that automates all of this with placeholders and conditions.

The trap to remember up front: if you fill in both a personal signature and the global Agent Reply Template, Freshdesk can append both, and customers get your sign-off twice. Pick one layer as the source of the actual signature and keep the other minimal.

How does an agent set their own signature?

This is the fastest path and the one most agents will use. Per Freshworks' article on adding and editing agents, an agent manages their own signature from their profile.

  1. Click your profile picture at the top-right corner of Freshdesk.
  2. Choose Profile settings.
  3. Scroll to the Signature field.
  4. Compose your signature in the rich-text editor: you can bold, italicise, underline, change text colour, add links and insert an image.
  5. Save.

From then on, the signature is appended automatically whenever the agent clicks Reply on a ticket. One limitation: agents cannot paste raw HTML into the signature from Profile settings. They get the rich-text toolbar, not a code view. Images have to be hosted at a public URL and inserted with the image button, not uploaded as an attachment.

Freshdesk's Edit agent screen scrolled to the empty Signature field and its rich-text editor
Freshdesk's Edit agent screen scrolled to the empty Signature field and its rich-text editor

How does an admin set an agent's signature?

Admins can fill in the same signature field on an agent's behalf, which is useful when onboarding someone or standardising the format across a team. Freshworks' agent article says admins provide the agent's email signature in the Agent Details section while creating or editing the agent.

  1. Go to Admin → Agents.
  2. Click New Agent, or find the agent and click the pencil icon to edit.
  3. Find the Signature field in the agent's details.
  4. Compose or paste the signature and save.

If you're doing this at scale (provisioning many agents, assigning roles and setting signatures in the same flow), read our walkthrough on how to manage agents in Freshdesk so the signature step becomes part of a repeatable onboarding routine.

How do you add one signature for every agent?

If you want the same footer on every agent's replies (a company address, a legal disclaimer, a support-hours line), the personal-signature route means editing it person by person. The Agent Reply Template does it with one edit for the whole help desk, and it is the layer that does support HTML.

  1. Go to Admin → Workflows → Email Notifications.
  2. Open the Templates tab.
  3. Click Edit next to Agent Reply Template.
  4. Add your shared block. This editor exposes a code/HTML view, so you can drop in a formatted HTML signature here, which Profile settings won't let you do.
  5. Save.

This is the right home for anything that must be identical everywhere, and the wrong home for anything personal. Because it applies to every reply, remember the duplication warning: if agents also carry a personal signature, decide which layer holds the name-and-title block.

How do you make signatures dynamic with placeholders?

The three layers above are static. If you want signatures that change based on who is replying or which group the ticket belongs to, without editing anyone's profile, install Dynamic Signature. The marketplace listing shows it as free and published by Freshworks, for Freshdesk and Freshdesk Omni, with 1.2k installs. Per the Dynamic Signature integration docs, it pulls agent and ticket data into placeholders.

  1. Click the Freshworks Marketplace icon (top-right) and choose Marketplace Apps, or go to Admin → Apps.
  2. Search for Dynamic Signature and click Install.
  3. The app auto-fills your Freshdesk domain and API key; click Authenticate account.
  4. Name your template and build the signature in the editor.
  5. Insert placeholders: the app supports Agent name, Agent email, Agent number, Agent title and Ticket ID, plus a company logo via a public image URL, and a code view for HTML.
  6. Set the conditions that decide when this signature applies: by Email, Product or Group. The signature only fires when all selected conditions match.

Once installed, signatures auto-populate in replies based on your conditions, and a Dynamic Signature icon appears in the reply editor so agents can pick an alternative template when they need to.

Which signature method should you use?

The right layer depends on how personal or how uniform each part of the block needs to be; the table at the top of this page compares all four. A common, clean setup: a short personal signature per agent for the human touch, plus a minimal global Agent Reply Template for the legal disclaimer only, so nothing duplicates and the two layers do different jobs. Teams that lean on templated replies often pair this with canned responses in Freshdesk so the whole reply, signature included, is consistent.

What can't Freshdesk signatures do?

Freshdesk's native signature tooling is solid for what it is: three predictable layers plus a free app that covers placeholders and conditions. The edges are worth knowing.

The HTML gap is real. Agents editing their own signature in Profile settings get rich text, not a code view, so an HTML signature with a banner or button has to live in the Agent Reply Template or the Dynamic Signature app, and the two static layers can duplicate if you're not careful. The placeholder set is narrow: name, email, number, title and ticket ID cover the basics, but there's no native field for the agent's calendar link or a per-region disclaimer unless you build separate conditional templates. And a signature is cosmetic. It makes a reply look finished; it doesn't help write the reply or check that the answer above it is correct.

That last point is where an AI agent layer earns its place, and it's worth weighing the build-versus-buy tradeoff before adding one. The category of AI agents for customer service exists to do the part your signature can't: reading the ticket and drafting the answer. Macha is one such layer. It runs on top of the Freshdesk you already use as a native connector, so it never replaces your help desk or its signature settings. You connect Macha to Freshdesk with your subdomain and API key, and it drafts or posts grounded replies into the same tickets, which land under whatever signature you configured here. We cover the end-to-end setup in how to automate Freshdesk with AI, and Macha can pull live order or account details into a reply through a custom tool that wraps your own API. (Macha's connector is for Freshdesk specifically, not Freshchat, Freshservice or Freshcaller. Macha bills per ticket, from $299 a month for up to 750 tickets: one conversation, charged once however many messages it takes, never per resolution. The pricing page has the full table.)

Let Freshdesk own the signature, the branding and sign-off on every message, and put an agent on top for the part the signature can't do: producing the answer that sits above it.

FAQ

Where do I set my email signature in Freshdesk? As an agent, click your profile picture at the top-right, choose Profile settings, and edit the Signature field. It's appended automatically whenever you click Reply on a ticket.

Can I add a global signature for all agents at once? Yes. Go to Admin → Workflows → Email Notifications, open the Templates tab, and edit the Agent Reply Template. That block applies to every agent's replies and, unlike Profile settings, supports an HTML/code view.

Why does my signature appear twice? Because two layers are both active. If you set a personal signature and a signature in the Agent Reply Template, Freshdesk can append both. Keep the full name-and-title block in only one layer and use the other for something minimal, like a disclaimer.

What dynamic placeholders can I use in a Freshdesk signature? Through the free Dynamic Signature app, published by Freshworks, you can insert Agent name, Agent email, Agent number, Agent title and Ticket ID, plus a logo via public image URL, and apply signatures conditionally by Email, Product or Group.

Is the Dynamic Signature app free? Yes. Its Freshworks Marketplace listing shows it as free, published by Freshworks, and available for Freshdesk and Freshdesk Omni.

Can I use an AI tool without changing my Freshdesk signatures? Yes. An AI agent layer like Macha connects to Freshdesk as a native connector and drafts or sends replies into your existing tickets, which land under the signatures you already configured. It runs on top of Freshdesk and doesn't replace your help desk or its settings.

Ready to make every reply read as human as it looks? Start a free trial of Macha and connect it to your Freshdesk in minutes.

Macha

About Macha

Macha is an AI agent platform that works on top of the help desk you already use (Zendesk, Freshdesk, Gorgias, Front, Intercom or HubSpot) and connects to the rest of your stack, even your own internal systems. It is done for you: the Macha team analyzes your past tickets, builds the knowledge base and the agents, and runs them in safe mode until the drafts are right. Pricing is about $0.40 a ticket, and that includes setup and a dedicated success manager who handles your changes. Learn more about Macha →

Zendesk
5.0 on Zendesk Marketplace

Loved by support teams worldwide

See what support teams are saying about Macha AI.

The application seems excellent to me! We are still testing, and we need support for some details and they were extremely efficient too!

Daniela Costa

Daniela Costa

Head of Support, Seabra

Macha has been a great addition to our support toolkit. It generates clear, well-organized responses that fit naturally into our workflow. One feature we particularly appreciate is its ability to automatically reply in the same language as the ticket.

Marius F

Marius F

Support Head, Zentana

We've been using Macha for a little while now and it's been really great addition so far! It's powerful, convenient, and makes getting work done a lot easier for our agents.

Alexander Wedén

Alexander Wedén

Head of Support

Support team is very helpful and responsive. Really enjoy how lightweight this is within Zendesk itself vs other more intrusive tools.

Cathleen Wright

Cathleen Wright

Zendesk Admin, Cortex IO

So far it's pretty good! Our queries are a little nuanced, so we can't always use it, but it's got enough utility for us. It can even incorporate our bilingual country with greetings in a second language.

Jae Oliver

Jae Oliver

Head of Support, Wise

Really enjoying using Macha, it has made a noticeable difference to our support team in a short amount of time. I really like the ticket summary feature, saves us a lot of time.

Harry Jackson

Harry Jackson

Head of Support, Crumb

Macha AI is a great addition to my workspace! It's powerful, convenient, and it really makes productivity so much easier for our agents!

Dave G

Dave G

Head of Support, Cyber Power Systems

Very impressed! AI integration for Zendesk has certainly come a long way and Macha seems to set the standard for now. This will for sure save lot of time in our support team.

Pauli Juel

Pauli Juel

Head of CS, Dokument24

Macha has been working great for us so far! The auto-responses are accurate and our resolution time has dropped significantly.

Lana T

Lana T

Zendesk Admin, Swotzy

Macha AI is a great addition. The knowledge base feature means our agents always have the right answers at their fingertips.

Mischa Wolf

Mischa Wolf

Head of Support, Topi

We're enjoying this integration so far. It's made our support team more efficient and our customers get faster responses.

Paula G

Paula G

Head of Customer Support, Xly Studio

The team enjoys using it. It saves considerable time on common questions and the integration options are excellent.

Kilian Leister

Kilian Leister

Support Head, Didriksons

Get your AI agents set up for you.

Book a 30-minute call with our team. We'll show you where we would start on your Freshdesk and how the setup works. Setup and a dedicated success manager come with the trial and every plan.

Live in under a week
Safe mode until you approve
About $0.40 a ticket