Approvals in Automations
Zoom imageLoops are now called Automations. They can do a lot of the routine work for you, but a message to a candidate is different. You want a person to read it before it goes out, and until now an automation either sent the message itself or did not write it at all.
Now an automation can write the message and stop. The text goes to a person in the Inbox as a Message to approve. Nothing reaches the candidate until that person approves it.
Say you want every candidate who moves to Interview to get an invitation in your own words. Write instructions in the automation's agent step that ask for an invitation, and name who approves it. The person reads the text, changes it if needed, and approves. To start, open Automations, add an agent step, and ask in the instructions for a message to the candidate.
Approve, edit or reject
The card shows the exact text and says that nothing is sent until you approve it. Approve sends the text as it stands. Edit lets you change it first, up to 4,000 characters, and the card then reads Written by Attia, edited by you. Reject sends nothing. When no one answers, the proposal expires after 7 days.
Who approves
The instructions can name the person who approves. When they name no one, the automation's owner approves. Only that person, a workspace owner or an admin can answer, and only inside Attia. The candidate gets the message from the person who approved it.
Preview a message
Preview under the text of a Send message or Job update step shows that text filled in with sample data. Show empty values empties each value that can be empty, so you see its fallback text. Try a real application fills in the text from an application you pick. Preview sends nothing and saves nothing.
Who the message comes from
A Send message step can send as the application's Assignee, the Job lead or the Person who moved the status. When that person is missing, it sends as the fallback you pick, such as Attia (automatic).
Send limit
Send limit holds an automation to 50, 100, 200 or 500 messages an hour. With working hours on, the messages that wait go out during the next working hours.
File added
A new trigger, File added, starts an automation once for each file added to an application.
An archived status pauses the automation
When a status an automation uses is archived, the automation pauses and says which status. Use another status picks a live one, and the list marks the automation Needs attention with a Fix button. The owner also gets a notice in the Inbox.
More steps and choices
Post comment is a new step that writes a comment on the application. It uses no AI and no AI credits. The agent step can now insert a status as a chip from its @ list. When you move an application to a closed status, a dialog asks for an optional reason, up to 500 characters. The candidate never sees it, and an automation's agent step can read it. Mute automation notifications in a job's ⋯ menu stops the automation notices from that job for you.
Automations need the Basic plan or higher. The agent step uses AI credits.
Retention review
Owners and admins have a new page under Settings > Candidates > Retention review. It lists the candidates due for removal, for one of three reasons: Removal requested, Consent ended or Closed applications. Record removal request is under More actions on a candidate's page. Place hold keeps a candidate for a reason you write, until a review date. You can delete many candidates at once and restore them within 30 days, or use Erase permanently (GDPR), where you type the number of candidates to confirm. You can send the candidate a last note before the erase. The Inbox reminds you 7 days before a removal request is due.
Questions that fill the candidate's profile
A job's application form can now ask questions that fill the candidate's profile: Current position, LinkedIn profile, Portfolio or website, Work permit, Driver's licence, Languages and Highest education. Pick one under the job's Overview > Application questions > Question type. Ask only after a Yes shows a question only when the candidate answered Yes to the one before. The apply form keeps the answers when the candidate reloads the page. Under Settings > Jobs > Questions, Merge into… joins two questions that ask the same thing.
Attia MCP server
An AI assistant can now connect to Attia through MCP at https://mcp.attia.app/mcp, or https://mcp.attia.app/mcp/readonly for read access only. The assistant signs in as you, on every plan, and you pick the workspace on the consent screen. Settings > Authorized applications lists the assistants you connected, with Revoke access… for each. On Basic and higher, admins also find Review third-party applications under Settings > Security. The audit log names both the person and the app.
- Applications Added the label's description when you hover over a label.
- Applications Added View labeled applications to a label's menu.
- Settings Added label merge and Convert to group to the labels settings.
- Notifications Changed notification emails held until working hours to also wait past public holidays and closed days.
- Settings Moved job alert areas to their own page under Settings > Jobs > Job alerts.
- Added sign-in with OAuth on every plan. An assistant acts as the member who signs in.
- Added tools to create and change jobs, applications, candidates, labels, documents, comments and job updates.
- Added tools to read comments, job updates, documents, views, templates and the help pages.
- Added tools to read your own notifications and mark them as read.
- Added tools to upload a file and read an attachment.
- Added tools to delete a comment, a job update or an attachment.
- Added endpoints to create and edit documents, labels, comments and job updates.
- Added endpoints to upload a file and read an attachment in two steps.
- Notifications Fixed the new application email arriving after 1 hour. It now comes after 5 minutes.
- Career sites Fixed the apply form refusing some valid phone numbers. A refused answer now shows on its own field.
- Settings Fixed the Applications count on a label.
- Settings Fixed working hours labels showing in English in Norwegian.